Introduction à l’intelligence artificielle
Objectif
Introduire aux concepts clé, aux principes, et aux techniques de l’intelligence artificielles.
Contenu
Techniques de représentation des connaissances et raisonnements : agents logiques (réactifs, rationnels, intelligents, autonomes), différents types de logiques (entre autres : logique des propositions, logique du premier ordre, logiques d’ordres supérieures, logique floue), raisonnement déductif et inductif, formulation et résolution de problèmes, graphes d'états, algorithmes de recherche informée et non informée, algorithmes de jeux de stratégie, apprentissage à partir d'exemples, réseaux de neurones, algorithmes de regroupement, réseaux bayésiens, apprentissage profond, apprentissage d’ensemble, apprentissage par renforcement. Méthodologie de développement, environnements et cadres de développement, langages. Approches émergentes en intelligence artificielle.
Formules pédagogiques
Leçons magistrales, travaux pratiques, exercices, étude de cas.