FICHE DESCRIPTIVE DU COURS · ISI 525

Intelligence artificielle explicable

Électif · Anglais
ECTS
6
Crédit local
3
Cours Théoriques + Travaux Dirigés (TD) + Travaux Pratiques (TP)
3 + 0 + 0
Niveau du Cours
Master
Cours Pré-Requis
-
Semestre du Cours
2

Contenus

Objectif du Cours

Ce cours porte sur l’explication et l’interprétation des décisions des algorithmes d’apprentissage automatique. Il vise principalement à initier les étudiants aux méthodes d’intelligence artificielle explicable (XAI) et à montrer, à travers des applications pratiques, comment ces méthodes sont utilisées dans divers domaines.

Contenu du Cours

Ce cours vise à interpréter les décisions, les prédictions et les inférences des systèmes d’intelligence artificielle, ainsi qu’à expliquer comment et pourquoi ces résultats sont produits par les algorithmes existants. Il offre une vue d’ensemble de l’interprétation des décisions des modèles d’apprentissage automatique, utilisés dans divers domaines allant de la santé à la finance, souvent qualifiés de « boîtes noires », et aborde les aspects essentiels du développement de systèmes d’IA fiables, transparents et éthiques. Les étudiants auront l’occasion d’appliquer les méthodes présentées dans le cours à l’aide de Python et de discuter leurs résultats.

Acquis d'Apprentissage du Cours

À l'issue de ce cours, l'étudiant sera capable de :
1- expliquer les concepts fondamentaux de l'IA explicable (XAI) et la différence entre interprétabilité et explicabilité;
2- justifier le choix des méthodes d’explicabilité en évaluant de manière critique leurs fondements théoriques, les algorithmes sous-jacents, ainsi que leurs forces et leurs limites intrinsèques;
3- mener des recherches sur l'IA explicable, notamment en concevant et en mettant en œuvre des méthodes et des algorithmes appropriés;
4- implémenter des méthodes d'IA explicable et en évaluer de manière critique les performances en fonction des données et du problème traité.

Méthodes d'Enseignement

Théorie et pratique, présentation, discussion, questions-réponses

Ressources

- Mehta, M., Palade, V., & Chatterjee, I. (Eds.). (2023). Explainable AI: Foundations, methodologies and applications (Vol. 232, p. 273). Springer.
- Samek, W., Montavon, G., Vedaldi, A., Hansen, L. K., & Müller, K. R. (Eds.). (2019). Explainable AI: interpreting, explaining and visualizing deep learning (Vol. 11700). Springer Nature.
- Molnar, C. (2020). Interpretable machine learning.
- Hsieh, W., Bi, Z., Jiang, C., Liu, J., Peng, B., Zhang, S., ... & Liu, M. (2024). A comprehensive guide to explainable AI: from classical models to LLMs. arXiv preprint arXiv:2412.00800.

Intitulés des Sujets

Intitulés des Sujets Théoriques
Semaine Intitulés des Sujets
1 Concepts Fondamentaux : Explicabilité, Transparence, Interprétabilité, Équité, Robustesse et IA explicable
2 Fondements Théoriques de l'IA Explicable
3 Interprétabilité des Modèles d'Apprentissage Automatique Traditionnels
4 Interprétabilité des Modèles d'Apprentissage Profond
5 Techniques pour IA explicable
6 Méthodes d'Attribution des Caractéristiques
7 Techniques pour la Visualisation
8 Examen Partiel
9 Techniques de Traitement des Données Temporelles et Séquentielles
10 Explicabilité Multimodale
11 Applications de l'IA Explicable - Partie I
12 Applications de l'IA Explicable - Partie II
13 Défis Rencontrés
14 Présentations des Etudiants

Système d'évalution

Contribution à la Note Finale
Activités Numéro Contribution
Contribution du contrôle continu à la note finale 3 60
Contribution de l'examen final à la note finale 1 40
Total 4 100
Contrôle Continu
Activités Numéro Contribution
Devoir 0 0
Présentation 1 20
Examen partiel (temps de préparation inclu) 1 20
Projet 1 20
Travail de laboratoire 0 0
Autres travaux pratiques 0 0
Quiz 0 0
Devoir/projet de session 0 0
Portefeuille 0 0
Rapport 0 0
Journal d'apprentissage 0 0
Mémoire/projet de fin d'études 0 0
Séminaire 0 0
Autre 0 0
Make-up 0 0
Total 3 60

Evalution de la Compétence

No Objectifs Pédagogiques du Programme Contribiton
1 2 3 4 5
1 X
2 X
3 X
4 X
5 X
6 X
7 X
8 X
9 X
10
11
12 X

Tableau de la Charge de Travail

Activités Nombre Durée Charge totale de Travail
Durée du cours 14 3 42
Préparation pour le cours 1 10 10
Devoir 0 0 0
Présentation 1 5 5
Examen partiel (temps de préparation inclu) 1 30 30
Projet 1 30 30
Laboratoire 0 0 0
Autres travaux pratiques 0 0 0
Examen final (temps de préparation inclu) 1 30 30
Quiz 0 0 0
Devoir/projet de session 0 0 0
Portefeuille 0 0 0
Rapport 0 0 0
Journal d'apprentissage 0 0 0
Mémoire/projet de fin d'études 0 0 0
Séminaire 0 0 0
Autre 0 0 0
baclé 0 0 0
Yil 0 0 0
Yil 0 0 0
Yil 0 0 0
Charge totale de Travail 147
Charge totale de Travail / 25 5.88
Crédits ECTS 6