Objective

The main objective of this course is to present representative results of current research on the mathematical justifications of deep learning algorithms; then to make the link with the implementation of these algorithms.

Course content:

1. Machine Learning vs Deep Learning and these applications
2. Artificial neural networks
3. CNN convolution deep neural network
4. CNN implementation with python
     4.1 problem of over and underfitting with solutions proposed
5. Advanced deep learning architecture (LSTM, GAN, ...)