MTI881A Sujets spéciaux I en TI : Apprentissage profond pour la vision par ordinateur

Cours offert à la session d'automne 2022 dans le cadre des Sujets spéciaux I en TI.

L'objectif du cours est de comprendre tous les détails du fonctionnement des réseaux de neurones profonds et ses applications dans le domaine de la reconnaissance visuelle.

Plus précisément, à la fin de ce cours, les étudiants et étudiantes seront capables :

  • de comprendre en détail le fonctionnement des réseaux de neurones convolutifs;
  • de discuter des avantages et inconvénients de ces approches pour des applications vision par ordinateur;
  • de construire un système basé sur des CNNs et les utiliser pour créer leurs propres applications;
  • d'utiliser les outils appropriés pour valider et évaluer la performance de ces systèmes.

Les thèmes suivants seront abordés : introduction à l'apprentissage machine, rappels d'algèbre linéaire et de calcul différentiel, perceptron et son apprentissage, réseau de neurones et son apprentissage, fonctions d'activation, propagation avant et propagation arrière, problèmes de l'apprentissage, régularisation, fonctions de coût, problèmes avec les gradients, apprentissage semi-supervisé, apprentissage faiblement supervisé, auto-apprentissage, classification d'images, segmentation d'images, interpretabilité des predictions, apprentissage en continue.

Responsable Département de génie logiciel et des TI