Cours et horaires

Cette page présente la liste des cours offerts par les membres académiques principaux de Mila tout au long de l'année universitaire. Bien que les informations soient régulièrement mises à jour, il est toujours conseillé de vérifier la disponibilité d'un cours sur le site de l'université affiliée où il est donné.

Sigle et nom du cours
Professeur(es)
Crédits
COMP 551 - Applied Machine Learning
Professeur(es)
Crédits
4
Horaire
Lundi et Mercredi 14h35 à 15h55

Ce cours couvre un ensemble de sujets sélectionnés dans le domaine de l'apprentissage automatique et de l'exploration de données, en mettant l'accent sur la compréhension du fonctionnement interne des algorithmes courants. La majorité des sections sont liées aux techniques d'apprentissage supervisé couramment utilisées et, dans une moindre mesure, aux méthodes non supervisées. Cela inclut les bases des algorithmes de régression linéaire et logistique, les arbres de décision, les machines à vecteurs de support, le clustering, les réseaux neuronaux, ainsi que les techniques clés pour la sélection des caractéristiques et la réduction de la dimensionnalité, l'estimation de l'erreur et la validation empirique.

Date de début
Lieu du cours
McGill University
Date de fin
Langue
Anglais
COMP 767 et LING 782 - Large Language Models
Professeur(es)
Crédits
3
Horaire
Mardi and Jeudi 11h35 à 12h55

Il s'agit d'un cours de type séminaire, dans le cadre duquel l'ensemble de la classe travaillera ensemble à l'organisation du cours. Dans les premiers cours, je donnerai une vue d'ensemble des LLM et je soulignerai les défis à relever. À la fin du cours, vous devriez être en mesure de contribuer de manière significative à la recherche de pointe dans le domaine de la compréhension du langage naturel.

Date de début
Lieu du cours
Wong 1050
Date de fin
Langue
Anglais
IFT6760B - Inférence probabiliste avec GFlowNets
Professeur(es)
Crédits
4
Horaire
Lundi et jeudi 10h30 à 12h30

Les réseaux de flux génératifs, également connus sous le nom de GFlowNets ou simplement GFN, sont une classe de modèles d'apprentissage automatique génératifs qui effectuent une inférence probabiliste amortie. Ce cours couvrira les aspects fondamentaux de GFlowNets, à partir d'une motivation et d'une introduction à la méthode, en progressant vers des concepts et applications plus avancés, ainsi que le lien avec d'autres modèles génératifs et méthodes d'inférence probabiliste. Le cours combinera la théorie avec le travail de projet, avec un accent particulier sur l'application des GFlowNets pour la découverte scientifique.

Date de début
Lieu du cours
À déterminer
Date de fin
Langue
Anglais
INF 6953 RE - Évaluation et test de l'apprentissage automatique
Professeur(es)
Crédits
4
Horaire
À déterminer

