Cours De IA: généralités
Mémoire : Cours De IA: généralités. Recherche parmi 300 000+ dissertationsPar asblanc • 11 Septembre 2013 • 6 205 Mots (25 Pages) • 1 018 Vues
CHAPITRE I : GENERALITES
I - Définition
La définition générique la plus largement répandue et acceptée de l’Intelligence Artificielle est probablement la suivante : « Branche des sciences, qui a pour objet la recherche de moyens susceptibles de doter les systèmes informatiques de capacités intellectuelles comparables à celles de l’Espèce Humaine.»
Ce terme « Intelligence Artificielle » (convenu d’abréger par le sigle IA, en Anglais AI, pour dire Artificial Intelligence) a été initialement proposé par John McCarthy pour désigner le domaine de recherches qui s’ouvrait en 1956 à la Conférence de Dartmouth. L’un des créateurs de cette discipline, Marvin Lee Minsky , la définit comme « la construction de programmes informatiques qui s’adonnent à des tâches qui, pour l’instant, sont accomplies de façon plus satisfaisante par des êtres humains parce qu’exigeant des processus mentaux de haut niveau tels que l’apprentissage perceptuel, l’organisation de la mémoire et le raisonnement critique.»
La problématique fondamentale que pose cette discipline est celle de la possibilité de concevoir une machine intelligente. Cela ne signifie guère pour autant que tous les chercheurs de ce domaine s'accordent sur ce que l'on entend par là. Que devons-nous alors entendre par construire une machine intelligente ? On peut envisager deux principaux types de réponses :
une machine sera considérée comme intelligente si elle reproduit le comportement d'un être humain dans un domaine donné ;
une machine sera considérée comme intelligente si elle modélise le fonctionnement d'un être humain.
Pour comprendre en quoi ces deux approches diffèrent, prenons l'exemple du jeu d'échecs. Savoir jouer aux échecs révèle sans aucun doute une de ces capacités humaines qui requiert de l'intelligence. On ne connaît aucun système de règles dont l'observation suffirait à l'un des deux camps pour gagner (ou tout au moins, pour annuler) contre toute défense : ce jeu n'y aurait probablement pas survécu. Réaliser un programme jouant aux échecs peut donc constituer un pertinent sujet de recherche en Intelligence Artificielle. Mais selon que l'on adhère à la première approche de l'Intelligence Artificielle ou à la seconde, on ne réalisera pas la même machine :
dans le premier cas, on essaiera avant tout d'obtenir un programme efficace. Peu importe alors que la machine fasse des calculs inaccessibles à l'homme, comme explorer quelques centaines de millions (ou milliards) de positions à la seconde ;
dans le second, on essaiera d'abord de comprendre comment l'homme joue aux échecs. Pour cela, on interviewera des maîtres, on essaiera de dégager les règles plus ou moins consciemment suivies par les joueurs : tenter d'occuper le centre, de dominer une couleur de cases, etc. Le programme réalisé validera (ou non) les hypothèses qui auront été faites. En France, l'école de Jacques Pitrat privilégie cette approche.
Les informaticiens adhèrent souvent à la première interprétation de l’IA. On peut également noter les rapports entre cette approche et celle de l'école béhavioriste ou comportementaliste en psychologie pour laquelle seul le comportement est un sujet d'études scientifiques. On désigne parfois par ingénierie des connaissances cette branche de l'informatique dont l'objet est de concevoir des machines reproduisant (et même dépassant) les capacités humaines (et surtout celles qui semblent échapper à toute méthode, à tout algorithme). Les sciences cognitives par contre (ou plus exactement le cognitivisme qui en représente le courant principal des années 1960 à nos jours) se sont constituées en posant comme hypothèse de base la pertinence de l'analogie entre les couples esprit-cerveau et logiciel-matériel. Daniel Andler, dans sa préface à L'introduction aux sciences cognitives, montre très clairement en quoi le paradigme du cognitivisme repose sur cette analogie. Daniel Andler décrit ce paradigme en trois propositions :
Le complexe esprit-cerveau est susceptible d'une double description : matérielle ou physique et informationnelle ou fonctionnelle. Ces deux niveaux sont largement indépendants : de même qu'un programme peut être exécuté sur des machines possédant des architectures différentes, deux individus peuvent présenter les mêmes fonctionnalités sans pour autant que leurs architectures neuronales soient identiques. Le fonctionnalisme est alors la notion centrale qui permet d'envisager un monisme (il est inutile de postuler l'existence d'un esprit irréductible à la matière) non réductionniste (les fonctionnalités ne sont pas identiques à leurs implémentations matérielles) ;
Au niveau informationnel, le système cognitif de l'homme est caractérisé par ses états internes ou mentaux et par les processus qui conduisent d'un état au suivant. Ces états sont représentationnels (dotés d'un contenu renvoyant à des entités externes), c'est-à-dire sémantiquement évaluables ;
Les états ou représentations internes sont des formules d'un langage interne (le mentalais : mot créé par J. Fodor) proche des langages formels de la logique. Les processus sont effectifs, c'est-à-dire calculables (voir plus loin).
NB : Il semble qu'actuellement cette dichotomie entre ces deux approches de l'IA devienne de moins en moins pertinente, et cela, pour deux raisons :
la force brute de l'ordinateur ne suffit jamais à résoudre les problèmes les plus compliqués. Il est nécessaire d'y adjoindre des heuristiques, des méthodes de représentations des connaissances qui proviennent le plus souvent d'une analyse de la manière dont nous fonctionnons ;
le cognitivisme (courant cognitiviste) semble un peu marquer le pas. Les programmes de recherche très ambitieux qu'il s'était fixé comme objectif dans les années 1950-1960 n'ont pas donné les résultats escomptés. D'autres paradigmes commencent à voir le jour. Le connexionnisme (réseaux neuronaux) et les algorithmes adaptatifs (algorithmes génétiques) intéressent de plus en plus la communauté des sciences cognitives comme alternative à l'intelligence artificielle classique.
II - Origines …
1. A quand remontent les
...