Partie 1 Intelligence artificielle
Chapitre 1 Introduction
Chapitre 2 Agents intelligents
Partie 2 Résolution de problèmes
Chapitre 3 Résolution de problèmes par exploration
Chapitre 4 Exploration en environnements complexes
Chapitre 5 Exploration antagoniste et jeux
Chapitre 6 Problèmes de satisfaction de contraintes
Partie 3 Connaissances, raisonnement et planification
Chapitre 7 Agents logiques
Chapitre 8 Logique du premier ordre
Chapitre 9 Inférence en logique du premier ordre
Chapitre 10 Représentation des connaissances
Chapitre 11 Planification classique
Partie 4 Connaître et penser l'incertain
Chapitre 12 Quantification de l'incertitude
Chapitre 13 Raisonnement probabiliste
Chapitre 14 Raisonnement probabiliste temporel
Chapitre 15 Programmation probabiliste
Chapitre 16 Prise de décision simple
Chapitre 17 Prise de décision complexte
Chapitre 18 Prise de décision multiagent
Partie 5 Apprentissage
Chapitre 19 Apprendre à partir d'exemple
Chapitre 20 Apprentissage de modèles probabilistes
Chapitre 21 Apprentissage profond
Chapitre 22 Apprentissage par renforcement
Partie 6 Communiquer, percevoir et agir
Chapitre 23 Traitement du langage naturel
Chapitre 24 Apprentissage profond en traitement du langage naturel
Chapitre 25 Vision par ordinateur
Chapitre 26 Robotique
Partie 7 Conclusion
Chapitre 27 Philosophie, éthique et sécurité de l'IA
Chapitre 28 Avenir de l'IA
Annexe A Rappels de mathématique
Annexe B Notes sur les langues et les algorithme