La prédiction (le piège statistique, la probabilité, la généralisation, la répétabilité). La méthode de maintien (stabilité, validité interne). Benchmarks d'apprentissage automatique (histoire de la conception des benchmarks, échecs d'évaluation, benchmarks dynamiques, benchmarking multi-tâches, sensibilité). Validité externe, reproductibilité, robustesse (déplacement de la distribution). Adaptabilité et surajustement (réutilisation des jeux d'essai). Validité du construit (contexte, portée, défense lakatosienne). Évaluation de l'incertitude (erreur d'étalonnage, ensembles de prédictions, inférence conforme). Évaluation des prévisions (règles de notation, prise en compte de l'incertitude, séquences de confiance). Les jeux en tant que points de référence (histoire des jeux de référence). Évaluation des interventions (validité temporelle, conformité, ajustement). Réglementation et déploiement (évaluation des programmes, évaluation des politiques, audit via des tests d'hypothèses séquentiels).

Date de début
- -
Lieu du cours
À déterminer
Date de fin
- -
Langue
Anglais
IFT6757 - Véhicules autonomes
Professeur(es)
Crédits
4

Les véhicules autonomes sont sur le point de devenir l'une des applications les plus répandues et les plus importantes de l'autonomie, et ont fait l'objet d'une grande attention ces derniers temps.

Ce cours examine les problèmes de perception, de navigation, de planification et de contrôle, ainsi que leur intégration au niveau des systèmes dans le contexte des véhicules autoguidés, grâce à un programme d'enseignement de l'autonomie open source qui met l'accent sur l'expérience pratique. Dans le cadre de ce cours, les étudiant⋅e⋅s collaboreront à la mise en œuvre des concepts abordés dans les cours magistraux sur un véhicule autonome à faible coût dans le but de naviguer dans une ville modèle dotée de routes, de panneaux de signalisation, de feux de circulation, d'obstacles et de citoyens.

Date de début
- -
Lieu du cours
Université de Montréal
Date de fin
- -
Langue
Anglais
COMP 685 - L'apprentissage automatique appliqué au changement climatique
Professeur(es)
Crédits
4
Horaire
Mardi et jeudi de 16h à 17h15

Ce séminaire explorera la manière dont l'apprentissage automatique peut être appliqué à la lutte contre le changement climatique. Nous verrons comment l'apprentissage automatique peut être utilisé pour atténuer les émissions de gaz à effet de serre et s'adapter aux effets du changement climatique, grâce à des applications dans les systèmes électriques, les bâtiments, les transports, l'agriculture, les interventions en cas de catastrophe et bien d'autres domaines. L'accent sera mis en particulier sur la compréhension du moment exact où l'apprentissage automatique est pertinent et utile, et sur la manière de définir le champ d'application, de développer et de déployer un projet de manière à ce qu'il ait l'impact escompté.

Date de début
- -
Lieu du cours
À déterminer
Date de fin
- -
Langue
Anglais
MATH 60629 Apprentissage automatique I : Analyse des Mégadonnées et Prise de décision
Professeur(es)
Crédits
3
Horaire
Mercredi 8h30 à 11h30

Ce cours porte sur les modèles d'apprentissage automatique (machine learning). En plus des modèles standards, nous étudierons aussi les modèles pour analyser les comportements des utilisateurs ainsi que pour la prise de décision.
Nous étudierons les modèles d'apprentissage automatique pour l'apprentissage supervisé, non supervisé et comment ils peuvent être étendus aux données massives à l'aide de techniques de calcul à grande échelle (p. ex., grappe d'ordinateurs). Nous étudierons en plus des modèles récents pour les systèmes de recommandations ainsi que pour la prise de décision (apprentissage par renforcement).

Date de début
Lieu du cours
HEC Montréal
Date de fin
Langue
Anglais
Français
IFT 6269 – Modèles graphiques probabilistes et apprentissage
Professeur(es)
Crédits
4
Horaire
Lundi de 12h30 à 14h30 et Jeudi de 14h30 à 16h30

Représentation des systèmes sous forme de modèles graphiques probabilistes, inférence dans les modèles graphiques, apprentissage de paramètres à partir de données.

Date de début
Lieu du cours
Mila
Date de fin
Langue
Anglais
IFT 6390 – Fondements de l'apprentissage machine
Professeur(es)
Crédits
4

Éléments de base des algorithmes d'apprentissage statistique et symbolique. Exemples d'applications dans l'exploration de données, la reconnaissance des formes, la régression non linéaire et les données temporelles.

Date de début
- -
Lieu du cours
Université de Montréal campus
Date de fin
- -
Langue
Anglais
INF8250AE – Apprentissage par renforcement
Professeur(es)
Crédits
4
Horaire
Lundi 12h45 à 15h45

Il s'agit d'un cours d'introduction à l'apprentissage par renforcement (RL) et à la prise de décision séquentielle en situation d'incertitude, qui met l'accent sur la compréhension des fondements théoriques. Nous étudions comment les méthodes de programmation dynamique telles que l'itération de valeur et de politique peuvent être utilisées pour résoudre des problèmes de prise de décision séquentielle avec des modèles connus, et comment ces approches peuvent être étendues afin de résoudre des problèmes d'apprentissage par renforcement, où le modèle est inconnu. D'autres sujets incluent, mais ne sont pas limités à, l'approximation de fonction dans RL, les méthodes de gradient de politique, RL basé sur le modèle, et l'équilibre du compromis exploration-exploitation. Le cours sera dispensé sous la forme d'un mélange de conférences et de lecture d'articles classiques et récents assignés aux étudiants. L'accent étant mis sur la compréhension des fondements, vous devez vous attendre à passer par des détails mathématiques et des preuves. Les connaissances requises pour ce cours comprennent la théorie des probabilités et les statistiques, le calcul, l'algèbre linéaire, l'optimisation et l'apprentissage automatique (supervisé).

Date de début
Lieu du cours
Poly L-1710
Date de fin
- -
Langue
Anglais
COMP 550 – Traitement du langage naturel
Crédits
3

Cours donné en anglais
Une introduction à la modélisation informatique du langage naturel, y compris des algorithmes, des formalismes et des applications. Morphologie informatique, modélisation du langage, analyse syntaxique, sémantique lexicale et compositionnelle et analyse du discours. Applications sélectionnées telles que la synthèse automatique, la traduction automatique et le traitement de la parole. Techniques d’apprentissage automatique pour le traitement du langage naturel.

Date de début
- -
Lieu du cours
Mila
Date de fin
- -
Langue
Anglais
MAT 6493 – Analyse géométrique de données
Professeur(es)
Crédits
4
Horaire
Lundi et mercredi de 15h30 à 17h20

Les méthodes modernes d'analyse des données sont censées traiter des quantités massives de données à haute dimension qui sont collectées dans une variété de domaines. La haute dimensionnalité de ces données pose de nombreux problèmes, généralement appelés « malédiction de la dimensionnalité », qui rendent les approches d'apprentissage statistique traditionnelles peu pratiques ou inefficaces pour leur analyse. Pour faire face à ces défis, des efforts importants ont été consacrés au développement d'approches d'analyse de données géométriques qui modélisent et capturent la géométrie intrinsèque des données traitées, plutôt que de modéliser directement leur distribution. Dans ce cours, nous explorerons de telles approches et fournirons une étude analytique des modèles et des algorithmes qu'elles utilisent. Nous commencerons par étudier l'apprentissage supervisé et distinguerons les classificateurs basés sur des principes géométriques des approches d'estimation a posteriori et de vraisemblance. Ensuite, nous examinerons la tâche d'apprentissage non supervisé consistant à regrouper des données et nous distinguerons les approches basées sur l'estimation de la densité de celles qui s'appuient sur des espaces métriques ou des constructions de graphes. Enfin, nous examinerons des tâches plus fondamentales dans l'apprentissage des représentations intrinsèques, en mettant l'accent sur la réduction de la dimensionnalité et l'apprentissage de variétés, par exemple avec diffusion maps, tSNE, et PHATE. Si le temps le permet, nous inclurons des présentations invitées sur des domaines de recherche liés au cours, ainsi que des discussions sur les développements récents dans le traitement de signaux sur les graphes et l'apprentissage profond géométrique.

Date de début
- -
Lieu du cours
UdeM : 5448 Pav. Andre-Aisenstadt
Date de fin
- -
Langue
Anglais
Français
INF8245E – Machine Learning
Professeur(es)
Crédits
3
Horaire
Mercredi 9h à 12h30

Ce cours fournit une introduction rigoureuse au domaine de l'apprentissage machine (ML). L'objectif du cours n'est pas seulement d'enseigner comment utiliser les algorithmes d'apprentissage automatique, mais aussi d'expliquer pourquoi, comment et quand ces algorithmes fonctionnent. Le cours introduit les algorithmes fondamentaux de l'apprentissage supervisé et de l'apprentissage non supervisé à partir des premiers principes. Le cours, tout en couvrant plusieurs problèmes d'apprentissage automatique comme la régression, la classification, l'apprentissage de la représentation, la réduction de la dimensionnalité, introduira la théorie de base qui unifie tous les algorithmes.

Date de début
Lieu du cours
Poly M-1510
Date de fin
- -
Langue
Anglais
IFT 6758 – Science des données
Professeur(es)
Crédits
4
Horaire
Mardi de 11h30 à 12h30, Jeudi de 16h30 à 18h30, Lab - Mardi de 12h30 à 14h30

Applications des probabilités, statistiques et optimisation pour la science des données; nettoyage et visualisation de données; enjeux statistiques de l'apprentissage automatique sur données structurées; généralisation et surapprentissage.

Date de début
- -
Lieu du cours
To be determined
Date de fin
- -
Langue
Anglais
IFT 6162 – Apprentissage par renforcement, commande optimale
Professeur(es)
Crédits
4
Horaire
de 13h30 à 15h30

Cours avancé en apprentissage par renforcement. Méthodes par ascension du gradient de la politique, estimation de dérivées, analyse des algorithmes d'approximation de fonction de valeur, contrôle optimal en temps discret et différentiation automatique, optimisation à bi-niveau en méta-apprentissage par renforcement et apprentissage par renforcement inverse.

Date de début
Lieu du cours
Mila
Date de fin
Langue
Anglais
IFT 6135 – Apprentissage de représentation
Professeur(es)
Crédits
4
Horaire
À déterminer

Il s'agit d'un cours sur l'apprentissage par représentation en général et l'apprentissage profond en particulier. L'apprentissage profond a récemment été à l'origine d'un grand nombre de gains empiriques impressionnants dans un large éventail d'applications, notamment la vision par ordinateur, le traitement du langage naturel et la reconnaissance vocale.

Date de début
- -
Lieu du cours
À déterminer
Date de fin
- -
Langue
Anglais