|
Ce cours compte pour 6 ECTS.
Département InformatiqueSecrétariat 31.1.10B, tel: 01 40 27 22 58
Chaire Informatique programmation
Responsable M. F.-Y. VILLEMIN
Enseigné par M. F.-Y. VILLEMIN
Contact : F.-Y. Villemin |
Conditions d'admission
Avoir le niveau licence en informatique et celui de la valeur "intelligence artificielle" NFP 106.
Objectifs
Le but général de ce cours est de montrer comment concevoir et réaliser des systèmes intelligents communicant avec l'homme en utilisant une langue naturelle. Cette valeur présente une introduction à la linguistique informatique, les principes de la représentation des connaissances, des raisonnements intelligents et de l'intelligence artificielle distribuée, ainsi que des exemples de réalisation de systèmes multi-agents.
Programme
Introduction : (vidéo) (vidéo)
Le niveau "connaissance"de Newell.
Notion d'agent intelligent.
Linguistique informatique
Problématique du traitement des langages naturels. : (vidéo)
Analyse et génération de textes.Intelligence artificielle distribuée : (vidéo)
Structures de communication, de coordination et de coopération.
Langages d'agents: KIF, KQML, ACL.
Psychologie cognitive : (vidéo)
Représentation des connaissances
Logiques non monotones. : (vidéo)
Logiques terminologiques, en particulier SHIQ. : (vidéo)
Ontologies formelles : (vidéo) et le langage OWL. : (vidéo)
Les représentations graphiques : les cartes mentales... : (vidéo)
Outils : JESS, Protégé, Freemind...
Systèmes multi-agents
Architecture d'agents BDI & BDOI.
Filtrage collaboratif.
Exemples de systèmes multi-agents.
Outils : JADE, JACK, COFI...
Exposés
Présentation de systèmes de représentation des connaissances, de raisonnement et de systèmes multi-agents.
Bibliographie
* A. THAYSE et al. Approche logique de l'intelligence artificielle (Dunod).
* S.-J. RUSSELL et P. NORVIG Intelligence Artificielle (Pearson education, 2006).