RIGANTI FULGINEI FRANCESCO
(syllabus)
Part one: computational tools - introduction to the programming environment (Matlab) - computer representation of real numbers - considerations of numerical patterns and errors - calculation of the zeros of a function - approximation of functions and data - numerical derivation - numerical integration - numerical resolution of ordinary differential equations
---- part two: - algorithms and optimization models - introduction to systems - linear and nonlinear systems - mathematical optimization models - optimization algorithms - introduction to machine learning - theory and programming of artificial neural network training algorithms - theory and programming of fully-connected artificial neural networks - theory and programming of convolutional neural networks (CNN) - theory and programming of generative neural networks (GAN) - theory and programming of recurrent neural networks (RNNs) - example of applications of machine learning to engineering
(reference books)
QUARTERONI ALFIO; SALERI FAUSTO - CALCOLO SCIENTIFICO. ESERCIZI E PROBLEMI RISOLTI CON MATLAB E OCTAVE - ED. SPRINGER VERLAG
Lecturer's handouts
|