Connaître les principes et les techniques algorithmiques de base de l'intelligence artificielle. Savoir choisir et appliquer les différentes approches en fonction du problème à résoudre. Être sensibilisé à l'éthique de l'intelligence artificielle.
Concept d'agent intelligent. Apprentissage automatique (classification linéaire, minimisation d'une perte, réseaux de neurones, apprentissage supervisée; apprentissage non supervisée; apprentissage par renforcement; approximation de fonction). Raisonnement probabiliste (classifieur bayésien naïf, réseau bayésien, modèle de Markov caché, réseau bayésien dynamique, filtre de particules;). Recherche heuristique globale. Recherche heuristique locale (algorithmes génétiques; résolution de problèmes par la satisfaction de contraintes). Planification et les jeux compétitifs (fonctions d'évaluation; théorie des jeux). Processus de décision de Markov (problèmes de décisions séquentielles, politiques optimales; algorithmes). Raisonnement avec logique de premier ordre; éthique de l'intelligence artificielle.
Les chapitres de la colonne « Lectures » font référence au manuel AIMA.
Pour les étudiant.es intéressé.es, voici un lien vers les capsules du cours IFT615 d'Hugo Larochelle sur YouTube.
Date | Sujets | Lectures | Travaux |
---|---|---|---|
JE 11 / 1 |
Introduction
|
1 | |
Présentation du plan de cours [PDF] | |||
Agents intelligents [PDF] [PPT] |
2 | ||
Apprentissage automatique | 19.1 à 19.2, 19.7.1 |
TP1
(Remise: Jeudi 25 janvier à minuit) Énoncé Fichiers |
|
VE 12 /1 | 19.6.1 à 19.6.4 | ||
Énoncé TP1 | |||
JE 18/1 |
|
19.6.5 21.1.1 |
TP 2
(Remise: Jeudi 15 février à minuit) Énoncé Fichiers |
VE 19/1 |
|
21.1.2 | |
JE 25/1 | Application - Vision artificielle
|
21.3, 25.1 à 25.4 | |
Application – Traitement du langage naturel
|
24.1, 21.6, 24.2 | ||
VE 26/1 | Consolidation et énoncé du TP2 | ||
JE 1/2 | Apprentissage automatique
|
19.3 |
Quiz 1
(Remise: Jeudi 15 février à minuit) Énoncé |
Énoncé Quiz1 | |||
VE 2/2 | Raisonnement probabiliste
|
12.1 à 12.6 |
TP 3
(Remise: Jeudi 14 mars à minuit) Énoncé Fichiers |
JE 8/2 |
|
13.1 à 13.4 | |
|
14.1 à 14.3 | ||
VE 9/2 | Raisonnement probabiliste
|
14.5.3 | |
JE 15/2 | Application – Traitement du langage naturel
|
23.1 à 23.3, 23.6 | |
Énoncé TP3 | |||
VE 16/2 | Recherche heuristique globale
|
3 |
TP 4
(Remise: Jeudi 4 avril à minuit) Énoncé Fichiers |
JE 22/2 | Processus de décision de Markov
|
17.1 à 17.2 | |
VE 23/2 | Révision [PDF]–>--> [PPT] | ||
JE 29/2 | Examens périodiques (avec levée de
cours)
Corrigé [PDF] |
||
VE 1/3 | |||
JE 7/3 | Relâche des activités pédagogiques | ||
VE 8/3 | |||
JE 14/3 | Apprentissage par renforcement
|
22.1 à 22.2 | |
Correction de l’intra | |||
VE 15/3 |
|
22.3 | |
JE 21/3 |
|
22.4 | |
Énoncé TP4 | |||
Planification dans les jeux compétitifs
|
5.1 à 5.3 |
TP 5
(Remise: Lundi 15 avril à minuit) Énoncé Fichiers |
|
VE 22/3 |
Planification dans les jeux compétitifs
|
5.4 à 5.5 | |
Énoncé TP5 | |||
JE 28/3 | Recherche heuristique locale
|
4.1 |
Quiz 2
(Remise: Jeudi 11 avril à minuit) Énoncé |
VE 29/3 | Vendredi Saint : Congé universitaire | ||
JE 4/4 |
|
6.1 à 6.4 | |
VE 5/4 | Énoncé Quiz2 | ||
Raisonnement logique
|
9.1 à 9.3 | ||
JE 11/4 | Raisonnement logique
|
9.1 à 9.3 |
Quiz 3
(Remise: Lundi 15 avril à minuit) Énoncé |
|
11.1 à 11.2 | ||
Énoncé Quiz3 | |||
VE 12/4 | Limites de l’IA et éthique [PDF]--> [PPT] | 27, 28 | |
Révision [PDF]--> [PPT] | |||
Mardi 16 avril au vendredi 26 avril : Examens de fin de trimestre |