00 IA Introduction BB
00 IA Introduction BB
00 IA Introduction BB
Introduction
Bruno Bouzy
[email protected]
1
Qu’est ce que l’intelligence artificielle ?
2
Qu’est ce que l’intelligence artificielle ?
3
Systèmes qui pensent comme les êtres humains
4
Systèmes qui agissent comme les êtres humains
• Le test de Turing
• Créé pour donner une définition opérationnelle satisfaisante de
l’intelligence
• Un ordinateur passe ce test si un homme, après avoir posé des
questions écrites, ne sait pas s’il s’adresse à un autre être humain ou
à un ordinateur
HUMAN
HUMAN
INTERROGATOR ?
AI SYSTEM
5
Le test de Turing
• Pour réussir ce test, l’ordinateur doit posséder des capacités dans les
domaines suivants :
• Traitement du langage naturel
• Représentation des connaissances
• Raisonnement automatique
• Apprentissage automatique
6
Systèmes qui pensent rationnellement
7
Systèmes qui agissent rationnellement
8
L’IA en quelques dates (non exhaustives)
• Balbutiements :
• 1943 (McCulloch-Pitts) : Premier modèle de réseaux de neurones
• 1944 (von Neumann et Morgenstern) : Théorie des jeux
• Naissance :
• 1950 : Test de Turing
• 1951 (Strachey) : Premier logiciel permettant de jouer aux dames
• 1955 (Newell et Simon) : The Logic Theorist, premier programme
capable de démontrer des théorèmes
• 1956 : Conférence au Dartmouth College organisée par McCarthy
• Naissance du terme ”Intelligence Artificielle”
• Postulat : toute activité intelligente est modélisable et reproductible
par une machine
• 1957 (Simon, Shaw, Newell) : The General Problem Solver. Solveur
de problèmes universel. Mais explosion combinatoire.
• 1958 (McCarthy) : LISP
9
L’IA en quelques dates (non exhaustives)
• Développement :
• 1960 (Rosenblatt) : Perceptron, premier ordinateur à utiliser un
réseau de neurones permettant à la machine d’apprendre en fonction
de ses réussites et ses échecs
• 1965 (Feigenbaum) : premier système expert
• 1972 (Colmerauer) : Prolog
• 1997 : Victoire de Deep Blue sur Kasparov
• 2006 : Monte-Carlo Tree Search (MCTS)
• 2009 : Google car
• 2011 : Watson gagne au Jeopardy
• 2012 : Deep learning
• 2016 : AlphaGo
10
Les domaines de l’IA
11
Bibliographie
12
Bibliographie
12
Organisation du cours
13
Contrôle des Connaissances
14
Plan du Cours
1. Agents intelligents
2. Algorithmes de recherche en IA
3. Algorithmes et recherches heuristiques
4. Programmation des jeux de reflexion
5. Satisfaction de Contraintes
6. Agents logiques
7. Logique du premier ordre
8. Inférence en logique du premier ordre
9. Introduction à la planification
10. Apprentissage automatique
15