Plan de module

frogsspiffyΤεχνίτη Νοημοσύνη και Ρομποτική

18 Ιουλ 2012 (πριν από 5 χρόνια και 1 μήνα)

362 εμφανίσεις

Plan de module

Intelligence Artificielle
Cours préparé pour l’Institut de Technologie du Cam bodge
Département Génie Informatique et Communication
Etudiants de 5
ième
année, filière Ingénieur

Professeur : Alain Boucher
Adresse : Institut de la Francophonie pour l’Informatique
Téléphone : (84-4) 869 6807
Courriel : alain.boucher(arobas)auf.org

Description du module

Introduction à l’intelligence artificielle. Notion d’agent intelligent. Logique des
propositions. Logique des prédicats. Logique floue. Logique temporelle. Inférence en
logique des propositions et logique des prédicats. Systèmes experts. Résolution de
problèmes à l’aide d’algorithmes de recherche. Rech erche aveugle. Recherche
heuristique. Planification. Représentation des conn aissances. Introduction au web
sémantique et aux ontologies. Apprentissage automat ique. Arbres de décision. K plus
proches voisins. Réseaux de neurones. Algorithme génétique.

Objectifs généraux

Ce module est une introduction à l’intelligence art ificielle. Il fournit une vue
d’ensemble de plusieurs aspects nécessaires pour co ncevoir un agent intelligent.
L’enseignement est orientée vers les techniques et méthodes pratiques du domaine,
avec quelques notions plus abstraites sur les notions d’intelligence et de rationalité.
Les étudiants sont amenés à réfléchir sur les diffi cultés liées à ce domaine.

Objectifs spécifiques

Ce module a comme objectifs plus particuliers de : • enseigner aux auditeurs les fondements et les applications de l’intelligence
artificelle ;
• familiariser les auditeurs avec les différents algo rithmes et techniques de base du
domaine ;
• familiariser les auditeurs avec les notions abstraites d’intelligence et de
rationalité ;
• permettre aux auditeurs de connaître les différente s aspects nécessaires pour
concevoir un agent intelligent ;
• comprendre les enjeux liés au domaine et de connaît re quelques développements
en matière de recherche et développement ;
• développer des applications simples en intelligence artificielle ;
• comprendre les difficultés liées à l’intelligence a rtificielle en comparaison avec
l’intelligence humaine.

Calendrier prévu

Un total de 5 séances théoriques (3h/séance) et de 4 séances de travaux pratiques est
prévu, en plus d’une séance finale pour l’examen.
Séances théoriques

1) Introduction à l’intelligence artificielle. Notion d’agent intelligent.
2) Logiques (propositions, prédicats, floue, temporell e). Inférence et systèmes
experts.
3) Recherche aveugle et recherche heuristique.
4) Planification. Représentation des connaissances.
5) Apprentissage automatique

Séances de travaux pratiques
Les séances de travaux pratiques se feront en progr ammant certains algorithmes de
base dans un langage au choix des étudiants. Deux T P sont prévus, chaque TP se
faisant sur 2 séances (6h / TP).
TP1 : Les systèmes experts diagnostiqueurs
TP2 : Résolution de chemin par recherche aveugle et heuristique

D’autres sujets de travaux pratiques sont possibles, en fonction de l’intérêt et de
l’avancement des étudiants dans les travaux proposés et du temps disponible.

Evaluation

L'évaluation des connaissances sera basée sur :
• Un examen final : 50 %
• Des travaux pratiques : 50%

Références

A chaque séance de cours, un ensemble de liens inte rnet sera donné aux étudiants
pour approfondir chaque sujet vu en classe. Certains liens seront données en référence
tandis que d’autres seront à approfondir par les au diteurs.

• Stuart Russel and Peter Norvig, Artificial Intelligence: A Modern Approach,
Prentice Hall, (première édition 1995 ou deuxième é dition 2003),
http://aima.cs.berkeley.edu/.
• M. Genesereth and N.J. Nilsson, Logical Foundation of Artificial Intelligence,
Addison-Wesley, 1987.
• M. Ginsberg, Essentials of Artificial Intelligence, Morgan Kaufmann, 1997.
• Tom Mitchell, Machine Learning, McGraw-Hill, 1997, http://www-
2.cs.cmu.edu/afs/cs.cmu.edu/user/mitchell/ftp/mlbook.html.
• Jacques Ferber, Les systèmes multi-agents, InterEdi tions, 1995.
• Michael Wooldridge, An Introduction to MultiAgent Systems, John Wiley &
Sons, 2002, http://www.csc.liv.ac.uk/~mjw/pubs/imas/.