Descriptif
L’objectif de ce cours est de présenter la problématique générale de l'apprentissage et de la reconnaissance des formes ainsi que des exemples de techniques couramment utilisées dans ce domaine.
Cet enseignement se compose pour moitié de cours magistral « interactif » et pour moitié de TD d’application sur ordinateur.
La classification et la reconnaissance automatiques à partir de signaux temporels ou d’images sont utilisées dans tous les domaines de la physique car elles sont essentielles pour automatiser les processus de décision. On peut citer comme exemple la reconnaissance d’objets dans des images, la reconnaissance de la parole, la biométrie, …
L’objectif de ce cours est de présenter la problématique générale de la classification et de la reconnaissance des formes ainsi que des exemples de techniques couramment utilisées dans ce domaine.
Cet enseignement se compose pour moitié de cours magistral « interactif » et pour moitié de TD d’application sous Matlab.
Objectifs pédagogiques
Le cours se veut une introduction à ce domaine. Il vise à en donner une vision d’ensemble, les bases théoriques, et des éléments méthodologiques pour la conception de chaînes de traitement.
Il sera validé par un examen, et par la réalisation d'un projet lors des dernières séances.
- Cours magistral : 30
Diplôme(s) concerné(s)
UE de rattachement
- 9P-430-SCI : Signal et Image
Format des notes
Numérique sur 20Pour les étudiants du diplôme Diplôme d'ingénieur de l'Institut d'Optique Théorique et Appliquée
Le rattrapage est autorisé (Note de rattrapage conservée écrêtée à une note seuil de 12)- le rattrapage est obligatoire si :
- Note initiale < 6
Le coefficient de l'UE est : 20
Programme détaillé
Séance 1: Introduction et algorithmes élémentaires (kNN, bayésien naïf)
Séance 2: Arbres de décision et Boosting
Séance 3: Réseaux de neurones
Séance 4: Support Vector Machines
Séance 5: Apprentissage Non supervisé
Séance 6: "Deep Learning"
Séance 7: Examen + début projet
Séance 8: Régression et Théorie de l'Apprentissage
Séance 9: Autoencodeurs et GAN
Séance 10: Applications du "Deep Learning"