- English
- Français
Fiche de cours
Deep learning
EE-559
Fiche de cours
Enseignant(s) :
Cavallaro AndreaLangue:
English
Withdrawal
It is not allowed to withdraw from this subject after the registration deadline.Summary
This course explores how to design reliable discriminative and generative neural networks, the ethics of data acquisition and model deployment, as well as modern multi-modal models.Content
This course equips students with a comprehensive foundation of modern deep learning, enabling students to design and train discriminative and generative neural networks for a wide range of tasks. Topics include:
- Deep learning applications (natural language processing, computer vision, audio processing, biology, robotics, science), principles and regulations
- Loss functions, data and labels, data provenance
- Training models: gradients and initialization
- Generalization and performance
- Transformers
- Graph neural networks
- Generative adversarial networks
- Variational autoencoders
- Diffusion models
- Multi-modal models
- Interpretability, explanations, bias and fairness
Keywords
machine learning, neural networks, deep learning, python
Learning Prerequisites
Required courses
- Basics in probabilities and statistics
- Linear algebra
- Differential calculus
- Python programming
Recommended courses
- Basics in optimization
- Basics in algorithmic
- Basics in signal processing
Important concepts to start the course
Discrete and continuous distributions, normal density, law of large numbers, conditional probabilities, Bayes, PCA, vector, matrix operations, Euclidean spaces, Jacobian, Hessian, chain rule, notion of minima, gradient descent, computational costs, Fourier transform, convolution.
Learning Outcomes
By the end of the course, the student must be able to:- Interpret the performance of a deep learning model
- Analyze the limitations of a deep learning model
- Justify the choices for training and testing a deep learning model
- Propose new solutions for a given application
Transversal skills
- Respect relevant legal guidelines and ethical codes for the profession.
- Take account of the social and human dimensions of the engineering profession.
- Design and present a poster.
- Make an oral presentation.
- Demonstrate the capacity for critical thinking
Teaching methods
Ex-cathedra lectures, class discussion, exercises (using python), group project.
Expected student activities
Attendance to lectures, participation in discussions, completing exercises, completing a project, reading written material (scientific papers and books).
Assessment methods
Excercises and group project.
Resources
Moodle Link
Dans les plans d'études
- Génie électrique et électronique, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Génie électrique et électronique, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Data Science, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Data Science, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Humanités digitales, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Humanités digitales, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Informatique - Cybersecurity, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Informatique - Cybersecurity, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Informatique, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Informatique, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Ingénierie des sciences du vivant, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Ingénierie des sciences du vivant, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Ingénierie financière, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Ingénierie financière, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Neuro-X, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Neuro-X, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Robotique, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Robotique, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Science et ingénierie computationnelles, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Science et ingénierie computationnelles, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Science et ingénierie quantiques, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Science et ingénierie quantiques, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Statistique, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Statistique, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Systèmes de communication - master, 2023-2024, Master semestre 2
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Systèmes de communication - master, 2023-2024, Master semestre 4
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Génie civil et environnement (edoc), 2023-2024
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Génie électrique (edoc), 2023-2024
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Joint EPFL - ETH Zurich Doctoral Program in the Learning Sciences, 2023-2024
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Mineur en Data science, 2023-2024, Semestre printemps
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Mineur en Neuro-X, 2023-2024, Semestre printemps
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Mineur en Science et ingénierie quantiques, 2023-2024, Semestre printemps
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
- Robotique, contrôle et systèmes intelligents (edoc), 2023-2024
- SemestrePrintemps
- Forme de l'examenPendant le semestre
- Crédits
4 - Matière examinée
Deep learning - Nombre de places
150 - Cours
2 Heure(s) hebdo x 14 semaines - Exercices
2 Heure(s) hebdo x 14 semaines - Type
optionnel
- Semestre
Semaine de référence
| Lu | Ma | Me | Je | Ve | |
|---|---|---|---|---|---|
| 8-9 | |||||
| 9-10 | |||||
| 10-11 | |||||
| 11-12 | |||||
| 12-13 | |||||
| 13-14 | |||||
| 14-15 | |||||
| 15-16 | |||||
| 16-17 | |||||
| 17-18 | |||||
| 18-19 | |||||
| 19-20 | |||||
| 20-21 | |||||
| 21-22 |
légende
- Semestre d'automne
- Session d'hiver
- Semestre de printemps
- Session d'été
- Cours en français
- Cours en anglais
- Cours en allemand