FAS
Département d'informatique et de recherche opérationnelle (DIRO)

Session: Automne 2011
Professeur: Jian-Yun NIE

IFT 3335

Intelligence Artificielle: Introduction

    Que signifie l'Intelligence? Quelles sont des manifestations de l'Intelligence? Comment fonctionne l'Intelligence humaine? Peut-on faire des machines intelligentes, et comment? .... Voici une série de questions qui ont fasciné et qui fascinent encore bien des philosophes, des mathématiciens et des informaticiens. Les recherches sur ces questions ont mené à la création du domaine d'intelligence artificielle il y a 50 ans.

    L'intelligence artificielle est une discipline qui s'attaque à des problèmes où des méthodes de résolutions exactes sont souvent inexistantes ou inapplicables en pratique. Le cours fera un tour d'horizon des principaux problèmes actuels de ce domaine: méthodes de représentation et de résolution de problèmes, utilisation de la logique du premier ordre, algorithmes de recherche dans l'espace d'états, planification, traitement de l'incertitude dans le raisonnement et traitement de la langue naturelle.

    Il y aura 4 travaux pratiques (programmes) en Prolog (GNU Prolog) à réaliser en groupe de 2 personnes, chacun mettant l'emphase sur un des principaux problèmes.

Ouvrages fortement recommandés:

S. Russell et P. Norvig, Artificial Intelligence - A Modern Approach, Prentice Hall, 2nd edition, 2002.
Ivan Bratko, Prolog Programming for Artificial Intelligence, third edition, Addison Wesley, 2001.

 

Évaluation

Intra 25%
Final 35%
Devoir 10% X 4

 

Plan du cours

voir:  http://www.iro.umontreal.ca/~nie/IFT3335/semaine_par_semaine-2011.html