Soar (architecture cognitive)

Soar (architecture cognitive)
Page d'aide sur l'homonymie Pour les articles homonymes, voir Soar.

Soar (à lorigine SOAR) est une architecture cognitive symbolique, créée par John Laird, Allen Newell, et Paul Rosenbloom à lUniversité Carnegie Mellon. Cest à la fois un point de vue sur la cognition et une implémentation de ce point de vue au travers dune architecture de programmation pour lIntelligence artificielle (IA). Depuis ses débuts en 1983 et sa présentation dans un article en 1987, Soar a été largement utilisé par les chercheurs en IA pour modéliser différents aspects du comportement humain.

Sommaire

Origine du nom

SOAR signifiait à lorigine State, Operator And Result (État, Opérateur Et Résultat) [1], ce qui reflétait la représentation de la résolution de problèmes comme lapplication dun opérateur à un état pour obtenir un résultat. Selon le projet FAQ, la communauté de développement de Soar ne considère plus Soar comme un acronyme, et ce terme nest donc plus écrit en majuscules, bien que cela soit toujours représentatif du noyau de limplémentation.

Principes

Lobjectif principal du projet Soar est de permettre de gérer tout léventail des capacités dun agent intelligent, de la routine la plus banale jusquaux problèmes non déterminés les plus difficiles. Pour y parvenir, selon la conception qui sous-tend Soar, il doit être capable de créer des représentations de la connaissance et dutiliser des formes appropriées de la connaissance (procédurale, déclarative, épisodique, et éventuellement iconique). Soar accéderait alors à un ensemble de mécanismes de lesprit. Une autre idée sous-jacente à larchitecture Soar est quun système symbolique est nécessaire et suffisant pour lintelligence générale (discussion dite en:Neats vs. scruffies). Cette hypothèse est connue sous le nom de « système de symboles physiques » (en:Physical symbol system), ou « système formel ». La conception de la cognition qui sous-tend Soar est liée à la théorie psychologique présentée dans louvrage de Allen Newell, Théories unifiées de la cognition.

Bien que le but ultime de Soar soit daboutir à une intelligence générale, personne naffirme que ce but ait déjà été atteint. Les partisans de Soar reconnaissent quil lui manque encore certains aspects importants de lintelligence. Il existe actuellement des projets en cours pour lui ajouter des capacités de mémorisation épisodique et sémantique, ainsi quune base émotionnelle. On peut aussi mentionner, parmi les facultés qui lui manquent encore, celle de créer de lui-même de nouvelles représentations, par exemple au moyen de regroupements hiérarchiques.

Soar est basé sur un système de production, cest-à-dire quil utilise des règles explicites de production pour gérer son comportement (celles-ci sont en gros de la forme « sialors… », à limage de celles quon trouve dans les systèmes experts. La résolution de problèmes peut être décrite grossièrement comme le balayage dun « espace de problème » (lensemble des différents états susceptibles dêtre atteints par le système à un moment particulier), à la recherche dun « état final » (goal state), qui représente la solution du problème. Ceci seffectue en recherchant les états qui rapprochent graduellement le système du but. Chaque étape consiste en un cycle de décision qui comporte une phase délaboration (au cours de laquelle divers éléments de connaissance en rapport avec le problème sont amenés dans la mémoire de travail de Soar), et une procédure de décision (qui évalue par pondération les résultats de la phase précédente et leur assigne des préférences, pour décider en fin de compte de laction à effectuer).

Lorsque la procédure de décision décrite plus haut nest pas en mesure de déterminer une ligne de conduite unique, Soar peut utiliser différentes stratégies, connues sous le nom de méthodes faibles (weak methods) pour sortir de limpasse. Ces méthodes sont appropriées à des situations pour lesquelles la connaissance est peu abondante. On peut mentionner lanalyse par les moyens et des fins (means-ends analysis, MEA), qui peut calculer la différence entre chaque option disponible et létat final recherché, et la technique heuristique doptimisation dite hill climbing (litt. « gravir la colline »). Lorsque lutilisation de lune de ces méthodes aboutit à une solution, Soar utilise une technique dapprentissage appelée chunking qui transforme la ligne de conduite suivie en une nouvelle règle. Celle-ci pourra alors être utilisée chaque fois que Soar rencontrera la même situation, laquelle ne constitue donc plus une impasse.

Autres modèles

Le modèle ACT, notamment ACT-R constitue une autre architecture cognitive due à John Robert Anderson, qui opère selon des principes similaires. On peut citer dautres architectures cognitives comme CHREST, CLARION, CARUS, DUAL et Psi.

Notes

  1. En anglais, le verbe to soar signifie également « prendre son essor, s'élever dans les airs, planer ».

Liens externes

Références

Sources


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Soar (architecture cognitive) de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Architecture Cognitive — Une architecture cognitive est un processus calculatoire artificiel qui tente de simuler le comportement d un système cognitif (généralement celui d un humain), ou qui agit intelligemment sous respect d une certaine définition. Le terme… …   Wikipédia en Français

  • Architecture cognitive — Une architecture cognitive est un processus calculatoire artificiel qui tente de simuler le comportement d un système cognitif (généralement celui d un humain), ou qui agit intelligemment sous respect d une certaine définition. Le terme… …   Wikipédia en Français

  • Soar (cognitive architecture) — Soar (originally known as SOAR) is a symbolic cognitive architecture, created by John Laird, Allen Newell, and Paul Rosenbloom at Carnegie Mellon University. It is both a view of what cognition is and an implementation of that view through a… …   Wikipedia

  • SOAR — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Soar peut désigner : La rivière Soar, située en Angleterre dans la région des Midlands de l Est ; Le télescope SOAR, un télescope astronomique… …   Wikipédia en Français

  • Cognitive model — A cognitive model is an approximation to animal cognitive processes (predominantly human) for the purposes of comprehension and prediction. Cognitive models can be developed within or without a cognitive architecture, though the two are not… …   Wikipedia

  • Soar — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Soar peut désigner : La rivière Soar, située en Angleterre dans la région des Midlands de l Est ; Le télescope SOAR, un télescope astronomique… …   Wikipédia en Français

  • Soar — may refer to: *Soaring, a mode of flight * Soar (album), the second album (released 1991) by the American band Samiam *Hank Soar (1914–2001), an American football player, baseball umpire and basketball coach *Soar (cognitive architecture) *160th… …   Wikipedia

  • Cognitive architecture — A cognitive architecture is a blueprint for intelligent agents. It proposes (artificial) computational processes that act like certain cognitive systems, most often, like a person, or acts intelligent under some definition. Cognitive… …   Wikipedia

  • Cognitive robotics — a robot is a robot device that is built from inanimate matter. Its behavior in response to the environment is deterministic, based on how the robot was designed. Cognition is the process of acquiring and using knowledge about the world for goal… …   Wikipedia

  • Cognitive science — Figure illustrating the fields that contributed to the birth of cognitive science, including linguistics, education, neuroscience, artificial Intelligence, philosophy, anthropology, and psychology. Adapted from Miller, George A (2003). The… …   Wikipedia

Share the article and excerpts

Direct link
https://fr-academic.com/dic.nsf/frwiki/1549411 Do a right-click on the link above
and select “Copy Link”