Cours et horaires

Cette page présente certains des cours offerts par les professeur·e·s 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
Les lundis : de 15 h 30 à 17 h 30 et les jeudis : de 10 h 30 à 12 h 30

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
Mila, Auditorium 1
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
Professeur(es)
Crédits
4
Horaire
Lundi de 15h30 à 16h30 et Mercredi de 16h à 18h

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
STT 3790 - Apprentissage Statistique
Professeur(es)
Crédits
3

L'apprentissage statistique est une discipline qui concerne l'extraction d'informations à partir de données observées en vue de résoudre un problème précis. Il peut s'agir par exemple de détecter des motifs dans des signaux (images, séries chronologiques), d'identier des liens d'association entre diérentes variables ou encore de mettre en évidence des structures de groupe dans un jeu de données.

Date de début
- -
Lieu du cours
UdeM
Date de fin
- -
Langue
Français
COMP/LING 766/682: Génération contrôlée par un LLM
Professeur(es)
Crédits
4
Horaire
Les lundis : de 11h30 à 14h30

Séminaire de cycles supérieurs sur des sujets avancés liés au contrôle des LLM.

Date de début
- -
Lieu du cours
To be determined
Date de fin
- -
Langue
Anglais
INF6953RE - Évaluation de l'apprentissage automatique: audit post-déploiement
Professeur(es)
Crédits
4
Horaire
Mondays : 8:30 to 11:30 am

Graduate seminar in theoretical guarantees for post-deployment auditing.

Date de début
Lieu du cours
Mila, Auditorium 2
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 B-415
Date de fin
- -
Langue
Anglais
MAT 6495 - Théorie spectrale des graphes
Professeur(es)
Crédits
4
Horaire
Lundi et mercredi de 15h30 à 17h20

Bien que les graphes soient intuitivement et naturellement représentés par des sommets et des arêtes, ces représentations sont limitées, tant en matière d'analyse théorique que la mise en œuvre pratique d'algorithmes de graphes. Une approche plus puissante est obtenue en représentant les graphes par des matrices appropriées (p.ex., des matrices d'adjacence, des noyaux de diffusion ou des laplaciens de graphes) qui capturent les relations intrinsèques entre les sommets sur la "géométrie" représentée par la structure du graphe. La théorie spectrale des graphes exploite ces matrices, et en particulier leurs décompositions spectrales (ou en valeurs et vecteurs propres), pour étudier les propriétés des graphes et leur structure intrinsèque sous-jacente. Cette étude conduit à des résultats surprenants et élégants, non seulement d'un point de vue mathématique, mais aussi dans la pratique avec des implémentations réalisables utilisées, par exemple, dans le regroupement, la visualisation, la réduction de la dimensionnalité, l'apprentissage de variétés et l'apprentissage profond géométrique. Enfin, comme presque toutes les données modernes peuvent aujourd'hui être modélisées sous forme de graphe, soit naturellement (p.ex., les réseaux sociaux), soit par le biais de mesures d'affinité appropriées, les notions et les outils étudiés dans ce cours fournissent un cadre puissant pour saisir et comprendre la géométrie des données en général.

Le cours est prévu pour être donné en anglais (pour accommoder des étudiants anglophones), sauf si tous les étudiants en classe sont francophones et demandent qu'il soit donné en français. Néanmoins, tous les travaux faits par les étudiants pourront toujours être remis en français. 

Date de début
- -
Lieu du cours
UdeM
Date de fin
- -
Langue
Anglais
Français
IFT 6135 – Apprentissage de représentation
Professeur(es)
Crédits
4
Horaire
Les lundis : de 15 h 30 à 17 h 30 et les mercredis : de 9 h 30 à 11 h 30

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
IFT 6167 : Apprentissage automatique en continu
Professeur(es)
Crédits
4
Horaire
Lundi et Mercredi 15h30-17h30

Ce cours de style séminaire se concentrera sur les avancées récentes dans le domaine en développement rapide des “modèles de base”, c’est-à-dire des modèles de réseaux de neurones à grande échelle (par exemple, GPT-3, CLIP, DALL-e, etc.) préformés sur de très grands, divers ensembles de données.

Date de début
- -
Lieu du cours
Mila, Auditorium 1
Date de fin
- -
Langue
Anglais