{"id":8839,"date":"2026-09-23T05:27:13","date_gmt":"2026-09-23T05:27:13","guid":{"rendered":"http:\/\/french.arabpsychology.com\/theories\/general-problem-solver-analyse-moyens-fins-newell-simon\/"},"modified":"2026-09-23T05:27:13","modified_gmt":"2026-09-23T05:27:13","slug":"general-problem-solver-analyse-moyens-fins-newell-simon","status":"publish","type":"psych_article","link":"https:\/\/french.arabpsychology.com\/?psych_article=general-problem-solver-analyse-moyens-fins-newell-simon","title":{"rendered":"General Problem Solver (GPS) et analyse moyens-fins &#8211; Allen Newell &#038; Herbert A. Simon"},"content":{"rendered":"<p>L&rsquo;\u00e9mergence des sciences cognitives et de l&rsquo;intelligence artificielle au mitan du XXe si\u00e8cle constitue l&rsquo;une des ruptures \u00e9pist\u00e9mologiques les plus profondes de l&rsquo;histoire intellectuelle moderne. Au c\u0153ur de cette m\u00e9tamorphose conceptuelle se trouve la conviction r\u00e9volutionnaire que la pens\u00e9e humaine, loin d&rsquo;\u00eatre une bo\u00eete noire imp\u00e9n\u00e9trable ou une pure substance immat\u00e9rielle \u00e9chappant aux lois causales, peut \u00eatre rigoureusement comprise et mod\u00e9lis\u00e9e comme un syst\u00e8me de traitement de l&rsquo;information. En rupture ouverte avec l&rsquo;orthodoxie b\u00e9havioriste qui r\u00e9duisait la psychologie \u00e0 l&rsquo;\u00e9tude des relations m\u00e9caniques entre stimuli externes et r\u00e9ponses comportementales observables, une nouvelle g\u00e9n\u00e9ration de chercheurs a formul\u00e9 l&rsquo;hypoth\u00e8se audacieuse que la rationalit\u00e9 humaine r\u00e9side dans la manipulation r\u00e9gl\u00e9e de symboles internes.<\/p>\n<p>Dans ce paysage intellectuel en pleine effervescence, les travaux conjoints d&rsquo;<a rel=\"noopener noreferrer\" href=\"https:\/\/plato.stanford.edu\/entries\/cognitive-science\/\">Allen Newell<\/a> et d&rsquo;<a rel=\"noopener noreferrer\" href=\"https:\/\/www.nobelprize.org\/prizes\/economic-sciences\/1978\/simon\/biographical\/\">Herbert A. Simon<\/a>, rejoints par le programmeur de g\u00e9nie Cliff Shaw au sein de la RAND Corporation et de l&rsquo;Universit\u00e9 Carnegie Mellon, ont jou\u00e9 un r\u00f4le v\u00e9ritablement matriciel. Apr\u00e8s avoir con\u00e7u en 1956 la <em>Logic Theory Machine<\/em>, premier programme informatique capable de d\u00e9montrer des th\u00e9or\u00e8mes logiques formels avec une \u00e9l\u00e9gance quasi-humaine, Newell et Simon se sont attel\u00e9s \u00e0 un d\u00e9fi encore plus vertigineux : concevoir un syst\u00e8me automatis\u00e9 universel, capable d&rsquo;\u00e9muler la structure m\u00eame de la r\u00e9solution humaine de probl\u00e8mes dans n&rsquo;importe quel domaine abstrait bien formul\u00e9. Ce projet titanesque a donn\u00e9 naissance, d\u00e8s 1957, au <strong>General Problem Solver<\/strong> (GPS).<\/p>\n<p>Le GPS n&rsquo;\u00e9tait pas seulement une prouesse d&rsquo;ing\u00e9nierie logicielle pr\u00e9coce ; il constituait une th\u00e9orie psychologique computationnelle de premier ordre. En introduisant l&rsquo;<strong>analyse moyens-fins<\/strong> (<em>Means-Ends Analysis<\/em>) comme moteur heuristique fondamental, le GPS postulait que l&rsquo;esprit humain fait face \u00e0 l&rsquo;inconnu en mesurant continuellement les \u00e9carts qui le s\u00e9parent de son but ultime et en s\u00e9lectionnant de mani\u00e8re r\u00e9cursive les actions cognitives les plus susceptibles de r\u00e9duire ces disparit\u00e9s. Cet article propose une exploration exhaustive et approfondie de cette \u0153uvre fondatrice, diss\u00e9quant ses racines \u00e9pist\u00e9mologiques, son architecture formelle, sa m\u00e9thodologie empirique d&rsquo;avant-garde, ses limites intrins\u00e8ques et sa post\u00e9rit\u00e9 f\u00e9conde dans les th\u00e9ories modernes de la cognition et de l&rsquo;intelligence artificielle contemporaine.<\/p>\n<h2>1. Introduction \u00e9pist\u00e9mologique et gen\u00e8se du General Problem Solver<\/h2>\n<p>Pour appr\u00e9hender la port\u00e9e conceptuelle du <em>General Problem Solver<\/em>, il est indispensable de le r\u00e9inscrire dans le basculement paradigmatique qui a secou\u00e9 la communaut\u00e9 scientifique au cours des ann\u00e9es 1950. La gen\u00e8se du GPS ne r\u00e9sulte pas d&rsquo;une simple avanc\u00e9e technologique fortuite dans le domaine du calcul \u00e9lectronique, mais de la convergence historique entre une profonde crise m\u00e9thodologique des sciences humaines et l&rsquo;\u00e9mergence soudaine d&rsquo;un appareillage formel capable de red\u00e9finir la nature m\u00eame de la cognition.<\/p>\n<h3>1.1 Le contexte intellectuel de la r\u00e9volution cognitive des ann\u00e9es 1950<\/h3>\n<p>Durant la premi\u00e8re moiti\u00e9 du XXe si\u00e8cle, la psychologie acad\u00e9mique anglo-saxonne \u00e9tait largement domin\u00e9e par le dogme du b\u00e9haviorisme radical, port\u00e9 par des figures tut\u00e9laires telles que John B. Watson et B.F. Skinner. Cette \u00e9cole de pens\u00e9e postulait qu&rsquo;afin de pr\u00e9server son statut de science exacte, la psychologie devait imp\u00e9rativement expurger de son vocabulaire toute r\u00e9f\u00e9rence aux \u00e9tats mentaux internes, aux intentions, aux d\u00e9sirs, \u00e0 la m\u00e9moire et aux repr\u00e9sentations subjectives, rel\u00e9gu\u00e9s au rang d&rsquo;\u00e9piph\u00e9nom\u00e8nes non mesurables de la fameuse \u00ab bo\u00eete noire \u00bb. L&rsquo;activit\u00e9 psychique \u00e9tait ainsi aplanie sous la forme de cha\u00eenes lin\u00e9aires de r\u00e9flexes conditionn\u00e9s et d&rsquo;associations directes entre stimuli sensoriels environnementaux et r\u00e9ponses motrices observables. Toutefois, au d\u00e9but des ann\u00e9es 1950, ce paradigme a montr\u00e9 ses limites criantes face \u00e0 l&rsquo;incapacit\u00e9 manifeste d&rsquo;expliquer les conduites cognitives complexes, telles que la planification strat\u00e9gique, l&rsquo;apprentissage cr\u00e9atif du langage naturel ou la d\u00e9duction math\u00e9matique.<\/p>\n<p>C&rsquo;est pr\u00e9cis\u00e9ment dans cette br\u00e8che \u00e9pist\u00e9mologique que s&rsquo;est engouffr\u00e9e la r\u00e9volution cognitive. Sous l&rsquo;impulsion conjointe des travaux de Norbert Wiener sur la <a rel=\"noopener noreferrer\" href=\"https:\/\/plato.stanford.edu\/entries\/cybernetics\/\">cybern\u00e9tique<\/a>, des th\u00e9ories de Claude Shannon sur la quantification math\u00e9matique de l&rsquo;information et des mod\u00e8les logiques d&rsquo;Alan Turing relatifs \u00e0 la m\u00e9canisation universelle du calcul, un cadre th\u00e9orique in\u00e9dit a vu le jour : le <strong>computationnalisme<\/strong>. La cybern\u00e9tique introduisait la notion r\u00e9volutionnaire de r\u00e9troaction (<em>feedback<\/em>), d\u00e9montrant qu&rsquo;un syst\u00e8me mat\u00e9riel peut \u00eatre t\u00e9l\u00e9ologique, c&rsquo;est-\u00e0-dire guid\u00e9 par des buts internes qu&rsquo;il s&rsquo;efforce d&rsquo;atteindre en ajustant dynamiquement ses actions en fonction des signaux renvoy\u00e9s par son environnement. Parall\u00e8lement, la th\u00e9orie de l&rsquo;information \u00e9tablissait que les messages \u00e9chang\u00e9s pouvaient \u00eatre analys\u00e9s ind\u00e9pendamment de leur substrat physique, conf\u00e9rant aux structures informationnelles un statut d&rsquo;objet scientifique autonome.<\/p>\n<p>L&rsquo;\u00e9v\u00e9nement charni\u00e8re qui cristallisa ces courants dispers\u00e9s fut la rencontre prolifique entre Herbert A. Simon, alors professeur d&rsquo;administration et de sciences politiques passionn\u00e9 par la prise de d\u00e9cision organisationnelle, et Allen Newell, brillant math\u00e9maticien et logicien, rejoints par le programmeur en chef Clifford Shaw. Leur collaboration s&rsquo;est \u00e9panouie dans le terreau exceptionnellement stimulant de la <a rel=\"noopener noreferrer\" href=\"https:\/\/www.rand.org\/\">RAND Corporation<\/a> \u00e0 Santa Monica. Financ\u00e9e par l&rsquo;arm\u00e9e de l&rsquo;air am\u00e9ricaine, cette institution rassemblait les esprits les plus novateurs de l&rsquo;\u00e9poque pour explorer les applications strat\u00e9giques de la th\u00e9orie des jeux, de la logistique et des ordinateurs programmables naissants. Newell, Simon et Shaw ont imm\u00e9diatement compris que les machines de von Neumann ne devaient pas \u00eatre cantonn\u00e9es \u00e0 des op\u00e9rations arithm\u00e9tiques fastidieuses, mais pouvaient servir d&rsquo;instruments universels pour manipuler des symboles et simuler le raisonnement logique humain.<\/p>\n<h3>1.2 De la Logic Theorist au General Problem Solver (GPS)<\/h3>\n<p>L&rsquo;acte de naissance pratique de cette approche computationnelle de l&rsquo;esprit s&rsquo;est mat\u00e9rialis\u00e9 sous la forme de la <em>Logic Theory Machine<\/em> (ou <em>Logic Theorist<\/em>), programm\u00e9e entre 1955 et 1956. Pr\u00e9sent\u00e9e au s\u00e9minaire fondateur de Dartmouth \u00e0 l&rsquo;\u00e9t\u00e9 1956 \u2014 \u00e9v\u00e9nement unanimement consid\u00e9r\u00e9 comme l&rsquo;acte officiel d&rsquo;inauguration du champ de l&rsquo;intelligence artificielle \u2014, la machine de Newell et Simon fut capable de d\u00e9montrer de mani\u00e8re totalement autonome 38 des 52 th\u00e9or\u00e8mes fondamentaux de logique propositionnelle figurant dans le chapitre deux des <em>Principia Mathematica<\/em> de Bertrand Russell et Alfred North Whitehead. Fait remarquable, le programme parvint m\u00eame \u00e0 trouver une d\u00e9monstration du th\u00e9or\u00e8me 2.85 sensiblement plus concise et \u00e9l\u00e9gante que celle propos\u00e9e initialement par les deux c\u00e9l\u00e8bres logiciens britanniques, suscitant l&rsquo;admiration stup\u00e9faite de Russell lui-m\u00eame.<\/p>\n<p>N\u00e9anmoins, en d\u00e9pit de ce triomphe spectaculaire, la Logic Theorist portait en elle des limites intrins\u00e8ques que ses concepteurs se sont empress\u00e9s de souligner. Le syst\u00e8me \u00e9tait profond\u00e9ment inf\u00e9od\u00e9 \u00e0 la syntaxe et aux r\u00e8gles d&rsquo;inf\u00e9rence sp\u00e9cifiques du calcul propositionnel. Ses op\u00e9rateurs de manipulation \u00e9taient taill\u00e9s sur mesure pour d\u00e9river des expressions logiques, et son organisation proc\u00e9durale ne pouvait \u00eatre transpos\u00e9e directement \u00e0 des probl\u00e8mes d&rsquo;une autre nature sans une r\u00e9\u00e9criture int\u00e9grale du code source. Les concepteurs comprirent que pour percer le myst\u00e8re de l&rsquo;intelligence g\u00e9n\u00e9rale, ils devaient imp\u00e9rativement s&rsquo;\u00e9manciper des caract\u00e9ristiques idiosyncratiques d&rsquo;un domaine formel particulier afin d&rsquo;isoler les lois universelles de la r\u00e9solution de probl\u00e8mes.<\/p>\n<p>C&rsquo;est de ce constat d&rsquo;insuffisance qu&rsquo;est n\u00e9 le projet du <strong>General Problem Solver<\/strong> en 1957. L&rsquo;objectif assign\u00e9 au GPS \u00e9tait sans pr\u00e9c\u00e9dent dans l&rsquo;histoire des sciences : concevoir une architecture logicielle capable de s\u00e9parer formellement les m\u00e9canismes g\u00e9n\u00e9raux de raisonnement et de contr\u00f4le heuristique des connaissances sp\u00e9cifiques propres \u00e0 chaque domaine de probl\u00e8me. Newell et Simon poursuivaient une ambition ouvertement universelle : construire un m\u00e9tamod\u00e8le simulant les m\u00e9canismes psychologiques g\u00e9n\u00e9raux d\u00e9ploy\u00e9s par un individu humain lorsqu&rsquo;il est confront\u00e9 \u00e0 une t\u00e2che in\u00e9dite, pour laquelle il ne poss\u00e8de aucun algorithme pr\u00e9\u00e9tabli ni aucune expertise routini\u00e8re pr\u00e9alable. Le GPS devait mod\u00e9liser l&rsquo;intelligence en situation d&rsquo;incertitude et de d\u00e9couverte heuristique, l\u00e0 o\u00f9 l&rsquo;humain fait preuve d&rsquo;une plasticit\u00e9 adaptative qu&rsquo;aucun programme n&rsquo;avait encore approch\u00e9e.<\/p>\n<h3>1.3 La m\u00e9taphore de l&rsquo;esprit comme syst\u00e8me de traitement de symboles physiques<\/h3>\n<p>Au-del\u00e0 de l&rsquo;ing\u00e9nierie algorithmique, le GPS constitue la manifestation concr\u00e8te d&rsquo;un engagement ontologique majeur formalis\u00e9 ult\u00e9rieurement par Newell et Simon : l&rsquo;<strong>Hypoth\u00e8se des Syst\u00e8mes de Symboles Physiques<\/strong> (<em>Physical Symbol Systems Hypothesis<\/em>, ou PSSH). Cette th\u00e8se, articul\u00e9e avec \u00e9clat lors de leur conf\u00e9rence conjointe pour le Prix Turing de l&rsquo;ACM en 1975, stipule qu&rsquo;\u00ab un syst\u00e8me de symboles physiques poss\u00e8de les moyens n\u00e9cessaires et suffisants pour g\u00e9n\u00e9rer une action intelligente \u00bb. Cette affirmation philosophique audacieuse \u00e9tablit une \u00e9quivalence structurelle fonctionnelle entre l&rsquo;esprit biologique et l&rsquo;ordinateur num\u00e9rique : tous deux appartiennent \u00e0 la classe des syst\u00e8mes physiques capables de mat\u00e9rialiser, de transformer et d&rsquo;interpr\u00e9ter des symboles.<\/p>\n<p>Selon cette hypoth\u00e8se, les symboles ne sont pas de simples \u00e9tiquettes arbitraires ou des abstractions vaporeuses, mais des configurations physiques identifiables au sein d&rsquo;un m\u00e9dium mat\u00e9riel \u2014 qu&rsquo;il s&rsquo;agisse de d\u00e9charges neuronales dans le cortex c\u00e9r\u00e9bral ou de transistors semi-conducteurs polaris\u00e9s dans une m\u00e9moire de travail \u00e9lectronique. Un syst\u00e8me de symboles physiques est constitu\u00e9 d&rsquo;un ensemble discret de motifs symboliques susceptibles d&rsquo;\u00eatre assembl\u00e9s pour former des structures de donn\u00e9es complexes. Ces structures peuvent \u00eatre lues, copi\u00e9es, modifi\u00e9es, reli\u00e9es et effac\u00e9es par une machinerie d&rsquo;op\u00e9rations \u00e9l\u00e9mentaires. Ce qui garantit l&rsquo;ancrage de la s\u00e9mantique et la pertinence de l&rsquo;action, c&rsquo;est la propri\u00e9t\u00e9 de d\u00e9signation : un symbole ou une structure de symboles peut d\u00e9signer un objet du monde ext\u00e9rieur ou une sous-routine interne, permettant \u00e0 la manipulation syntaxique interne de demeurer en ad\u00e9quation causale avec la r\u00e9alit\u00e9 empirique repr\u00e9sent\u00e9e.<\/p>\n<p>D\u00e8s lors, l&rsquo;ordinateur num\u00e9rique moderne cesse d&rsquo;\u00eatre per\u00e7u comme une gigantesque machine \u00e0 calculer num\u00e9rique pour devenir un outil d&rsquo;exp\u00e9rimentation psychologique d&rsquo;une rigueur absolue. Pour Newell et Simon, l&rsquo;\u00e9criture d&rsquo;un programme informatique tel que le GPS \u00e9quivaut \u00e0 la formulation d&rsquo;une th\u00e9orie psychologique formelle, non ambigu\u00eb et directement falsifiable au sens de Karl Popper. Contrairement aux th\u00e9ories formul\u00e9es en langage naturel, souvent satur\u00e9es d&rsquo;impr\u00e9cisions s\u00e9mantiques et de pr\u00e9suppos\u00e9s implicites, une th\u00e9orie computationnelle doit \u00eatre enti\u00e8rement sp\u00e9cifi\u00e9e pour s&rsquo;ex\u00e9cuter. Si le programme s&rsquo;ex\u00e9cute avec succ\u00e8s et r\u00e9plique de mani\u00e8re fid\u00e8le les \u00e9tapes interm\u00e9diaires, les h\u00e9sitations et les erreurs manifest\u00e9es par des sujets humains r\u00e9solvant le m\u00eame probl\u00e8me, la th\u00e9orie psychologique sous-jacente acquiert une puissance explicative in\u00e9gal\u00e9e.<\/p>\n<h2>2. Les fondements th\u00e9oriques de l&rsquo;architecture cognitive du GPS<\/h2>\n<p>L&rsquo;architecture du General Problem Solver repose sur une conception profond\u00e9ment novatrice de ce qu&rsquo;est un \u00ab probl\u00e8me \u00bb et de la mani\u00e8re dont un organisme cognitif appr\u00e9hende son environnement d\u00e9cisionnel. Avant d&rsquo;examiner ses proc\u00e9dures de calcul, il est n\u00e9cessaire de comprendre la th\u00e9orie sous-jacente de la cognition que Newell et Simon ont \u00e9labor\u00e9e pour soutenir leur \u00e9difice technique.<\/p>\n<h3>2.1 D\u00e9finition structurelle d&rsquo;un probl\u00e8me selon Newell et Simon<\/h3>\n<p>Dans l&rsquo;optique de la psychologie cognitive naissante, un probl\u00e8me ne se d\u00e9finit pas par la complexit\u00e9 math\u00e9matique intrins\u00e8que de son \u00e9nonc\u00e9, mais par la structure de la situation dans laquelle se trouve plong\u00e9 l&rsquo;agent cognitif. Newell et Simon \u00e9noncent qu&rsquo;un agent fait face \u00e0 un v\u00e9ritable probl\u00e8me lorsqu&rsquo;il d\u00e9sire atteindre un certain \u00e9tat du monde, qu&rsquo;il a conscience de son point de d\u00e9part actuel, mais qu&rsquo;il ne dispose d&rsquo;aucune s\u00e9quence d&rsquo;actions m\u00e9moris\u00e9e ou d&rsquo;aucun algorithme direct imm\u00e9diatement disponible pour franchir la distance qui les s\u00e9pare. La situation de probl\u00e8me \u00e9merge donc de l&rsquo;existence d&rsquo;une discontinuit\u00e9 fonctionnelle entre un \u00e9tat initial et un \u00e9tat-but.<\/p>\n<p>Cette approche th\u00e9orique conduit \u00e0 \u00e9tablir une dichotomie fondamentale entre deux grandes cat\u00e9gories de situations :<\/p>\n<ul>\n<li><strong>Les probl\u00e8mes bien d\u00e9finis (Well-Defined Problems) :<\/strong> Ces probl\u00e8mes se caract\u00e9risent par un ensemble rigoureusement born\u00e9 de composantes. L&rsquo;\u00e9tat initial est d\u00e9crit sans \u00e9quivoque possible, les crit\u00e8res d&rsquo;atteinte de l&rsquo;\u00e9tat-but sont parfaitement explicites et v\u00e9rifiables, et l&rsquo;ensemble des op\u00e9rateurs l\u00e9gitimes permettant de transformer un \u00e9tat en un autre est exhaustivement d\u00e9limit\u00e9 par des r\u00e8gles immuables. Des jeux formels comme les \u00e9checs, le jeu de dames ou la cryptarithm\u00e9tique constituent des illustrations typiques de probl\u00e8mes bien d\u00e9finis.<\/li>\n<li><strong>Les probl\u00e8mes mal d\u00e9finis (Ill-Defined Problems) :<\/strong> Dans ce cas, les conditions de d\u00e9part peuvent \u00eatre floues, les crit\u00e8res d&rsquo;\u00e9valuation de la solution finale sont subjectifs ou incertains, et les actions envisageables ne sont pas pr\u00e9d\u00e9finies de fa\u00e7on close. Concevoir une \u0153uvre d&rsquo;art, arbitrer une crise g\u00e9opolitique ou formuler une th\u00e9orie scientifique rel\u00e8vent de cette typologie complexe.<\/li>\n<\/ul>\n<p>Le GPS a \u00e9t\u00e9 sp\u00e9cifiquement d\u00e9velopp\u00e9 pour mod\u00e9liser la r\u00e9solution des probl\u00e8mes bien d\u00e9finis. Newell et Simon ont insist\u00e9 sur le r\u00f4le primordial de la <em>repr\u00e9sentation interne<\/em> : la difficult\u00e9 d&rsquo;un probl\u00e8me d\u00e9pend intimement de la mani\u00e8re dont l&rsquo;agent le conceptualise. Deux formulations math\u00e9matiquement isomorphes d&rsquo;un m\u00eame probl\u00e8me peuvent g\u00e9n\u00e9rer des niveaux de charge cognitive radicalement diff\u00e9rents chez le r\u00e9solveur humain, selon que la repr\u00e9sentation mentale adopt\u00e9e rend les invariants structurels imm\u00e9diatement accessibles ou, au contraire, obscurcit les contraintes fondamentales r\u00e9gissant les transitions entre \u00e9tats.<\/p>\n<h3>2.2 L&rsquo;espace du probl\u00e8me (Problem Space Theory)<\/h3>\n<p>Le socle th\u00e9orique le plus influent d\u00e9velopp\u00e9 par Allen Newell et Herbert Simon est sans doute la <strong>Th\u00e9orie de l&rsquo;Espace du Probl\u00e8me<\/strong> (<em>Problem Space Theory<\/em>). Pour surmonter une situation probl\u00e9matique, l&rsquo;agent cognitif ne peut se contenter d&rsquo;interagir aveugl\u00e9ment avec l&rsquo;environnement physique ; il doit obligatoirement construire une projection symbolique interne de cet environnement : l&rsquo;espace du probl\u00e8me. Ce concept formalise le processus de recherche sous une optique topologique et combinatoire rigoureuse.<\/p>\n<p>L&rsquo;espace du probl\u00e8me est formellement appr\u00e9hend\u00e9 comme un graphe orient\u00e9 dont les n\u0153uds repr\u00e9sentent des configurations symboliques d&rsquo;\u00e9tats d&rsquo;information, et dont les ar\u00eates repr\u00e9sentent des transformations appliqu\u00e9es \u00e0 ces \u00e9tats par l&rsquo;interm\u00e9diaire d&rsquo;op\u00e9rateurs autoris\u00e9s. La structure globale de cet espace se d\u00e9compose comme suit :<\/p>\n<ul>\n<li><strong>L&rsquo;\u00e9tat initial :<\/strong> La structure de donn\u00e9es symboliques d\u00e9crivant la configuration de d\u00e9part de l&rsquo;environnement ou du syst\u00e8me cognitif.<\/li>\n<li><strong>L&rsquo;ensemble des \u00e9tats interm\u00e9diaires :<\/strong> Toutes les configurations informationnelles transitoires accessibles par l&rsquo;application successive de transitions valides.<\/li>\n<li><strong>L&rsquo;\u00e9tat-but (ou ensemble d&rsquo;\u00e9tats cibles) :<\/strong> La configuration finale caract\u00e9ris\u00e9e par la pr\u00e9sence de traits d\u00e9sir\u00e9s ou la satisfaction de pr\u00e9dicats logiques sp\u00e9cifiques.<\/li>\n<li><strong>Le syst\u00e8me d&rsquo;op\u00e9rateurs :<\/strong> Un ensemble d&rsquo;actions g\u00e9n\u00e9ratrices ou d&rsquo;instructions internes capables de modifier la topologie d&rsquo;un \u00e9tat pour engendrer un \u00e9tat successeur.<\/li>\n<\/ul>\n<p>Face \u00e0 cet univers de possibilit\u00e9s, la r\u00e9solution d&rsquo;un probl\u00e8me se ram\u00e8ne conceptuellement \u00e0 un processus de <em>navigation orient\u00e9e<\/em> \u00e0 travers un graphe combinatoire. Cependant, dans la tr\u00e8s grande majorit\u00e9 des cas non triviaux, la taille brute de l&rsquo;espace du probl\u00e8me est gigantesque, voire quasi infinie : le nombre de chemins possibles cro\u00eet de mani\u00e8re exponentielle avec la profondeur de l&rsquo;arbre de recherche. L&rsquo;agent cognitif ne peut en aucun cas se livrer \u00e0 un parcours exhaustif sous peine d&rsquo;\u00e9puisement computationnel. L&rsquo;espace du probl\u00e8me est donc contraint par des heuristiques s\u00e9lectives dont le but est d&rsquo;\u00e9laguer drastiquement les branches non prometteuses afin de guider le syst\u00e8me vers la trajectoire optimale ou satisfaisante.<\/p>\n<h3>2.3 Composantes fonctionnelles du syst\u00e8me GPS<\/h3>\n<p>Pour mat\u00e9rialiser cette th\u00e9orie de l&rsquo;espace du probl\u00e8me sous la forme d&rsquo;un automate fonctionnel, Newell, Shaw et Simon ont con\u00e7u pour le GPS une architecture logicielle hautement modulaire, pr\u00e9figurant avec une incroyable lucidit\u00e9 les mod\u00e8les ult\u00e9rieurs de la m\u00e9moire humaine d\u00e9velopp\u00e9s par la psychologie cognitive (notamment le mod\u00e8le d&rsquo;Atkinson et Shiffrin ou celui d&rsquo;Alan Baddeley).<\/p>\n<p>L&rsquo;architecture cognitive du GPS s&rsquo;articule autour de trois composantes fonctionnelles ma\u00eetresses :<\/p>\n<ul>\n<li><strong>La m\u00e9moire de travail (Working Memory) :<\/strong> Elle contient l&rsquo;\u00e9tat actif du syst\u00e8me, la pile des buts et sous-buts hi\u00e9rarchiquement ordonn\u00e9s en cours de traitement, ainsi que la description instantan\u00e9e de l&rsquo;\u00e9tat actuel et de l&rsquo;\u00e9tat vis\u00e9. Ses capacit\u00e9s sont computationnellement limit\u00e9es pour refl\u00e9ter la finitude de l&rsquo;attention et de la r\u00e9tention humaine \u00e0 court terme.<\/li>\n<li><strong>La m\u00e9moire \u00e0 long terme (Long-Term Memory) :<\/strong> Elle fait office de r\u00e9pertoire permanent des connaissances du domaine. Elle stocke la d\u00e9finition formelle de l&rsquo;ensemble des op\u00e9rateurs disponibles, leurs conditions pr\u00e9alables de d\u00e9clenchement, leurs effets transformateurs, ainsi que la table de connexions associant heuristiquement les types de diff\u00e9rences aux op\u00e9rateurs pertinents.<\/li>\n<li><strong>L&rsquo;interpr\u00e9teur de contr\u00f4le (Executive Control Unit) :<\/strong> Ce moteur de traitement s\u00e9quentiel applique un cycle ininterrompu d&rsquo;\u00e9valuation et de d\u00e9cision. Il compare les structures de donn\u00e9es pr\u00e9sentes en m\u00e9moire de travail, consulte les heuristiques stock\u00e9es en m\u00e9moire \u00e0 long terme, g\u00e9n\u00e8re r\u00e9cursivement les sous-objectifs et d\u00e9clenche l&rsquo;ex\u00e9cution des op\u00e9rateurs physiques ou cognitifs appropri\u00e9s.<\/li>\n<\/ul>\n<p>L&rsquo;interaction entre ces modules s&rsquo;effectue par le biais d&rsquo;un flux continu de manipulations symboliques. L&rsquo;interpr\u00e9teur de buts agit comme un chef d&rsquo;orchestre rigide mais dynamique : il interroge l&rsquo;\u00e9tat courant, constate une disparit\u00e9 structurelle par rapport au but, sollicite de la m\u00e9moire \u00e0 long terme un op\u00e9rateur susceptible de supprimer cette disparit\u00e9, et si cet op\u00e9rateur ne peut \u00eatre ex\u00e9cut\u00e9 imm\u00e9diatement, empile un nouveau sous-but en m\u00e9moire de travail. Cette tripartition fonctionnelle garantissait une totale s\u00e9paration entre la machinerie de raisonnement universelle et les connaissances locales du domaine, assurant ainsi le statut v\u00e9ritablement \u00ab g\u00e9n\u00e9ral \u00bb revendiqu\u00e9 par le programme.<\/p>\n<h2>3. L&rsquo;analyse moyens-fins (Means-Ends Analysis) : C\u0153ur proc\u00e9dural du GPS<\/h2>\n<p>Si la notion d&rsquo;espace de probl\u00e8me d\u00e9limite le territoire dans lequel le syst\u00e8me \u00e9volue, l&rsquo;<strong>analyse moyens-fins<\/strong> (<em>Means-Ends Analysis<\/em>) constitue le moteur heuristique qui guide la trajectoire du GPS \u00e0 travers ce territoire. Cette m\u00e9thode proc\u00e9durale demeure l&rsquo;une des contributions les plus c\u00e9l\u00e8bres et les plus influentes de Newell et Simon \u00e0 l&rsquo;informatique th\u00e9orique et \u00e0 la psychologie du raisonnement.<\/p>\n<h3>3.1 Principe fondamental et dynamique r\u00e9cursive<\/h3>\n<p>L&rsquo;analyse moyens-fins repose sur un principe intuitif puissant, emprunt\u00e9 \u00e0 la prax\u00e9ologie et \u00e0 la philosophie de l&rsquo;action : l&rsquo;action n&rsquo;est justifi\u00e9e que dans la mesure o\u00f9 elle constitue un moyen proportionn\u00e9 d&rsquo;atteindre une fin d\u00e9termin\u00e9e. Confront\u00e9 \u00e0 un foss\u00e9 cognitif entre sa situation pr\u00e9sente et la situation d\u00e9sir\u00e9e, le r\u00e9solveur ne cherche pas \u00e0 deviner un chemin complet \u00e0 l&rsquo;avance, pas plus qu&rsquo;il n&rsquo;avance au hasard en esp\u00e9rant croiser la solution par chance. Au lieu de cela, il engage une d\u00e9marche syst\u00e9matique de diagnostic diff\u00e9rentiel et de r\u00e9duction progressive de complexit\u00e9.<\/p>\n<p>La dynamique fondamentale de l&rsquo;analyse moyens-fins peut \u00eatre d\u00e9compos\u00e9e en un cycle r\u00e9cursif invariable :<\/p>\n<ol>\n<li><strong>\u00c9valuation de la distance :<\/strong> L&rsquo;\u00e9tat courant <span class=\"arabpsy-math-inline\" data-latex=\"S_{actuel}\">$S_{actuel}$<\/span> est directement confront\u00e9 \u00e0 l&rsquo;\u00e9tat-but <span class=\"arabpsy-math-inline\" data-latex=\"S_{but}\">$S_{but}$<\/span> afin d&rsquo;extraire l&rsquo;ensemble des diff\u00e9rences qualitatives et structurelles qui les s\u00e9parent.<\/li>\n<li><strong>Priorisation de la diff\u00e9rence :<\/strong> Si plusieurs disparit\u00e9s coexistent, le syst\u00e8me s\u00e9lectionne la diff\u00e9rence la plus substantielle, c&rsquo;est-\u00e0-dire celle qui est jug\u00e9e la plus critique selon une hi\u00e9rarchie de priorit\u00e9s pr\u00e9\u00e9tablie.<\/li>\n<li><strong>Recherche d&rsquo;un moyen (Op\u00e9rateur) :<\/strong> Le syst\u00e8me interroge sa base de connaissances pour identifier un op\u00e9rateur <span class=\"arabpsy-math-inline\" data-latex=\"Op\">$Op$<\/span> dont l&rsquo;application a pr\u00e9cis\u00e9ment pour vocation ou propri\u00e9t\u00e9 d&rsquo;\u00e9liminer cette diff\u00e9rence sp\u00e9cifique.<\/li>\n<li><strong>Condition d&rsquo;application :<\/strong> Le syst\u00e8me examine si les pr\u00e9conditions n\u00e9cessaires \u00e0 l&rsquo;ex\u00e9cution de <span class=\"arabpsy-math-inline\" data-latex=\"Op\">$Op$<\/span> sont r\u00e9unies dans l&rsquo;\u00e9tat courant. Si elles le sont, <span class=\"arabpsy-math-inline\" data-latex=\"Op\">$Op$<\/span> est appliqu\u00e9 imm\u00e9diatement, g\u00e9n\u00e9rant un nouvel \u00e9tat courant.<\/li>\n<li><strong>Sous-butisation r\u00e9cursive :<\/strong> Si les pr\u00e9conditions de <span class=\"arabpsy-math-inline\" data-latex=\"Op\">$Op$<\/span> ne sont pas remplies, le syst\u00e8me ne rejette pas l&rsquo;op\u00e9rateur. Il g\u00e9n\u00e8re un sous-probl\u00e8me subsidiaire : transformer l&rsquo;\u00e9tat courant de mani\u00e8re \u00e0 rendre possibles les pr\u00e9conditions de <span class=\"arabpsy-math-inline\" data-latex=\"Op\">$Op$<\/span>. Ce m\u00e9canisme de r\u00e9gression vers l&rsquo;amont constitue l&rsquo;essence de la r\u00e9cursivit\u00e9 du GPS.<\/li>\n<\/ol>\n<p>Cette logique t\u00e9l\u00e9ologique fractionne un probl\u00e8me global d&rsquo;une complexit\u00e9 insurmontable en une cascade de probl\u00e8mes locaux de dimension bien plus modeste, rendant la t\u00e2che accessible \u00e0 un syst\u00e8me \u00e0 rationalit\u00e9 contrainte.<\/p>\n<h3>3.2 La typologie des buts dans l&rsquo;analyse moyens-fins<\/h3>\n<p>Pour op\u00e9rationnaliser cette dynamique r\u00e9cursive sans ambigu\u00eft\u00e9 algorithmique, Newell et Simon ont formalis\u00e9 une ontologie rigoureuse structur\u00e9e autour de trois types fondamentaux d&rsquo;objectifs cognitifs. Chaque but assign\u00e9 au GPS appartient obligatoirement \u00e0 l&rsquo;une de ces trois cat\u00e9gories interconnect\u00e9es :<\/p>\n<p><strong>1. Le but de transformation (Transform Object A into Object B) :<\/strong><br \/>\nCe type de but constitue la finalit\u00e9 supr\u00eame du probl\u00e8me, mais il peut \u00e9galement r\u00e9gir des \u00e9tapes interm\u00e9diaires. Il s&rsquo;agit de trouver une s\u00e9quence d&rsquo;op\u00e9rateurs permettant de passer d&rsquo;un \u00e9tat symbolique donn\u00e9 <span class=\"arabpsy-math-inline\" data-latex=\"A\">$A$<\/span> \u00e0 un \u00e9tat cible <span class=\"arabpsy-math-inline\" data-latex=\"B\">$B$<\/span>. Pour accomplir ce but, le GPS proc\u00e8de \u00e0 l&rsquo;\u00e9valuation comparative de <span class=\"arabpsy-math-inline\" data-latex=\"A\">$A$<\/span> et de <span class=\"arabpsy-math-inline\" data-latex=\"B\">$B$<\/span>. S&rsquo;il n&rsquo;existe aucune diff\u00e9rence entre les deux structures, le but est imm\u00e9diatement d\u00e9clar\u00e9 r\u00e9solu avec succ\u00e8s. Dans le cas contraire, la divergence d\u00e9tect\u00e9e engendre un but de second type : un but de r\u00e9duction de diff\u00e9rence.<\/p>\n<p><strong>2. Le but de r\u00e9duction de diff\u00e9rence (Reduce Difference D between Object A and Object B) :<\/strong><br \/>\nL&rsquo;objectif ici n&rsquo;est pas de r\u00e9soudre instantan\u00e9ment tout le probl\u00e8me, mais de neutraliser une disparit\u00e9 sp\u00e9cifique identifi\u00e9e, not\u00e9e <span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>. Le GPS analyse sa table de connaissances heuristiques pour d\u00e9nicher un op\u00e9rateur <span class=\"arabpsy-math-inline\" data-latex=\"Q\">$Q$<\/span> capable d&rsquo;affecter positivement <span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>. Si un op\u00e9rateur potentiel est localis\u00e9, le syst\u00e8me cr\u00e9e imm\u00e9diatement un but de troisi\u00e8me type : un but d&rsquo;application. Si aucun op\u00e9rateur n&rsquo;est \u00e9ligible, la tentative \u00e9choue et le GPS tente de s\u00e9lectionner une diff\u00e9rence alternative de moindre priorit\u00e9.<\/p>\n<p><strong>3. Le but d&rsquo;application (Apply Operator Q to Object A) :<\/strong><br \/>\nCe but consiste \u00e0 ex\u00e9cuter concr\u00e8tement un op\u00e9rateur donn\u00e9 <span class=\"arabpsy-math-inline\" data-latex=\"Q\">$Q$<\/span> sur un \u00e9tat de d\u00e9part <span class=\"arabpsy-math-inline\" data-latex=\"A\">$A$<\/span>. Le syst\u00e8me v\u00e9rifie la compatibilit\u00e9 de <span class=\"arabpsy-math-inline\" data-latex=\"A\">$A$<\/span> avec les pr\u00e9conditions formelles requises par <span class=\"arabpsy-math-inline\" data-latex=\"Q\">$Q$<\/span>. Deux issues sont alors possibles : si <span class=\"arabpsy-math-inline\" data-latex=\"A\">$A$<\/span> satisfait pleinement les pr\u00e9conditions, <span class=\"arabpsy-math-inline\" data-latex=\"Q\">$Q$<\/span> est ex\u00e9cut\u00e9 et produit un nouvel \u00e9tat transitoire <span class=\"arabpsy-math-inline\" data-latex=\"A&#039; = Q(A)\">$A&rsquo; = Q(A)$<\/span>, permettant ainsi au syst\u00e8me de reprendre son but de transformation parent. En revanche, si <span class=\"arabpsy-math-inline\" data-latex=\"A\">$A$<\/span> enfreint certaines pr\u00e9conditions, le GPS instancie un nouveau but de transformation : transformer l&rsquo;\u00e9tat <span class=\"arabpsy-math-inline\" data-latex=\"A\">$A$<\/span> en un \u00e9tat interm\u00e9diaire <span class=\"arabpsy-math-inline\" data-latex=\"C\">$C$<\/span> satisfaisant les pr\u00e9conditions de <span class=\"arabpsy-math-inline\" data-latex=\"Q\">$Q$<\/span>.<\/p>\n<p>Cette triade de buts forme une boucle ferm\u00e9e et autor\u00e9f\u00e9rentielle : un but de transformation engendre des buts de r\u00e9duction, qui engendrent des buts d&rsquo;application, lesquels \u00e0 leur tour r\u00e9engendrent des buts de transformation plus locaux. Cette architecture fonctionnelle \u00e9l\u00e9gante permet de naviguer en profondeur dans l&rsquo;espace du probl\u00e8me tout en maintenant une tra\u00e7abilit\u00e9 rigoureuse de la finalit\u00e9 ultime de l&rsquo;action engag\u00e9e.<\/p>\n<h3>3.3 Structure algorithmique et arbre de d\u00e9composition<\/h3>\n<p>D&rsquo;un point de vue informatique, l&rsquo;analyse moyens-fins se mat\u00e9rialise sous la forme d&rsquo;un arbre de d\u00e9composition hi\u00e9rarchique r\u00e9gie par des structures de contr\u00f4le r\u00e9cursives. Le moteur d&rsquo;inf\u00e9rence manipule une pile d&rsquo;ex\u00e9cution fonctionnant selon le principe strict du \u00ab dernier entr\u00e9, premier sorti \u00bb (LIFO &#8211; <em>Last In, First Out<\/em>). Chaque fois qu&rsquo;un obstacle \u00e9merge sous la forme d&rsquo;une pr\u00e9condition non satisfaite, le but en cours est gel\u00e9 et plac\u00e9 en attente sur la pile, tandis que le nouveau sous-but d&rsquo;adaptation est promu au sommet de la hi\u00e9rarchie attentionnelle.<\/p>\n<p>Pour \u00e9viter que le syst\u00e8me ne s&rsquo;\u00e9gare dans des r\u00e9gressions computationnelles infinies, le GPS int\u00e8gre un ensemble de r\u00e8gles de contr\u00f4le rigoureuses et de m\u00e9canismes de d\u00e9tection de pi\u00e8ges logiques :<\/p>\n<ul>\n<li><strong>D\u00e9tection des cycles :<\/strong> Le GPS maintient un registre des \u00e9tats historiques d\u00e9j\u00e0 visit\u00e9s au cours de la trajectoire actuelle. Si l&rsquo;application d&rsquo;un op\u00e9rateur conduit \u00e0 r\u00e9engendrer un \u00e9tat identique \u00e0 un n\u0153ud anc\u00eatre de la pile, l&rsquo;op\u00e9ration est imm\u00e9diatement avort\u00e9e pour pr\u00e9venir le bouclage circulaire infini.<\/li>\n<li><strong>R\u00e8gle de non-aggravation :<\/strong> Un op\u00e9rateur ne peut \u00eatre valid\u00e9 si son ex\u00e9cution a pour effet collat\u00e9ral d&rsquo;introduire des diff\u00e9rences de rang hi\u00e9rarchique sup\u00e9rieur \u00e0 celle qu&rsquo;il est cens\u00e9 \u00e9liminer. Si l&rsquo;\u00e9limination d&rsquo;une anomalie mineure d\u00e9truit un composant majeur d\u00e9j\u00e0 laborieusement align\u00e9 avec le but final, l&rsquo;action est proscrite.<\/li>\n<li><strong>Conditions d&rsquo;arr\u00eat et de retour arri\u00e8re (Backtracking) :<\/strong> Lorsqu&rsquo;une branche de l&rsquo;arbre de recherche n&rsquo;offre aucun op\u00e9rateur \u00e9ligible ou conduit \u00e0 une violation r\u00e9dhibitoire des contraintes globales du domaine, le GPS d\u00e9pile le sous-but st\u00e9rile, constate l&rsquo;\u00e9chec local et op\u00e8re un retour arri\u00e8re syst\u00e9matique vers le n\u0153ud d\u00e9cisionnel parent le plus proche afin d&rsquo;explorer une alternative heuristique non encore test\u00e9e.<\/li>\n<\/ul>\n<p>Cette gestion arborescente conf\u00e8re au GPS une remarquable capacit\u00e9 \u00e0 planifier des s\u00e9quences d&rsquo;actions coordonn\u00e9es sur plusieurs niveaux de profondeur, tout en conservant une \u00e9conomie de moyens computationnels qui faisait l&rsquo;admiration des pionniers de l&rsquo;informatique des ann\u00e9es 1960.<\/p>\n<h2>4. Op\u00e9rateurs, diff\u00e9rences et table de connexions<\/h2>\n<p>Le fonctionnement m\u00e9canique du GPS repose sur une triade conceptuelle indissociable : les diff\u00e9rences observ\u00e9es, les op\u00e9rateurs applicables et la table de connexions qui tisse le lien heuristique entre les deux premiers \u00e9l\u00e9ments. Cette section d\u00e9cortique le formalisme pr\u00e9cis qui autorise le syst\u00e8me \u00e0 choisir rationnellement l&rsquo;action ad\u00e9quate sans avoir recours \u00e0 une force brute aveugle.<\/p>\n<h3>4.1 La caract\u00e9risation et l&rsquo;extraction des diff\u00e9rences<\/h3>\n<p>La premi\u00e8re phase de l&rsquo;analyse moyens-fins exige un appareil perceptivo-cognitif interne capable de sonder et de comparer deux structures symboliques afin d&rsquo;en extraire les disparit\u00e9s morphologiques et s\u00e9mantiques. Cette confrontation structurelle s&rsquo;op\u00e8re par une routine d&rsquo;appariement de motifs (<em>pattern matching<\/em>).<\/p>\n<p>Soient deux \u00e9tats repr\u00e9sent\u00e9s sous forme d&rsquo;arbres syntaxiques ou de listes de symboles : l&rsquo;\u00e9tat actuel <span class=\"arabpsy-math-inline\" data-latex=\"S_a\">$S_a$<\/span> et l&rsquo;\u00e9tat cible <span class=\"arabpsy-math-inline\" data-latex=\"S_g\">$S_g$<\/span>. Le module d&rsquo;\u00e9valuation parcourt de mani\u00e8re synchrone les deux repr\u00e9sentations pour identifier les incompatibilit\u00e9s. Les diff\u00e9rences d\u00e9tect\u00e9es ne sont pas simplement cumul\u00e9es de fa\u00e7on d\u00e9sordonn\u00e9e ; elles sont class\u00e9es et instanci\u00e9es sous la forme d&rsquo;un <em>vecteur de disparit\u00e9s ordonn\u00e9 hi\u00e9rarchiquement<\/em>. Par exemple, en logique propositionnelle, le syst\u00e8me distingue :<\/p>\n<ul>\n<li>Les diff\u00e9rences d&rsquo;op\u00e9rateurs principaux (ex. conjonction versus implication).<\/li>\n<li>Les diff\u00e9rences de variables ou de constantes atomiques (ex. pr\u00e9sence du symbole <span class=\"arabpsy-math-inline\" data-latex=\"P\">$P$<\/span> au lieu de <span class=\"arabpsy-math-inline\" data-latex=\"Q\">$Q$<\/span>).<\/li>\n<li>Les diff\u00e9rences de position ou d&rsquo;ordre des arguments (ex. <span class=\"arabpsy-math-inline\" data-latex=\"A lor B\">$A lor B$<\/span> versus <span class=\"arabpsy-math-inline\" data-latex=\"B lor A\">$B lor A$<\/span>).<\/li>\n<li>Les diff\u00e9rences de polarit\u00e9 de signe logique (ex. pr\u00e9sence d&rsquo;une n\u00e9gation <span class=\"arabpsy-math-inline\" data-latex=\"neg\">$neg$<\/span> exc\u00e9dentaire).<\/li>\n<\/ul>\n<p>L&rsquo;aspect le plus d\u00e9cisif de cette caract\u00e9risation r\u00e9side dans l&rsquo;attribution d&rsquo;un ordre de pr\u00e9s\u00e9ance imp\u00e9ratif. Newell et Simon ont postul\u00e9 que l&rsquo;esprit humain ne traite pas toutes les divergences sur un pied d&rsquo;\u00e9galit\u00e9 : certaines disparit\u00e9s sont profondes et n\u00e9cessitent une r\u00e9organisation globale du syst\u00e8me, tandis que d&rsquo;autres sont triviales et peuvent \u00eatre r\u00e9solues par un simple ajustement final. Par exemple, si une formule logique poss\u00e8de des variables totalement diff\u00e9rentes de celles requises par le th\u00e9or\u00e8me \u00e0 d\u00e9montrer, il est inutile de s&rsquo;attarder sur l&rsquo;inversion d&rsquo;un signe de parenth\u00e8se tant que les bons symboles n&rsquo;ont pas \u00e9t\u00e9 introduits dans l&rsquo;expression. La sensibilit\u00e9 du syst\u00e8me aux traits saillants de son univers symbolique dicte ainsi la focalisation s\u00e9lective de son attention computationnelle.<\/p>\n<h3>4.2 Le r\u00f4le et la d\u00e9finition formelle des op\u00e9rateurs<\/h3>\n<p>Dans l&rsquo;architecture du GPS, un <strong>op\u00e9rateur<\/strong> n&rsquo;est pas une simple fonction math\u00e9matique pure, mais une mod\u00e9lisation th\u00e9orique d&rsquo;une action d\u00e9lib\u00e9r\u00e9e susceptible d&rsquo;alt\u00e9rer l&rsquo;univers du probl\u00e8me. Chaque op\u00e9rateur <span class=\"arabpsy-math-inline\" data-latex=\"Op\">$Op$<\/span> est formellement encadr\u00e9 par trois composantes strictes :<\/p>\n<p><strong>1. Les pr\u00e9conditions d&rsquo;applicabilit\u00e9 :<\/strong><br \/>\nUn pr\u00e9dicat logique d\u00e9crivant les conditions indispensables que doit imp\u00e9rativement satisfaire l&rsquo;\u00e9tat courant pour que l&rsquo;op\u00e9rateur puisse \u00eatre l\u00e9gitimement d\u00e9clench\u00e9 sans violer les lois intrins\u00e8ques de l&rsquo;univers du probl\u00e8me. Si la pr\u00e9condition n&rsquo;est pas vraie dans l&rsquo;\u00e9tat consid\u00e9r\u00e9, l&rsquo;action est physiquement ou logiquement impossible.<\/p>\n<p><strong>2. La fonction de transition d&rsquo;\u00e9tat :<\/strong><br \/>\nL&rsquo;instruction proc\u00e9durale qui explicite la modification structurelle induite par l&rsquo;action. Cette fonction supprime certains \u00e9l\u00e9ments symboliques de l&rsquo;\u00e9tat source et en ajoute de nouveaux, modifiant ainsi sa g\u00e9om\u00e9trie informationnelle pour donner naissance \u00e0 un \u00e9tat successeur unique.<\/p>\n<p><strong>3. Le bilan des effets collat\u00e9raux et son co\u00fbt associ\u00e9 :<\/strong><br \/>\nL&rsquo;application d&rsquo;un op\u00e9rateur ne se limite que tr\u00e8s rarement \u00e0 l&rsquo;\u00e9radication chirurgicale de la diff\u00e9rence cibl\u00e9e ; elle engendre presque syst\u00e9matiquement des alt\u00e9rations p\u00e9riph\u00e9riques sur d&rsquo;autres segments de la structure symbolique. Le syst\u00e8me doit int\u00e9grer ces effets d\u00e9riv\u00e9s pour \u00e9valuer la viabilit\u00e9 globale de l&rsquo;op\u00e9ration et pond\u00e9rer le co\u00fbt computationnel encouru.<\/p>\n<p>Formellement, un op\u00e9rateur peut \u00eatre d\u00e9fini comme une relation de transition partielle :<\/p>\n<p><span class=\"arabpsy-math-display\" data-latex=\"Op : S_{in} x\\rightarrow{\\quad} S_{out}\">$$Op : S_{in} x\\rightarrow{\\quad} S_{out}$$<\/span><\/p>\n<p>d\u00e9finie si et seulement si <span class=\"arabpsy-math-inline\" data-latex=\"Pracute{e}conditions(Op, S_{in}) = \\mathbf{Vrai}\">$Pracute{e}conditions(Op, S_{in}) = \\mathbf{Vrai}$<\/span>. L&rsquo;op\u00e9rateur mat\u00e9rialise donc les contraintes causales ou d\u00e9ductives du domaine au sein duquel l&rsquo;agent tente de r\u00e9soudre son probl\u00e8me.<\/p>\n<h3>4.3 La table de connexions (Table of Connections)<\/h3>\n<p>La <strong>Table de Connexions<\/strong> (<em>Table of Connections<\/em>) repr\u00e9sente le c\u0153ur de l&rsquo;expertise heuristique compil\u00e9e dans le GPS. Sans elle, le syst\u00e8me serait condamn\u00e9 \u00e0 tester aveugl\u00e9ment tous les op\u00e9rateurs disponibles dans l&rsquo;espoir que l&rsquo;un d&rsquo;eux supprime accidentellement la divergence observ\u00e9e, ce qui r\u00e9introduirait le spectre r\u00e9dhibitoire de l&rsquo;explosion combinatoire.<\/p>\n<p>Mat\u00e9riellement, la table de connexions est une matrice \u00e0 double entr\u00e9e reliant de mani\u00e8re univoque l&rsquo;univers des diff\u00e9rences descriptibles \u00e0 l&rsquo;ensemble des op\u00e9rateurs d&rsquo;action. Une case <span class=\"arabpsy-math-inline\" data-latex=\"(D_i, Op_j)\">$(D_i, Op_j)$<\/span> de cette matrice contient un indicateur bool\u00e9en ou une valeur de pertinence pr\u00e9cisant si l&rsquo;op\u00e9rateur <span class=\"arabpsy-math-inline\" data-latex=\"Op_j\">$Op_j$<\/span> poss\u00e8de la propri\u00e9t\u00e9 connue de r\u00e9duire ou d&rsquo;annihiler la diff\u00e9rence formelle de type <span class=\"arabpsy-math-inline\" data-latex=\"D_i\">$D_i$<\/span> :<\/p>\n<table border=\"1\" cellpadding=\"8\" style=\"border-collapse: collapse; width: 100%; margin: 20px 0;\">\n<thead>\n<tr style=\"background-color: #f2f2f2;\">\n<th>Type de Diff\u00e9rence D\u00e9tect\u00e9e (<span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span>)<\/th>\n<th>Op\u00e9rateur \u00c9ligible 1 (<span class=\"arabpsy-math-inline\" data-latex=\"Op_1\">$Op_1$<\/span>)<\/th>\n<th>Op\u00e9rateur \u00c9ligible 2 (<span class=\"arabpsy-math-inline\" data-latex=\"Op_2\">$Op_2$<\/span>)<\/th>\n<th>Op\u00e9rateur \u00c9ligible 3 (<span class=\"arabpsy-math-inline\" data-latex=\"Op_3\">$Op_3$<\/span>)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Diff\u00e9rence de variable<\/strong> (symbole absent)<\/td>\n<td>Applicable<\/td>\n<td>Non pertinent<\/td>\n<td>Non pertinent<\/td>\n<\/tr>\n<tr>\n<td><strong>Diff\u00e9rence de connecteur<\/strong> (ex. <span class=\"arabpsy-math-inline\" data-latex=\"land to lor\">$land to lor$<\/span>)<\/td>\n<td>Non pertinent<\/td>\n<td>Applicable<\/td>\n<td>Non pertinent<\/td>\n<\/tr>\n<tr>\n<td><strong>Diff\u00e9rence d&rsquo;ordre des termes<\/strong> (<span class=\"arabpsy-math-inline\" data-latex=\"A, B to B, A\">$A, B to B, A$<\/span>)<\/td>\n<td>Non pertinent<\/td>\n<td>Non pertinent<\/td>\n<td>Applicable (Commutativit\u00e9)<\/td>\n<\/tr>\n<tr>\n<td><strong>Diff\u00e9rence de polarit\u00e9<\/strong> (signe n\u00e9gatif)<\/td>\n<td>Applicable (Double n\u00e9gation)<\/td>\n<td>Non pertinent<\/td>\n<td>Applicable<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Cette table de connexions constitue le filtre qui transmute une qu\u00eate aveugle en une <em>recherche hautement s\u00e9lective<\/em>. Gr\u00e2ce \u00e0 cette m\u00e9moire associative, lorsque le GPS rep\u00e8re une disparit\u00e9 <span class=\"arabpsy-math-inline\" data-latex=\"D_k\">$D_k$<\/span>, il consulte imm\u00e9diatement la ligne correspondante de la table, restreignant instantan\u00e9ment son attention \u00e0 la poign\u00e9e d&rsquo;op\u00e9rateurs signal\u00e9s comme pertinents. Cette structure cristallise l&rsquo;exp\u00e9rience accumul\u00e9e ou l&rsquo;expertise inject\u00e9e par le mod\u00e9lisateur dans le programme. C&rsquo;est pr\u00e9cis\u00e9ment cette d\u00e9pendance fondamentale qui a conduit de nombreux critiques \u00e0 souligner que le caract\u00e8re \u00ab g\u00e9n\u00e9ral \u00bb du GPS reposait en v\u00e9rit\u00e9 sur une architecture universelle aliment\u00e9e par une matrice d&rsquo;expertise heuristique \u00e9minemment locale et fa\u00e7onn\u00e9e \u00e0 la main pour chaque univers applicatif.<\/p>\n<h2>5. M\u00e9thodologie empirique : Protocoles verbaux et validation psychologique<\/h2>\n<p>Pour Newell et Simon, le GPS n&rsquo;\u00e9tait pas un simple exercice d&rsquo;algorithmique destin\u00e9 aux laboratoires d&rsquo;informatique, mais un outil d&rsquo;investigation destin\u00e9 \u00e0 bouleverser la science de l&rsquo;esprit. L&rsquo;une de leurs contributions m\u00e9thodologiques les plus durables \u00e0 la psychologie cognitive moderne a \u00e9t\u00e9 la mise au point d&rsquo;une d\u00e9marche exp\u00e9rimentale d&rsquo;une rigueur clinique pour sonder les processus de pens\u00e9e int\u00e9rieurs sans sombrer dans les travers non scientifiques du pass\u00e9.<\/p>\n<h3>5.1 La m\u00e9thode du penser \u00e0 voix haute (Think-Aloud Protocols)<\/h3>\n<p>D\u00e8s la fin du XIXe si\u00e8cle, les pionniers de la psychologie comme Wilhelm Wundt ou Edward Titchener avaient tent\u00e9 d&rsquo;\u00e9tudier l&rsquo;esprit par le biais de l&rsquo;introspectionnisme classique. Cette approche avait toutefois sombr\u00e9 sous les critiques d\u00e9vastatrices des positivistes : demander \u00e0 un sujet de s&rsquo;auto-analyser r\u00e9trospectivement apr\u00e8s la t\u00e2che modifie le souvenir du processus, introduit des rationalisations <em>a posteriori<\/em> fallacieuses et force le sujet \u00e0 inventer des justifications logiques pour des m\u00e9canismes inconscients. Rejetant \u00e0 la fois l&rsquo;amn\u00e9sie introspective et le mutisme b\u00e9havioriste, Newell et Simon ont d\u00e9velopp\u00e9 et institutionnalis\u00e9 la <strong>m\u00e9thode des protocoles verbaux simultan\u00e9s<\/strong> (<em>Think-Aloud Protocols<\/em>), synth\u00e9tis\u00e9e plus tard dans l&rsquo;ouvrage magistral de K. Anders Ericsson et Herbert Simon en 1984.<\/p>\n<p>Le protocole exp\u00e9rimental \u00e9tait standardis\u00e9 avec une s\u00e9v\u00e9rit\u00e9 absolue. Les sujets \u2014 souvent des \u00e9tudiants de l&rsquo;Institut de Technologie Carnegie (devenu l&rsquo;Universit\u00e9 Carnegie Mellon) \u2014 \u00e9taient assis devant un bureau, isol\u00e9s de toute interf\u00e9rence, et recevaient un probl\u00e8me symbolique in\u00e9dit (par exemple un casse-t\u00eate logique ou une \u00e9nigme de cryptarithm\u00e9tique). La consigne \u00e9tait pr\u00e9cise : le sujet ne devait en aucun cas tenter d&rsquo;analyser, d&rsquo;expliquer ou de justifier sa d\u00e9marche pour l&rsquo;exp\u00e9rimentateur, mais simplement <em>verbaliser de fa\u00e7on continue<\/em> le flux brut des pens\u00e9es qui traversaient sa m\u00e9moire de travail pendant qu&rsquo;il cherchait la solution.<\/p>\n<p>Les propos \u00e9taient capt\u00e9s sur bande magn\u00e9tique avec une fid\u00e9lit\u00e9 acoustique parfaite. L&rsquo;\u00e9tape analytique suivante exigeait un travail titanesque : les enregistrements sonores \u00e9taient minutieusement transcrits sous forme de textes int\u00e9graux. L&rsquo;\u00e9quipe d&rsquo;exp\u00e9rimentateurs proc\u00e9dait ensuite \u00e0 la <strong>segmentation<\/strong> de la transcription en \u00e9nonc\u00e9s atomiques et discrets, correspondant chacun \u00e0 une seule op\u00e9ration mentale ou \u00e0 un seul focus d&rsquo;attention (\u00ab Je regarde le terme de gauche \u00bb, \u00ab Il y a un moins ici \u00bb, \u00ab Je voudrais supprimer ce R \u00bb, \u00ab Si j&rsquo;inversais les parenth\u00e8ses&#8230; \u00bb). Chaque fragment \u00e9tait ensuite syst\u00e9matiquement encod\u00e9 selon une grille formelle cat\u00e9gorisant le type de but poursuivi, l&rsquo;op\u00e9rateur convoqu\u00e9 ou la diff\u00e9rence cognitivement relev\u00e9e.<\/p>\n<h3>5.2 L&rsquo;analyse des traces comportementales et construction des graphes<\/h3>\n<p>Une fois les protocoles verbaux cod\u00e9s sous forme d&rsquo;unit\u00e9s symboliques objectives, Newell et Simon ont introduit un outil analytique et visuel innovant : le <strong>Graphe de Comportement du Probl\u00e8me<\/strong> (<em>Problem Behavior Graph<\/em>, ou PBG). Le PBG est une repr\u00e9sentation spatio-temporelle rigoureuse de la trajectoire cognitive singuli\u00e8re emprunt\u00e9e par un individu au cours de son p\u00e9riple \u00e0 travers l&rsquo;espace du probl\u00e8me.<\/p>\n<p>Dans un PBG, chaque \u00e9tat mental interm\u00e9diaire atteint par le sujet est figur\u00e9 par un n\u0153ud discret. Un mouvement vers la droite symbolise l&rsquo;application d&rsquo;un op\u00e9rateur qui engendre un nouvel \u00e9tat de connaissance dans le fil de la r\u00e9flexion. Un mouvement vertical vers le bas indique un d\u00e9crochage cognitif : le sujet abandonne temporairement ou d\u00e9finitivement la ligne de raisonnement courante et op\u00e8re un <em>retour en arri\u00e8re<\/em> (backtracking) vers un \u00e9tat de connaissance ant\u00e9rieur situ\u00e9 plus haut dans l&rsquo;arbre pour r\u00e9amorcer une exploration alternative. Les h\u00e9sitations prolong\u00e9es, les soupirs, les silences et les h\u00e9sitations verbales retranscrits sur la bande magn\u00e9tique fournissaient des indicateurs chronom\u00e9triques pr\u00e9cieux sur les phases de surcharge de la m\u00e9moire de travail ou sur les impasses n\u00e9cessitant une r\u00e9\u00e9valuation strat\u00e9gique globale.<\/p>\n<p>L&rsquo;apport scientifique d\u00e9cisif r\u00e9sidait dans la confrontation terme \u00e0 terme entre la trace comportementale humaine mat\u00e9rialis\u00e9e par le PBG et le journal d&rsquo;ex\u00e9cution (la <em>trace computationnelle<\/em>) g\u00e9n\u00e9r\u00e9 de mani\u00e8re totalement d\u00e9terministe par le programme GPS r\u00e9solvant rigoureusement le m\u00eame probl\u00e8me avec les m\u00eames axiomes de d\u00e9part. Newell et Simon ont ainsi pu produire des comparaisons \u00ab pas \u00e0 pas \u00bb stup\u00e9fiantes : le logiciel g\u00e9n\u00e9rait la m\u00eame cascade d&rsquo;intentions locales, s&rsquo;arr\u00eatait devant les m\u00eames contradictions structurelles, cr\u00e9ait les m\u00eames sous-buts d&rsquo;urgence et effectuait ses retours en arri\u00e8re exactement aux m\u00eames points d&rsquo;inflexion que le sujet humain novice, fournissant la premi\u00e8re d\u00e9monstration empirique qu&rsquo;un mod\u00e8le computationnel pouvait \u00e9pouser le d\u00e9tail fin de la temporalit\u00e9 de la pens\u00e9e humaine.<\/p>\n<h3>5.3 Crit\u00e8res de validit\u00e9 psychologique de la simulation<\/h3>\n<p>Cette convergence saisissante a conduit Newell et Simon \u00e0 th\u00e9oriser de nouveaux crit\u00e8res \u00e9pist\u00e9mologiques pour asseoir la validit\u00e9 scientifique de leurs mod\u00e8les computationnels de la cognition. Ils ont notamment d\u00e9fini deux exigences compl\u00e9mentaires :<\/p>\n<p><strong>1. Le crit\u00e8re de suffisance (Sufficiency Criterion) :<\/strong><br \/>\nPour qu&rsquo;un mod\u00e8le soit scientifiquement admissible, il ne doit faire appel \u00e0 aucun concept magique ou t\u00e9l\u00e9ologique non formalis\u00e9 (comme \u00ab l&rsquo;illumination \u00bb, \u00ab le g\u00e9nie intuitif \u00bb ou \u00ab l&rsquo;\u00e9lan vital \u00bb). Le mod\u00e9lisateur doit imp\u00e9rativement prouver qu&rsquo;un ensemble ferm\u00e9 et compl\u00e8tement sp\u00e9cifi\u00e9 de r\u00e8gles d&rsquo;inf\u00e9rence symboliques et d&rsquo;heuristiques formelles est logiquement <em>suffisant<\/em> pour engendrer, par sa seule dynamique m\u00e9canique, le comportement complexe observ\u00e9 empiriquement chez l&rsquo;humain.<\/p>\n<p><strong>2. Le crit\u00e8re de fid\u00e9lit\u00e9 chronologique et d&rsquo;isomorphisme d&rsquo;erreurs :<\/strong><br \/>\nUn programme d&rsquo;intelligence artificielle classique vise l&rsquo;efficacit\u00e9 brute et l&rsquo;optimalit\u00e9 math\u00e9matique ; il cherche \u00e0 r\u00e9soudre le probl\u00e8me le plus rapidement possible en \u00e9vitant le moindre faux pas. Une simulation cognitive psychologique poursuit l&rsquo;objectif inverse : elle doit r\u00e9pliquer fid\u00e8lement la <em>nature des erreurs humaines<\/em>, la fr\u00e9quence des h\u00e9sitations, la structure des impasses et l&rsquo;ordre chronologique exact dans lequel les informations sont trait\u00e9es par le sujet biologique. Si l&rsquo;humain commet une b\u00e9vue typique en raison de l&rsquo;invisibilit\u00e9 temporaire d&rsquo;un op\u00e9rateur, le GPS doit reproduire pr\u00e9cis\u00e9ment cette m\u00eame c\u00e9cit\u00e9 sous des contraintes informationnelles \u00e9quivalentes.<\/p>\n<p>N\u00e9anmoins, Newell et Simon sont demeur\u00e9s particuli\u00e8rement lucides quant aux limites mat\u00e9rielles de cette fid\u00e9lit\u00e9 de simulation. Ils ont document\u00e9 deux divergences fondamentales irr\u00e9ductibles :<\/p>\n<ul>\n<li><strong>La dissym\u00e9trie des capacit\u00e9s mn\u00e9siques :<\/strong> Alors que la machine informatique de l&rsquo;\u00e9poque disposait d&rsquo;une m\u00e9moire de travail \u00e9lectronique infaillible capable de conserver des centaines de symboles sans d\u00e9gradation, la m\u00e9moire humaine de travail est dramatiquement born\u00e9e par le c\u00e9l\u00e8bre plafond identifi\u00e9 par <a rel=\"noopener noreferrer\" href=\"https:\/\/psychclassics.yorku.ca\/Miller\/\">George A. Miller<\/a> en 1956 (\u00ab le nombre magique sept, plus ou moins deux \u00bb). Pour pr\u00e9server l&rsquo;isomorphisme psychologique, les chercheurs ont d\u00fb brider artificiellement les piles de stockage du GPS.<\/li>\n<li><strong>La disparit\u00e9 des vitesses de cycle d&rsquo;horloge :<\/strong> Un processeur \u00e9lectronique ex\u00e9cute ses routines de manipulation en quelques microsecondes, tandis que la transmission synaptique biologique impose un temps de r\u00e9action minimal de 50 \u00e0 100 millisecondes par \u00e9tape \u00e9l\u00e9mentaire de production cognitive, introduisant un foss\u00e9 temporel absolu qu&rsquo;il convenait de relativiser par des \u00e9chelles normalis\u00e9es.<\/li>\n<\/ul>\n<h2>6. Domaines d&rsquo;application canoniques et \u00e9tudes de cas<\/h2>\n<p>Afin de prouver la versatilit\u00e9 g\u00e9n\u00e9rale revendiqu\u00e9e par le GPS, Allen Newell et Herbert Simon l&rsquo;ont soumis \u00e0 une batterie d&rsquo;\u00e9preuves exp\u00e9rimentales diversifi\u00e9es. Loin de se limiter \u00e0 un exercice stylis\u00e9 de laboratoire, le GPS a \u00e9t\u00e9 confront\u00e9 \u00e0 des probl\u00e8mes embl\u00e9matiques qui ont fa\u00e7onn\u00e9 l&rsquo;histoire de la psychologie exp\u00e9rimentale et des math\u00e9matiques appliqu\u00e9es.<\/p>\n<h3>6.1 La logique symbolique propositionnelle<\/h3>\n<p>Le premier terrain d&rsquo;\u00e9lection du GPS fut naturellement la d\u00e9rivation formelle en logique propositionnelle, dans la droite ligne des ambitions de la Logic Theory Machine, mais avec une machinerie enti\u00e8rement r\u00e9\u00e9crite sous l&rsquo;\u00e9gide de l&rsquo;analyse moyens-fins. Le probl\u00e8me consiste \u00e0 transformer une expression logique initiale en une expression finale vis\u00e9e, en appliquant exclusivement une collection de douze r\u00e8gles d&rsquo;\u00e9quivalence et d&rsquo;inf\u00e9rence (telles que la commutativit\u00e9, l&rsquo;associativit\u00e9, la distributivit\u00e9, la r\u00e8gle de De Morgan, la contraposition ou le <em>modus ponens<\/em>).<\/p>\n<p>Consid\u00e9rons l&rsquo;exemple historique \u00e9tudi\u00e9 en d\u00e9tail par Newell et Simon dans leur monographie de 1972 : transformer l&rsquo;expression <span class=\"arabpsy-math-inline\" data-latex=\"R land (neg P supset Q)\">$R land (neg P supset Q)$<\/span> en l&rsquo;expression but finale <span class=\"arabpsy-math-inline\" data-latex=\"(Q lor P) land R\">$(Q lor P) land R$<\/span>. Confront\u00e9 \u00e0 ce d\u00e9fi, le GPS d\u00e9ploie sa cascade d&rsquo;analyse :<\/p>\n<ul>\n<li>Il compare les deux cha\u00eenes de symboles et d\u00e9tecte imm\u00e9diatement que l&rsquo;ordre des sous-termes principaux est invers\u00e9 (<span class=\"arabpsy-math-inline\" data-latex=\"R\">$R$<\/span> est \u00e0 gauche au d\u00e9part, mais \u00e0 droite \u00e0 l&rsquo;arriv\u00e9e).<\/li>\n<li>La table de connexions indique que l&rsquo;op\u00e9rateur <span class=\"arabpsy-math-inline\" data-latex=\"Op_1\">$Op_1$<\/span> (Commutativit\u00e9 : <span class=\"arabpsy-math-inline\" data-latex=\"A land B to B land A\">$A land B to B land A$<\/span>) a pr\u00e9cis\u00e9ment pour effet d&rsquo;annihiler une diff\u00e9rence d&rsquo;inversion d&rsquo;arguments.<\/li>\n<li>Le GPS examine les pr\u00e9conditions de <span class=\"arabpsy-math-inline\" data-latex=\"Op_1\">$Op_1$<\/span>. L&rsquo;expression principale \u00e9tant effectivement r\u00e9gie par le connecteur de conjonction <span class=\"arabpsy-math-inline\" data-latex=\"land\">$land$<\/span>, l&rsquo;op\u00e9rateur est applicable sans d\u00e9lai. Il g\u00e9n\u00e8re l&rsquo;\u00e9tat interm\u00e9diaire : <span class=\"arabpsy-math-inline\" data-latex=\"(neg P supset Q) land R\">$(neg P supset Q) land R$<\/span>.<\/li>\n<li>Le sous-but de transposition du terme <span class=\"arabpsy-math-inline\" data-latex=\"R\">$R$<\/span> \u00e9tant acquis, le GPS se concentre sur le terme restant : changer l&rsquo;implication <span class=\"arabpsy-math-inline\" data-latex=\"(neg P supset Q)\">$(neg P supset Q)$<\/span> en la disjonction <span class=\"arabpsy-math-inline\" data-latex=\"(Q lor P)\">$(Q lor P)$<\/span>.<\/li>\n<li>Le module d&rsquo;analyse extrait une double diff\u00e9rence : une diff\u00e9rence de connecteur principal (<span class=\"arabpsy-math-inline\" data-latex=\"supset\">$supset$<\/span> versus <span class=\"arabpsy-math-inline\" data-latex=\"lor\">$lor$<\/span>) et une diff\u00e9rence dans l&rsquo;ordonnancement interne des variables litt\u00e9rales.<\/li>\n<li>La table de connexions appelle l&rsquo;op\u00e9rateur de conversion de l&rsquo;implication en disjonction : <span class=\"arabpsy-math-inline\" data-latex=\"(A \\supset B) \\equiv (\\neg A lor B)\">$(A \\supset B) \\equiv (\\neg A lor B)$<\/span>. Le GPS applique la transformation, ce qui donne <span class=\"arabpsy-math-inline\" data-latex=\"(neg neg P lor Q) land R\">$(neg neg P lor Q) land R$<\/span>, puis \u00e9limine la double n\u00e9gation pour obtenir <span class=\"arabpsy-math-inline\" data-latex=\"(P lor Q) land R\">$(P lor Q) land R$<\/span>, et applique enfin une r\u00e8gle de commutativit\u00e9 interne sur la disjonction pour achever l&rsquo;alignement parfait avec la cible : <span class=\"arabpsy-math-inline\" data-latex=\"(Q lor P) land R\">$(Q lor P) land R$<\/span>.<\/li>\n<\/ul>\n<p>Cette r\u00e9ussite magistrale d\u00e9montrait comment le fractionnement d&rsquo;un th\u00e9or\u00e8me complexe en une s\u00e9quence d&rsquo;\u00e9tapes cibl\u00e9es permettait d&rsquo;\u00e9viter le pi\u00e8ge de la combinatoire aveugle qui frappait les d\u00e9monstrateurs de th\u00e9or\u00e8mes purement d\u00e9ductifs ascendants.<\/p>\n<h3>6.2 La Tour de Hano\u00ef et les probl\u00e8mes isomorphes<\/h3>\n<p>Le casse-t\u00eate classique de la <strong>Tour de Hano\u00ef<\/strong>, invent\u00e9 par le math\u00e9maticien fran\u00e7ais \u00c9douard Lucas en 1883, constitue sans conteste l&rsquo;un des laboratoires exp\u00e9rimentaux les plus limpides pour observer l&rsquo;analyse moyens-fins \u00e0 l&rsquo;\u0153uvre. Le jeu classique se compose de trois tiges verticales et d&rsquo;un nombre d\u00e9termin\u00e9 de disques de diam\u00e8tres strictement d\u00e9croissants, initialement empil\u00e9s sur une tige de d\u00e9part. Le but est de d\u00e9placer la totalit\u00e9 de la pile vers une tige d&rsquo;arriv\u00e9e en respectant deux contraintes immuables : on ne peut d\u00e9placer qu&rsquo;un seul disque \u00e0 la fois (celui situ\u00e9 au sommet d&rsquo;une pile), et il est formellement interdit de poser un disque donn\u00e9 sur un disque d&rsquo;un diam\u00e8tre inf\u00e9rieur au sien.<\/p>\n<p>Pour le GPS, la Tour de Hano\u00ef \u00e0 trois ou quatre disques illustre de mani\u00e8re spectaculaire le m\u00e9canisme de la <strong>divergence tactique apparente<\/strong>. Prenons la situation o\u00f9 le plus grand disque doit \u00eatre d\u00e9plac\u00e9 de la tige A vers la tige C. L&rsquo;op\u00e9rateur direct \u00ab D\u00e9placer grand disque de A vers C \u00bb est imm\u00e9diatement s\u00e9lectionn\u00e9 par le syst\u00e8me car il \u00e9radique la diff\u00e9rence majeure par rapport au but final. Cependant, cet op\u00e9rateur se heurte instantan\u00e9ment \u00e0 un verrouillage de pr\u00e9conditions : la tige C n&rsquo;est pas vide, ou bien d&rsquo;autres disques plus petits sont encore empil\u00e9s au-dessus du grand disque sur la tige A.<\/p>\n<p>L&rsquo;analyse moyens-fins d\u00e9montre ici toute sa sup\u00e9riorit\u00e9 sur les heuristiques simplistes d&rsquo;escalade aveugle (<em>hill-climbing<\/em>) ou de gradient de proximit\u00e9. Une heuristique superficielle refuse syst\u00e9matiquement d&rsquo;\u00e9loigner un composant de sa position cible. Le GPS, au contraire, gr\u00e2ce \u00e0 son architecture de sous-buts r\u00e9cursifs, d\u00e9duit que pour lib\u00e9rer le grand disque, il doit imp\u00e9rativement <em>d\u00e9placer les petits disques vers la tige interm\u00e9diaire B<\/em>. Il consent ainsi \u00e0 r\u00e9aliser des actions qui semblent, au regard d&rsquo;une m\u00e9trique g\u00e9om\u00e9trique brute, r\u00e9gresser par rapport \u00e0 l&rsquo;\u00e9tat-but. Le sous-but \u00ab rendre libre le grand disque \u00bb devient prioritaire sur le but final, pilotant la r\u00e9solution avec une logique descendante impeccable que l&rsquo;on retrouve point par point chez les sujets humains experts.<\/p>\n<h3>6.3 Probl\u00e8mes de cryptarithm\u00e9tique et de transvasement<\/h3>\n<p>Un autre domaine d&rsquo;investigation privil\u00e9gi\u00e9 par Newell et Simon fut celui des \u00e9nigmes de <strong>cryptarithm\u00e9tique<\/strong>, dont le cas le plus embl\u00e9matique reste l&rsquo;addition alphab\u00e9tique :<\/p>\n<pre style=\"display:none;\">DONALD + GERALD = ROBERT<\/pre>\n<p>Dans ce probl\u00e8me arithm\u00e9tique, chaque lettre de l&rsquo;alphabet repr\u00e9sente de mani\u00e8re biunivoque un chiffre unique compris entre 0 et 9, la lettre <span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span> \u00e9tant par exemple conventionnellement initialis\u00e9e \u00e0 la valeur 5. Le r\u00e9solveur doit attribuer la valeur num\u00e9rique exacte \u00e0 chacune des lettres restantes (<span class=\"arabpsy-math-inline\" data-latex=\"O, N, A, L, G, E, R, B, T\">$O, N, A, L, G, E, R, B, T$<\/span>) de fa\u00e7on \u00e0 ce que l&rsquo;addition pos\u00e9e soit math\u00e9matiquement exacte dans le syst\u00e8me d\u00e9cimal, en g\u00e9rant les retenues \u00e9ventuelles.<\/p>\n<p>La force de l&rsquo;analyse moyens-fins appliqu\u00e9e \u00e0 la cryptarithm\u00e9tique r\u00e9side dans la <em>gestion dynamique et opportuniste des contraintes<\/em>. Le GPS ne se lance pas dans un tirage al\u00e9atoire de permutations parmi les 3,6 millions de combinaisons possibles. D\u00e8s qu&rsquo;une valeur est affect\u00e9e (par exemple <span class=\"arabpsy-math-inline\" data-latex=\"D = 5\">$D = 5$<\/span>, ce qui entra\u00eene <span class=\"arabpsy-math-inline\" data-latex=\"5 + 5 = 10\">$5 + 5 = 10$<\/span>, donc <span class=\"arabpsy-math-inline\" data-latex=\"T = 0\">$T = 0$<\/span> avec une retenue de 1 sur la colonne suivante), cette information se propage \u00e0 travers l&rsquo;ensemble des \u00e9quations colonnaires. Le syst\u00e8me identifie continuellement la colonne pr\u00e9sentant le degr\u00e9 de libert\u00e9 le plus faible (la diff\u00e9rence d&rsquo;information la plus \u00e9troite) pour g\u00e9n\u00e9rer le sous-but d&rsquo;instanciation de variable le plus contraignant. Le GPS reproduit avec exactitude la mani\u00e8re dont un humain r\u00e9duit drastiquement la combinatoire en exploitant les invariants arithm\u00e9tiques.<\/p>\n<p>Le m\u00eame ph\u00e9nom\u00e8ne s&rsquo;observe dans les c\u00e9l\u00e8bres probl\u00e8mes de <strong>transvasement de liquides<\/strong> (atteindre un volume pr\u00e9cis en utilisant des r\u00e9cipients non gradu\u00e9s de contenances distinctes) ou dans la redoutable \u00e9nigme des <strong>Missionnaires et Cannibales<\/strong> (faire traverser un fleuve \u00e0 trois missionnaires et trois cannibales \u00e0 bord d&rsquo;une barque de deux places, sans que les cannibales ne soient jamais en surnombre sur l&rsquo;une ou l&rsquo;autre des rives sous peine de d\u00e9vorer les religieux). Dans ce dernier cas, le GPS met en lumi\u00e8re les points de blocage cognitif universels : pour r\u00e9ussir, le joueur doit accepter, \u00e0 un moment tr\u00e8s pr\u00e9cis de la travers\u00e9e, de ramener deux personnes sur la rive de d\u00e9part, violant temporairement le sentiment intuitif de progr\u00e8s lin\u00e9aire. Le GPS formalise rigoureusement cette n\u00e9cessit\u00e9 cognitive de \u00ab reculer pour mieux sauter \u00bb via la cr\u00e9ation d&rsquo;un \u00e9tat transitoire d\u00e9verrouillant les pr\u00e9conditions d&rsquo;\u00e9vacuation finale.<\/p>\n<h2>7. La rationalit\u00e9 limit\u00e9e de Herbert Simon au c\u0153ur du mod\u00e8le<\/h2>\n<p>Il est \u00e9pist\u00e9mologiquement impossible de dissocier le General Problem Solver de la trajectoire philosophique et \u00e9conomique globale d&rsquo;Herbert A. Simon. Le GPS n&rsquo;est autre que la traduction computationnelle directe de la th\u00e9orie r\u00e9volutionnaire pour laquelle Simon s&rsquo;est vu d\u00e9cerner le Prix de la Banque de Su\u00e8de en sciences \u00e9conomiques en m\u00e9moire d&rsquo;Alfred Nobel en 1978 : la <strong>rationalit\u00e9 limit\u00e9e<\/strong> (<em>Bounded Rationality<\/em>).<\/p>\n<h3>7.1 Critique du mod\u00e8le de l&rsquo;homo \u0153conomicus omniscient<\/h3>\n<p>Depuis le XIXe si\u00e8cle, la th\u00e9orie \u00e9conomique n\u00e9oclassique et les mod\u00e8les de d\u00e9cision statistique normative reposaient sur une fiction axiomatique commode mais psychologiquement fantaisiste : le mythe de l&rsquo;<em>Homo \u0153conomicus<\/em>. Dans cette vision id\u00e9ale, l&rsquo;agent d\u00e9cideur est dot\u00e9 d&rsquo;une rationalit\u00e9 absolue et omnisciente. Confront\u00e9 \u00e0 un probl\u00e8me d&rsquo;arbitrage ou de choix d&rsquo;actions, il est suppos\u00e9 :<\/p>\n<ul>\n<li>Poss\u00e9der une information exhaustive et instantan\u00e9e sur l&rsquo;ensemble complet des \u00e9tats du monde possibles.<\/li>\n<li>Disposer d&rsquo;une capacit\u00e9 computationnelle infinie lui permettant de calculer sans d\u00e9lai toutes les trajectoires probabilistes futures.<\/li>\n<li>Ordonner parfaitement ses pr\u00e9f\u00e9rences selon une fonction d&rsquo;utilit\u00e9 math\u00e9matique globale et continue.<\/li>\n<li>S\u00e9lectionner syst\u00e9matiquement l&rsquo;action unique qui maximise rigoureusement son esp\u00e9rance d&rsquo;utilit\u00e9 math\u00e9matique.<\/li>\n<\/ul>\n<p>Simon a vigoureusement combattu cette vision orthodoxe, la qualifiant d&rsquo;irr\u00e9aliste sur le plan empirique et de st\u00e9rile pour comprendre le comportement r\u00e9el des organisations et des individus. Simon a rappel\u00e9 avec force que les \u00eatres humains sont des organismes biologiques finis, dont l&rsquo;appareil c\u00e9r\u00e9bral est lourdement contraint par :<\/p>\n<ul>\n<li>Des goulets d&rsquo;\u00e9tranglement s\u00e9v\u00e8res au niveau de la bande passante attentionnelle sensorielle.<\/li>\n<li>Une capacit\u00e9 de r\u00e9tention de l&rsquo;information volatile en m\u00e9moire imm\u00e9diate dramatiquement \u00e9troite.<\/li>\n<li>Une lenteur relative de traitement s\u00e9quentiel des informations symboliques.<\/li>\n<li>Un acc\u00e8s partiel, incertain, fragmentaire et co\u00fbteux aux connaissances relatives \u00e0 l&rsquo;environnement ext\u00e9rieur.<\/li>\n<\/ul>\n<p>D\u00e8s lors, face \u00e0 l&rsquo;immensit\u00e9 combinatoire de la r\u00e9alit\u00e9 physique et sociale, la qu\u00eate d&rsquo;une \u00ab optimisation globale absolue \u00bb devient une illusion inaccessible. L&rsquo;esprit humain ne cherche pas et ne peut pas chercher la solution math\u00e9matiquement optimale ; il cherche simplement des mani\u00e8res pragmatiques d&rsquo;adapter ses comportements sous des contraintes s\u00e9v\u00e8res de ressources computationnelles finies.<\/p>\n<h3>7.2 Le concept de satisficing (satisfaction vs optimisation)<\/h3>\n<p>Pour formaliser cette alternative pragmatique \u00e0 l&rsquo;optimisation n\u00e9oclassique, Herbert Simon a forg\u00e9 un n\u00e9ologisme c\u00e9l\u00e8bre, contraction d\u00e9lib\u00e9r\u00e9e des termes anglais <em>satisfying<\/em> (satisfaisant) et <em>sufficing<\/em> (suffisant) : le <strong>satisficing<\/strong>, souvent traduit en fran\u00e7ais par le principe de <strong>satisfaction suffisante<\/strong>.<\/p>\n<p>Le principe de satisfaction \u00e9nonce qu&rsquo;un agent cognitif rationnel \u00e9voluant dans un univers complexe ne parcourt pas l&rsquo;int\u00e9gralit\u00e9 du champ des possibles pour identifier le maximum global d&rsquo;une fonction math\u00e9matique. Au lieu de cela, l&rsquo;agent se dote d&rsquo;un <em>seuil d&rsquo;acceptabilit\u00e9 aspirationnel<\/em> interne. D\u00e8s qu&rsquo;au cours de son exploration s\u00e9quentielle, il d\u00e9couvre une alternative ou un chemin d&rsquo;action qui \u00e9gale ou d\u00e9passe ce niveau d&rsquo;exigence minimal pr\u00e9d\u00e9fini, il interrompt imm\u00e9diatement ses investigations et arr\u00eate son choix sur cette solution, sans d\u00e9penser la moindre unit\u00e9 d&rsquo;\u00e9nergie computationnelle suppl\u00e9mentaire pour v\u00e9rifier s&rsquo;il n&rsquo;existait pas, th\u00e9oriquement, une alternative encore plus avantageuse quelque part dans l&rsquo;immensit\u00e9 de l&rsquo;espace non explor\u00e9.<\/p>\n<p>Dans l&rsquo;architecture du GPS, ce principe de satisfaction est inject\u00e9 dans le code m\u00eame du syst\u00e8me de recherche :<\/p>\n<ul>\n<li>Le programme ne s&rsquo;efforce pas de d\u00e9couvrir le chemin le plus court (la g\u00e9od\u00e9sique absolue) reliant l&rsquo;\u00e9tat initial \u00e0 l&rsquo;\u00e9tat-but.<\/li>\n<li>Lorsqu&rsquo;une diff\u00e9rence structurelle est identifi\u00e9e, le GPS consulte sa table de connexions et retient <em>le premier op\u00e9rateur disponible<\/em> validant les crit\u00e8res heuristiques de pertinence et dont les pr\u00e9conditions peuvent \u00eatre r\u00e9solues sans violation r\u00e9dhibitoire.<\/li>\n<li>L&rsquo;arr\u00eat de la recherche est d\u00e9cr\u00e9t\u00e9 sit\u00f4t qu&rsquo;une s\u00e9quence d&rsquo;actions m\u00e8ne \u00e0 la neutralisation de l&rsquo;\u00e9cart symbolique, consacrant la primaut\u00e9 de l&rsquo;\u00e9conomie de calcul sur la perfection du r\u00e9sultat formel.<\/li>\n<\/ul>\n<h3>7.3 Heuristiques computationnelles vs algorithmes exacts<\/h3>\n<p>Cette articulation entre rationalit\u00e9 limit\u00e9e et satisfaction nous am\u00e8ne au c\u0153ur de la distinction \u00e9pist\u00e9mologique fondamentale s\u00e9parant les <em>algorithmes exacts<\/em> des <em>m\u00e9thodes heuristiques<\/em>. Un algorithme formel (au sens math\u00e9matique strict, comme l&rsquo;algorithme du simplexe en programmation lin\u00e9aire ou le parcours exhaustif d&rsquo;un arbre de d\u00e9cision) est une proc\u00e9dure d\u00e9terministe qui offre une garantie absolue : si une solution existe, l&rsquo;algorithme la trouvera infailliblement, et si la fonction requiert un optimum, il garantit la d\u00e9couverte de cet optimum. Toutefois, le co\u00fbt algorithmique de cette compl\u00e9tude math\u00e9matique est souvent exorbitant : face \u00e0 un espace de recherche exponentiel, l&rsquo;algorithme est frapp\u00e9 par le fl\u00e9au de l&rsquo;incalculabilit\u00e9 pratique en temps raisonnable.<\/p>\n<p>\u00c0 l&rsquo;inverse, Newell et Simon d\u00e9finissent l&rsquo;<strong>heuristique<\/strong> comme une r\u00e8gle empirique, un raccourci cognitif ou un stratag\u00e8me de recherche guid\u00e9 par l&rsquo;exp\u00e9rience pratique, qui permet d&rsquo;acc\u00e9l\u00e9rer spectaculairement la d\u00e9couverte d&rsquo;une solution acceptable en \u00e9laguant pr\u00e9ventivement d&rsquo;immenses pans de l&rsquo;espace du probl\u00e8me, mais <em>au prix d\u00e9lib\u00e9r\u00e9 de l&rsquo;abandon de toute garantie formelle de r\u00e9ussite<\/em>. L&rsquo;heuristique \u00e9change une certitude math\u00e9matique inaccessible contre une efficacit\u00e9 op\u00e9rationnelle imm\u00e9diate. L&rsquo;analyse moyens-fins est l&rsquo;arch\u00e9type m\u00eame de l&rsquo;heuristique de r\u00e9duction d&rsquo;incertitude.<\/p>\n<p>Cette distinction a conduit Simon \u00e0 formuler son concept fondamental de <strong>rationalit\u00e9 proc\u00e9durale<\/strong> (<em>Procedural Rationality<\/em>), qu&rsquo;il oppose \u00e0 la <em>rationalit\u00e9 substantielle<\/em>. La rationalit\u00e9 substantielle ne s&rsquo;int\u00e9resse qu&rsquo;au r\u00e9sultat final de la d\u00e9cision, postulant qu&rsquo;un choix n&rsquo;est rationnel que s&rsquo;il est objectivement optimal au regard des conditions externes. La rationalit\u00e9 proc\u00e9durale, quant \u00e0 elle, s&rsquo;attache \u00e0 la qualit\u00e9 de la d\u00e9marche intellectuelle et des processus de d\u00e9lib\u00e9ration mobilis\u00e9s par l&rsquo;agent au regard de ses capacit\u00e9s computationnelles intrins\u00e8ques. Le GPS incarne la mat\u00e9rialisation machinique de la rationalit\u00e9 proc\u00e9durale : son comportement est \u00e9minemment rationnel non pas parce qu&rsquo;il produit des d\u00e9ductions parfaites en toutes circonstances, mais parce que sa proc\u00e9dure de recherche heuristique constitue la r\u00e9ponse la plus intelligente, parcimonieuse et adaptative qu&rsquo;un syst\u00e8me mat\u00e9riel fini puisse opposer \u00e0 la complexit\u00e9 vertigineuse du monde.<\/p>\n<h2>8. Architecture logicielle et mod\u00e9lisation formelle du GPS<\/h2>\n<p>Pour donner une consistance op\u00e9rationnelle \u00e0 des concepts aussi audacieux que l&rsquo;espace du probl\u00e8me et l&rsquo;analyse moyens-fins \u00e0 la fin des ann\u00e9es 1950, Newell, Simon et Cliff Shaw ont d\u00fb accomplir des prodiges d&rsquo;innovation technique dans le domaine du g\u00e9nie logiciel balbutiant. Les architectures de programmation de l&rsquo;\u00e9poque, enti\u00e8rement tourn\u00e9es vers le calcul vectoriel et matriciel arithm\u00e9tique, \u00e9taient structurellement inaptes \u00e0 traiter la plasticit\u00e9 des repr\u00e9sentations symboliques exig\u00e9es par le GPS.<\/p>\n<h3>8.1 Le langage IPL (Information Processing Language)<\/h3>\n<p>Face \u00e0 l&rsquo;inexistence d&rsquo;outils logiciels appropri\u00e9s, Allen Newell et Cliff Shaw ont con\u00e7u de toutes pi\u00e8ces, entre 1956 et 1958, la famille des langages <strong>IPL<\/strong> (<em>Information Processing Language<\/em>, principalement IPL-V), qui constitue l&rsquo;acte de fondation de la programmation symbolique et du traitement de listes en informatique.<\/p>\n<p>\u00c0 une \u00e9poque o\u00f9 le FORTRAN naissant n&rsquo;admettait que des tableaux statiques de nombres allou\u00e9s de mani\u00e8re rigide dans des adresses physiques contigu\u00ebs de m\u00e9moire magn\u00e9tique, IPL a introduit des concepts qui allaient transformer l&rsquo;histoire de l&rsquo;informatique :<\/p>\n<ul>\n<li><strong>Les structures de listes dynamiques (Linked Lists) :<\/strong> Dans IPL, une entit\u00e9 informationnelle n&rsquo;est plus emprisonn\u00e9e dans une case m\u00e9moire fixe. Une liste est une suite de cellules m\u00e9moires disjointes r\u00e9parties arbitrairement dans l&rsquo;espace adressable de la machine, o\u00f9 chaque cellule contient deux \u00e9l\u00e9ments vitaux : une donn\u00e9e symbolique et un pointeur explicite indiquant l&rsquo;adresse m\u00e9moire de la cellule suivante.<\/li>\n<li><strong>La gestion dynamique et le recyclage de la m\u00e9moire (Available Space List) :<\/strong> Le syst\u00e8me GPS g\u00e9n\u00e9rant et d\u00e9truisant continuellement des milliers de sous-buts \u00e9ph\u00e9m\u00e8res au cours de son exploration heuristique, IPL int\u00e9grait un gestionnaire d&rsquo;allocation dynamique anc\u00eatre direct des ramasse-miettes (<em>Garbage Collectors<\/em>) modernes, qui r\u00e9cup\u00e9rait automatiquement les cellules d\u00e9sallou\u00e9es pour \u00e9viter la saturation pr\u00e9matur\u00e9e de la RAM.<\/li>\n<li><strong>Les architectures de piles et la r\u00e9cursion m\u00e9canique :<\/strong> IPL fournissait des instructions de manipulation de piles (<em>push<\/em> et <em>pop<\/em>) permettant d&rsquo;interrompre une sous-routine pour en appeler une copie d&rsquo;elle-m\u00eame avec des arguments nouveaux, tout en conservant l&rsquo;adresse de retour intacte dans le sommet de la pile d&rsquo;ex\u00e9cution.<\/li>\n<\/ul>\n<p>Cette perc\u00e9e conceptuelle magistrale a directement inspir\u00e9 John McCarthy qui, tout en reconnaissant sa dette envers les pionniers de la RAND Corporation, s&rsquo;est appuy\u00e9 sur les principes d&rsquo;IPL pour concevoir en 1958 le langage <a rel=\"noopener noreferrer\" href=\"https:\/\/plato.stanford.edu\/entries\/computer-science\/\">LISP<\/a> (<em>List Processing<\/em>), dot\u00e9 d&rsquo;une syntaxe math\u00e9matique fonctionnelle \u00e9l\u00e9gante d\u00e9riv\u00e9e du lambda-calcul d&rsquo;Alonzo Church, rel\u00e9guant IPL au statut d&rsquo;anc\u00eatre h\u00e9ro\u00efque mais difficilement lisible en raison de son niveau d&rsquo;abstraction tr\u00e8s proche de l&rsquo;assembleur.<\/p>\n<h3>8.2 Structure des programmes et contr\u00f4le hi\u00e9rarchique<\/h3>\n<p>Sur le plan de l&rsquo;architecture logicielle interne, le GPS s&rsquo;articulait comme un syst\u00e8me hi\u00e9rarchis\u00e9 de sous-programmes coordonn\u00e9s par un superviseur central. Loin d&rsquo;\u00eatre un programme monolithique cod\u00e9 en blocs continus, le GPS pr\u00e9figurait le concept moderne de programmation d\u00e9clarative et les architectures de syst\u00e8mes \u00e0 base de r\u00e8gles de production.<\/p>\n<p>Le contr\u00f4le s&rsquo;articulait autour d&rsquo;une m\u00e9canique de r\u00e9cursion mutuelle entre trois fonctions logicielles fondamentales correspondant aux trois types de buts d\u00e9crits pr\u00e9c\u00e9demment :<\/p>\n<ul>\n<li><code>EXEC_TRANSFORM(Etat_A, Etat_B)<\/code> : Routine d&rsquo;\u00e9valuation globale charg\u00e9e d&rsquo;extraire la liste diff\u00e9rentielle <span class=\"arabpsy-math-inline\" data-latex=\"\\Delta = Diff(A, B)\">$\\Delta = Diff(A, B)$<\/span>. Si <span class=\"arabpsy-math-inline\" data-latex=\"\\Delta\">$\\Delta$<\/span> est nul, elle renvoie un statut de succ\u00e8s. Si <span class=\"arabpsy-math-inline\" data-latex=\"\\Delta \\neq \\emptyset\">$\\Delta \\neq \\emptyset$<\/span>, elle s\u00e9lectionne la diff\u00e9rence la plus lourde <span class=\"arabpsy-math-inline\" data-latex=\"D_{\\max}\">$D_{\\max}$<\/span> et convoque r\u00e9cursivement <code>EXEC_REDUCE(D_{max}, Etat_A, Etat_B)<\/code>.<\/li>\n<li><code>EXEC_REDUCE(Difference_D, Etat_A, Etat_B)<\/code> : Routine heuristique qui balaie la Table de Connexions \u00e0 la recherche d&rsquo;un op\u00e9rateur <span class=\"arabpsy-math-inline\" data-latex=\"Op\">$Op$<\/span> \u00e9tiquet\u00e9 pour <span class=\"arabpsy-math-inline\" data-latex=\"Difference_D\">$Difference_D$<\/span>. Pour chaque op\u00e9rateur trouv\u00e9, elle invoque la directive <code>EXEC_APPLY(Op, Etat_A)<\/code>. Si celle-ci r\u00e9ussit et produit un \u00e9tat interm\u00e9diaire <span class=\"arabpsy-math-inline\" data-latex=\"Etat_A&#039;\">$Etat_A&rsquo;$<\/span>, la routine rappelle <code>EXEC_TRANSFORM(Etat_A', Etat_B)<\/code> pour poursuivre l&rsquo;acheminement.<\/li>\n<li><code>EXEC_APPLY(Operateur_Op, Etat_A)<\/code> : Routine de test de validit\u00e9. Elle confronte la structure de <span class=\"arabpsy-math-inline\" data-latex=\"Etat_A\">$Etat_A$<\/span> aux pr\u00e9conditions exig\u00e9es par <span class=\"arabpsy-math-inline\" data-latex=\"Operateur_Op\">$Operateur_Op$<\/span>. Si les conditions sont valid\u00e9es, elle ex\u00e9cute les instructions de transition structurelle et retourne l&rsquo;\u00e9tat transform\u00e9. Si les conditions sont viol\u00e9es, elle isole la description formelle de la pr\u00e9condition d\u00e9faillante <span class=\"arabpsy-math-inline\" data-latex=\"Prec\">$Prec$<\/span> et r\u00e9invoque imm\u00e9diatement la fonction m\u00e8re <code>EXEC_TRANSFORM(Etat_A, Prec)<\/code>, initiant ainsi la sous-butisation r\u00e9cursive.<\/li>\n<\/ul>\n<p>Chaque niveau d&rsquo;appel allouait un bloc de contexte sp\u00e9cifique au sein de la pile m\u00e9moire du GPS, sauvegardant les variables locales, la liste des alternatives rejet\u00e9es et les adresses de repli. Si une s\u00e9quence d&rsquo;op\u00e9rations d\u00e9bouchait sur une contradiction ou un blocage irr\u00e9versible, le programme utilisait les m\u00e9canismes de d\u00e9pilement pour restaurer l&rsquo;\u00e9tat m\u00e9moire ant\u00e9rieur sans corrompre les structures de donn\u00e9es globales, autorisant un <em>backtracking<\/em> chronologique parfaitement ma\u00eetris\u00e9.<\/p>\n<h3>8.3 Formalisation math\u00e9matique et computationnelle<\/h3>\n<p>D&rsquo;un point de vue logico-math\u00e9matique contemporain, le General Problem Solver peut \u00eatre mod\u00e9lis\u00e9 sous la forme d&rsquo;un quintuplet formel d\u00e9crivant l&rsquo;ensemble de son espace op\u00e9rationnel :<\/p>\n<p><span class=\"arabpsy-math-display\" data-latex=\"\\mathcal{M}_{GPS} = \\langle \\mathcal{S}, S_0, \\mathcal{S}_g, \\mathcal{O}, \\mathcal{T} \\rangle\">$$\\mathcal{M}_{GPS} = \\langle \\mathcal{S}, S_0, \\mathcal{S}_g, \\mathcal{O}, \\mathcal{T} \\rangle$$<\/span><\/p>\n<p>O\u00f9 :<\/p>\n<ul>\n<li><span class=\"arabpsy-math-inline\" data-latex=\"\\mathcal{S}\">$\\mathcal{S}$<\/span> repr\u00e9sente l&rsquo;ensemble universel des \u00e9tats discrets du probl\u00e8me, chaque \u00e9tat <span class=\"arabpsy-math-inline\" data-latex=\"s in \\mathcal{S}\">$s in \\mathcal{S}$<\/span> \u00e9tant une structure symbolique finie bien form\u00e9e.<\/li>\n<li><span class=\"arabpsy-math-inline\" data-latex=\"S_0 in \\mathcal{S}\">$S_0 in \\mathcal{S}$<\/span> d\u00e9signe l&rsquo;\u00e9tat initial formellement instanci\u00e9 au lancement du programme.<\/li>\n<li><span class=\"arabpsy-math-inline\" data-latex=\"\\mathcal{S}_g \\subset \\mathcal{S}\">$\\mathcal{S}_g \\subset \\mathcal{S}$<\/span> constitue l&rsquo;ensemble non vide des \u00e9tats-buts admissibles, caract\u00e9ris\u00e9s par la satisfaction d&rsquo;un ensemble de pr\u00e9dicats de terminaison <span class=\"arabpsy-math-inline\" data-latex=\"\\mathcal{P}_{but}(s) = \\mathbf{Vrai}\">$\\mathcal{P}_{but}(s) = \\mathbf{Vrai}$<\/span>.<\/li>\n<li><span class=\"arabpsy-math-inline\" data-latex=\"\\mathcal{O}\">$\\mathcal{O}$<\/span> est l&rsquo;ensemble fini des op\u00e9rateurs de transition autoris\u00e9s. Chaque op\u00e9rateur <span class=\"arabpsy-math-inline\" data-latex=\"o_i in \\mathcal{O}\">$o_i in \\mathcal{O}$<\/span> est une fonction partielle <span class=\"arabpsy-math-inline\" data-latex=\"o_i : \\mathcal{D}_i to \\mathcal{S}\">$o_i : \\mathcal{D}_i to \\mathcal{S}$<\/span>, o\u00f9 le domaine de d\u00e9finition <span class=\"arabpsy-math-inline\" data-latex=\"\\mathcal{D}_i \\subseteq \\mathcal{S}\">$\\mathcal{D}_i \\subseteq \\mathcal{S}$<\/span> est rigoureusement contraint par la condition de pr\u00e9condition <span class=\"arabpsy-math-inline\" data-latex=\"Pre_i(s) = \\mathbf{Vrai}\">$Pre_i(s) = \\mathbf{Vrai}$<\/span>.<\/li>\n<li><span class=\"arabpsy-math-inline\" data-latex=\"\\mathcal{T}\">$\\mathcal{T}$<\/span> repr\u00e9sente la Table de Connexions, formellement mod\u00e9lis\u00e9e comme une application multivoque reliant un ensemble fini de types de diff\u00e9rences morphologiques <span class=\"arabpsy-math-inline\" data-latex=\"\\mathcal{D}iff\">$\\mathcal{D}iff$<\/span> \u00e0 des sous-ensembles d&rsquo;op\u00e9rateurs pertinents : <span class=\"arabpsy-math-inline\" data-latex=\"\\mathcal{T} : \\mathcal{D}iff to \\mathcal{P}(\\mathcal{O})\">$\\mathcal{T} : \\mathcal{D}iff to \\mathcal{P}(\\mathcal{O})$<\/span>.<\/li>\n<\/ul>\n<p>Sur le plan de la complexit\u00e9 computationnelle, si l&rsquo;on formalise l&rsquo;espace du probl\u00e8me sous forme d&rsquo;arbre de recherche, les performances du GPS s&rsquo;av\u00e8rent hautement d\u00e9pendantes de la topologie de la table <span class=\"arabpsy-math-inline\" data-latex=\"\\mathcal{T}\">$\\mathcal{T}$<\/span>. Dans le pire des cas th\u00e9orique \u2014 par exemple si la table de connexions associe aveugl\u00e9ment chaque diff\u00e9rence \u00e0 l&rsquo;ensemble complet des op\u00e9rateurs <span class=\"arabpsy-math-inline\" data-latex=\"\\mathcal{O}\">$\\mathcal{O}$<\/span> \u2014, la complexit\u00e9 temporelle du GPS d\u00e9g\u00e9n\u00e8re en une exploration en profondeur exhaustive. Pour un facteur de branchement effectif moyen <span class=\"arabpsy-math-inline\" data-latex=\"b\">$b$<\/span> (nombre moyen d&rsquo;op\u00e9rateurs applicables par n\u0153ud) et une profondeur maximale de recherche <span class=\"arabpsy-math-inline\" data-latex=\"d\">$d$<\/span>, la complexit\u00e9 en temps est de l&rsquo;ordre de :<\/p>\n<p><span class=\"arabpsy-math-display\" data-latex=\"\\mathcal{O}(b^d)\">$$\\mathcal{O}(b^d)$$<\/span><\/p>\n<p>et sa complexit\u00e9 spatiale m\u00e9moire, born\u00e9e par la profondeur de la pile de r\u00e9cursion des sous-buts, s&rsquo;\u00e9tablit \u00e0 :<\/p>\n<p><span class=\"arabpsy-math-display\" data-latex=\"\\mathcal{O}(b \\cdot d)\">$$\\mathcal{O}(b \\cdot d)$$<\/span><\/p>\n<p>En revanche, sous l&rsquo;hypoth\u00e8se id\u00e9ale d&rsquo;une table de connexions parfaitement discriminante et monomorphique \u2014 o\u00f9 chaque diff\u00e9rence <span class=\"arabpsy-math-inline\" data-latex=\"D\">$D$<\/span> pointe vers un unique op\u00e9rateur op\u00e9rant une r\u00e9duction stricte et monotone d&rsquo;une fonction de distance bien ordonn\u00e9e sans jamais heurter de pr\u00e9conditions bloquantes \u2014, la complexit\u00e9 temporelle se contracte de mani\u00e8re spectaculaire pour devenir quasi-lin\u00e9aire :<\/p>\n<p><span class=\"arabpsy-math-display\" data-latex=\"\\mathcal{O}(d)\">$$\\mathcal{O}(d)$$<\/span><\/p>\n<p>La preuve de convergence du GPS sous un univers fini repose sur l&rsquo;hypoth\u00e8se de non-cyclage : d\u00e8s lors que le nombre d&rsquo;\u00e9tats symboliques discrets <span class=\"arabpsy-math-inline\" data-latex=\"|\\mathcal{S}|\">$|\\mathcal{S}|$<\/span> est fini et que le registre historique interdit la revoyure des \u00e9tats d\u00e9j\u00e0 inscrits sur la branche descendante active, l&rsquo;algorithme est math\u00e9matiquement garanti de s&rsquo;interrompre apr\u00e8s un nombre fini d&rsquo;it\u00e9rations, soit par la d\u00e9couverte formelle d&rsquo;une solution valide, soit par la constatation exhaustive de l&rsquo;inexistence de solution accessible.<\/p>\n<h2>9. Limites intrins\u00e8ques et \u00e9cueils computationnels du GPS<\/h2>\n<p>Malgr\u00e9 l&rsquo;immense enthousiasme th\u00e9orique suscit\u00e9 par ses premi\u00e8res d\u00e9monstrations \u00e0 la fin des ann\u00e9es 1950, le General Problem Solver a rapidement vu son d\u00e9ploiement pratique frein\u00e9 par une s\u00e9rie d&rsquo;obstacles conceptuels et techniques majeurs. L&rsquo;analyse de ces pierres d&rsquo;achoppement s&rsquo;av\u00e8re particuli\u00e8rement instructive pour comprendre les m\u00e9tamorphoses ult\u00e9rieures de l&rsquo;intelligence artificielle.<\/p>\n<h3>9.1 L&rsquo;explosion combinatoire et la scalabilit\u00e9 des domaines<\/h3>\n<p>Le premier \u00e9cueil rencontr\u00e9 par le GPS, commun \u00e0 l&rsquo;ensemble des syst\u00e8mes d&rsquo;intelligence artificielle symbolique de premi\u00e8re g\u00e9n\u00e9ration, fut le redoutable ph\u00e9nom\u00e8ne de l&rsquo;<strong>explosion combinatoire<\/strong>. Si le GPS triomphait sur des \u00e9nigmes stylis\u00e9es poss\u00e9dant un espace d&rsquo;\u00e9tats restreint (comme la Tour de Hano\u00ef \u00e0 trois disques comptant seulement 27 \u00e9tats possibles), ses performances s&rsquo;effondraient brutalement d\u00e8s que le probl\u00e8me gagnait en envergure.<\/p>\n<p>Dans un monde r\u00e9el ou un jeu complexe comme les \u00e9checs ou le go, le facteur de ramification de l&rsquo;arbre d\u00e9cisionnel cro\u00eet de mani\u00e8re vertigineuse. D\u00e8s que la profondeur de recherche exc\u00e8de une dizaine de niveaux, le nombre de n\u0153uds potentiels franchit les milliards d&rsquo;unit\u00e9s, saturant instantan\u00e9ment la m\u00e9moire physique et immobilisant le processeur dans des temps de d\u00e9lib\u00e9ration astronomiques. De surcro\u00eet, le GPS s&rsquo;av\u00e9rait singuli\u00e8rement vuln\u00e9rable face aux univers caract\u00e9ris\u00e9s par une <em>forte interd\u00e9pendance de variables<\/em> (syst\u00e8mes non d\u00e9composables au sens de Herbert Simon). Dans ces topologies denses, il est structurellement impossible de modifier une variable pour \u00e9liminer une diff\u00e9rence locale sans d\u00e9stabiliser simultan\u00e9ment dix autres variables d\u00e9j\u00e0 harmonis\u00e9es, provoquant des oscillations d\u00e9cisionnelles sans fin.<\/p>\n<p>Enfin, le GPS \u00e9tait fondamentalement incapable de s&rsquo;aventurer dans des univers continus, impr\u00e9cis ou stochastiques. Le mod\u00e8le reposait sur l&rsquo;axiome absolu que le monde est enti\u00e8rement discret, certain et d\u00e9terministe. D\u00e8s lors qu&rsquo;une dose d&rsquo;al\u00e9a ou d&rsquo;information floue s&rsquo;infiltrait dans l&rsquo;\u00e9valuation des \u00e9tats, la machinerie d&rsquo;appariement syntaxique univoque devenait inop\u00e9rante, interdisant toute utilisation du GPS dans des t\u00e2ches de navigation robotique physique ou de diagnostic m\u00e9dical soumis au bruit sensoriel.<\/p>\n<h3>9.2 Le goulot d&rsquo;\u00e9tranglement de la repr\u00e9sentation initiale<\/h3>\n<p>L&rsquo;une des critiques les plus cinglantes adress\u00e9es au caract\u00e8re suppos\u00e9ment \u00ab g\u00e9n\u00e9ral \u00bb du GPS touche \u00e0 la question \u00e9pineuse de la gen\u00e8se de la repr\u00e9sentation du probl\u00e8me, que les pionniers des sciences cognitives ont baptis\u00e9e le \u00ab goulot d&rsquo;\u00e9tranglement de la formalisation \u00bb. Pour que le GPS puisse accomplir le moindre calcul, il \u00e9tait indispensable qu&rsquo;un op\u00e9rateur humain accomplisse pr\u00e9alablement un gigantesque travail pr\u00e9paratoire de mod\u00e9lisation :<\/p>\n<ul>\n<li>Isoler manuellement les variables pertinentes du monde r\u00e9el en faisant abstraction du bruit ambiant.<\/li>\n<li>D\u00e9finir la syntaxe exacte de tous les op\u00e9rateurs et leurs conditions logiques d&rsquo;activation.<\/li>\n<li>Structurer la hi\u00e9rarchie intangible des types de diff\u00e9rences.<\/li>\n<li>R\u00e9diger \u00e0 la main l&rsquo;int\u00e9gralit\u00e9 de la Table de Connexions en y condensant toute l&rsquo;expertise causale du domaine.<\/li>\n<\/ul>\n<p>En r\u00e9alit\u00e9, la part la plus subtile, la plus cr\u00e9ative et la plus proprement \u00ab intelligente \u00bb de la r\u00e9solution de probl\u00e8mes \u2014 \u00e0 savoir le passage d&rsquo;une situation brute, ambigu\u00eb et mal formul\u00e9e \u00e0 une abstraction formelle calculable \u2014 \u00e9tait int\u00e9gralement r\u00e9alis\u00e9e en amont par l&rsquo;ing\u00e9nieur humain. Le GPS n&rsquo;\u00e9tait que le moteur d&rsquo;ex\u00e9cution m\u00e9canique aval d&rsquo;une ontologie qu&rsquo;il n&rsquo;avait en aucun cas contribu\u00e9 \u00e0 forger. De plus, le programme \u00e9tait d\u00e9pourvu de toute capacit\u00e9 d&rsquo;<strong>apprentissage autonome<\/strong> : apr\u00e8s avoir laborieusement r\u00e9solu une t\u00e2che donn\u00e9e, le GPS ne retenait aucune trace structurelle de son succ\u00e8s ; replac\u00e9 devant le m\u00eame probl\u00e8me une minute plus tard, il devait r\u00e9p\u00e9ter aveugl\u00e9ment l&rsquo;int\u00e9gralit\u00e9 de sa qu\u00eate heuristique sans manifester la moindre acc\u00e9l\u00e9ration adaptative.<\/p>\n<p>Cette incapacit\u00e9 radicale emp\u00eachait le syst\u00e8me d&rsquo;exp\u00e9rimenter le ph\u00e9nom\u00e8ne psychologique d&rsquo;<strong>insight<\/strong> (la restructuration cr\u00e9ative soudaine du champ de probl\u00e8me telle que d\u00e9crite par la psychologie de la Gestalt, notamment chez Wolfgang K\u00f6hler ou Max Wertheimer). Confront\u00e9 \u00e0 une \u00e9nigme exigeant de repenser les r\u00e8gles m\u00eames de sa repr\u00e9sentation (comme le c\u00e9l\u00e8bre probl\u00e8me des 9 points \u00e0 relier par 4 segments sans lever le crayon), le GPS demeurait prisonnier de l&rsquo;espace axiomatique initialement encod\u00e9 dans sa m\u00e9moire, condamn\u00e9 \u00e0 errer st\u00e9rilement dans un r\u00e9seau de sous-buts vou\u00e9s \u00e0 l&rsquo;\u00e9chec.<\/p>\n<h3>9.3 La rigidit\u00e9 face aux contextes dynamiques et aux boucles infinies<\/h3>\n<p>Sur le plan de la logique algorithmique pure, l&rsquo;analyse moyens-fins du GPS souffrait d&rsquo;une vuln\u00e9rabilit\u00e9 structurelle c\u00e9l\u00e8bre connue sous le nom de <strong>paradoxe de la r\u00e9gression non lin\u00e9aire des sous-buts<\/strong>. Le GPS postulait de fa\u00e7on implicite que les sous-buts pouvaient \u00eatre trait\u00e9s de mani\u00e8re s\u00e9quentielle et ind\u00e9pendante, selon la logique du \u00ab diviser pour r\u00e9gner \u00bb.<\/p>\n<p>Or, dans d&rsquo;innombrables situations logiques r\u00e9elles \u2014 dont l&rsquo;illustration canonique est le casse-t\u00eate de l&rsquo;<strong>Anomalie de Sussman<\/strong> (<em>Sussman&rsquo;s Anomaly<\/em>) formalis\u00e9 par Gerald Sussman en 1975 dans le monde des blocs (<em>Blocks World<\/em>) \u2014, la tentative de r\u00e9soudre le sous-but <span class=\"arabpsy-math-inline\" data-latex=\"B_1\">$B_1$<\/span> d\u00e9truit in\u00e9vitablement les pr\u00e9conditions acquises pour le sous-but <span class=\"arabpsy-math-inline\" data-latex=\"B_2\">$B_2$<\/span>, et inversement. Le syst\u00e8me s&rsquo;enferme alors dans un dilemme tragique :<\/p>\n<ol>\n<li>Pour satisfaire <span class=\"arabpsy-math-inline\" data-latex=\"B_1\">$B_1$<\/span>, il d\u00e9truit <span class=\"arabpsy-math-inline\" data-latex=\"B_2\">$B_2$<\/span>.<\/li>\n<li>Constatant la r\u00e9apparition de la diff\u00e9rence li\u00e9e \u00e0 <span class=\"arabpsy-math-inline\" data-latex=\"B_2\">$B_2$<\/span>, il bascule sur la r\u00e9solution de <span class=\"arabpsy-math-inline\" data-latex=\"B_2\">$B_2$<\/span>, ce qui le contraint \u00e0 d\u00e9faire les modifications qui avaient assis <span class=\"arabpsy-math-inline\" data-latex=\"B_1\">$B_1$<\/span>.<\/li>\n<li>Le syst\u00e8me s&rsquo;enfonce dans une boucle de r\u00e9troaction oscillante st\u00e9rile dont il est incapable de s&rsquo;extirper sans une vision holistique globale surplombant l&rsquo;analyse moyens-fins locale.<\/li>\n<\/ol>\n<p>De m\u00eame, le syst\u00e8me manifestait une hypersensibilit\u00e9 aux <em>minimas locaux<\/em> au sein des topologies d&rsquo;\u00e9tats accident\u00e9es. L&rsquo;analyse moyens-fins \u00e9tant fondamentalement guid\u00e9e par la diminution monotone d&rsquo;un indice d&rsquo;\u00e9cart, elle s&rsquo;av\u00e8re r\u00e9tive aux sc\u00e9narios de r\u00e9solution exigeant la violation temporaire explicite d&rsquo;une contrainte fondamentale ou l&rsquo;acceptation d&rsquo;une d\u00e9gradation substantielle et prolong\u00e9e de l&rsquo;\u00e9tat du syst\u00e8me pour esp\u00e9rer d\u00e9verrouiller, beaucoup plus loin, la cl\u00e9 de la victoire finale. Face \u00e0 ces topologies en forme de gouffre ou de cul-de-sac s\u00e9duisant, le GPS \u00e9chouait irr\u00e9m\u00e9diablement, mettant en \u00e9vidence la n\u00e9cessit\u00e9 de concevoir des architectures cognitives bien plus int\u00e9gr\u00e9es et plastiques.<\/p>\n<h2>10. L&rsquo;\u00e9volution vers les architectures cognitives unifi\u00e9es (SOAR et ACT-R)<\/h2>\n<p>Loin de constituer une impasse historique, les limites intrins\u00e8ques du General Problem Solver ont servi d&rsquo;aiguillon intellectuel direct pour propulser les sciences cognitives vers une ambition encore plus vaste : l&rsquo;\u00e9laboration des <strong>Architectures Cognitives Unifi\u00e9es<\/strong> (<em>Unified Theories of Cognition<\/em>), projet magistralement th\u00e9oris\u00e9 par Allen Newell dans son testament intellectuel \u00e9ponyme en 1990.<\/p>\n<h3>10.1 De la r\u00e9solution isol\u00e9e aux architectures cognitives compl\u00e8tes<\/h3>\n<p>Au cours des ann\u00e9es 1970 et 1980, un consensus critique a \u00e9merg\u00e9 au sein de la communaut\u00e9 des sciences de l&rsquo;esprit : mod\u00e9liser la r\u00e9solution d&rsquo;\u00e9nigmes formelles en laboratoire de mani\u00e8re isol\u00e9e \u00e9tait insuffisant pour pr\u00e9tendre expliquer la cognition humaine globale. L&rsquo;intelligence ne peut se r\u00e9duire \u00e0 un simple interpr\u00e9teur de buts navigant dans un espace pr\u00e9d\u00e9fini ; elle est le produit \u00e9mergent de l&rsquo;int\u00e9gration organique et synchrone de multiples sous-syst\u00e8mes cognitifs indissociables :<\/p>\n<ul>\n<li>La perception sensorielle active charg\u00e9e de transformer le signal physique environnemental en symboles abstraits.<\/li>\n<li>L&rsquo;attention s\u00e9lective modulant l&rsquo;acc\u00e8s des donn\u00e9es \u00e0 la conscience op\u00e9ratoire.<\/li>\n<li>Les m\u00e9moires structurelles d\u00e9compos\u00e9es en m\u00e9moires d\u00e9clarative, \u00e9pisodique et proc\u00e9durale \u00e0 long terme.<\/li>\n<li>L&rsquo;apprentissage continu capitalisant sur chaque succ\u00e8s et chaque \u00e9chec pour modifier les repr\u00e9sentations futures.<\/li>\n<li>Le contr\u00f4le moteur orchestrant l&rsquo;ex\u00e9cution physique des d\u00e9cisions dans un univers dynamique changeant.<\/li>\n<\/ul>\n<p>Il \u00e9tait devenu imp\u00e9ratif d&rsquo;abandonner les \u00ab micro-mod\u00e8les de t\u00e2ches isol\u00e9es \u00bb au profit d&rsquo;infrastructures informatiques globales et int\u00e9gr\u00e9es, capables de simuler la totalit\u00e9 du spectre de la vie mentale humaine au sein d&rsquo;une seule et m\u00eame architecture unifi\u00e9e, p\u00e9renne et \u00e9volutive.<\/p>\n<h3>10.2 Allen Newell et le d\u00e9veloppement de SOAR<\/h3>\n<p>C&rsquo;est pr\u00e9cis\u00e9ment pour relever ce d\u00e9fi monumental qu&rsquo;Allen Newell, en collaboration avec John Laird et Paul Rosenbloom, a lanc\u00e9 au d\u00e9but des ann\u00e9es 1980 le d\u00e9veloppement de l&rsquo;architecture cognitive <a rel=\"noopener noreferrer\" href=\"https:\/\/soar.eecs.umich.edu\/\">SOAR<\/a> (initialement pour <em>State, Operator And Result<\/em>). SOAR se pr\u00e9sente comme le descendant direct, perfectionn\u00e9 et sublim\u00e9 du General Problem Solver.<\/p>\n<p>L&rsquo;architecture SOAR r\u00e9affirme avec force le principe directeur du GPS : <em>l&rsquo;espace de probl\u00e8me demeure l&rsquo;invariant structurel fondamental de toute activit\u00e9 cognitive<\/em>, qu&rsquo;il s&rsquo;agisse de perception, de raisonnement formel ou d&rsquo;action motrice. Toute t\u00e2che y est mod\u00e9lis\u00e9e sous forme de navigation dans un espace d&rsquo;\u00e9tats \u00e0 l&rsquo;aide d&rsquo;op\u00e9rateurs. Toutefois, SOAR introduit deux innovations architecturales majeures qui comblent directement les lacunes du GPS :<\/p>\n<p><strong>1. Le traitement automatique des impasses (Impasses) et la sous-butisation universelle :<\/strong><br \/>\nDans le GPS, les sous-buts devaient \u00eatre explicitement programm\u00e9s ou d\u00e9couler de la violation m\u00e9canique d&rsquo;une pr\u00e9condition pr\u00e9d\u00e9finie. Dans SOAR, le syst\u00e8me fonctionne de mani\u00e8re fluide et automatique jusqu&rsquo;\u00e0 ce qu&rsquo;il se heurte \u00e0 une <em>impasse cognitive<\/em> (par exemple, une \u00e9quivalence stricte entre plusieurs op\u00e9rateurs \u00e9ligibles sans crit\u00e8re pr\u00e9\u00e9tabli pour trancher, ou une absence totale d&rsquo;op\u00e9rateur disponible). L&rsquo;architecture r\u00e9agit alors en instanciant instantan\u00e9ment et de fa\u00e7on totalement automatique un nouvel espace de probl\u00e8me au niveau m\u00e9ta, dont l&rsquo;unique vocation est de d\u00e9nouer l&rsquo;impasse observ\u00e9e. Une fois l&rsquo;impasse lev\u00e9e par ce raisonnement r\u00e9flexif, le contr\u00f4le redescend vers l&rsquo;espace de d\u00e9part sans heurts.<\/p>\n<p><strong>2. Le m\u00e9canisme d&rsquo;apprentissage par chunking :<\/strong><br \/>\nC&rsquo;est la r\u00e9volution majeure qui s\u00e9parait d\u00e9finitivement SOAR du GPS. Chaque fois que SOAR r\u00e9sout avec succ\u00e8s une sous-impasse, un m\u00e9canisme d&rsquo;arri\u00e8re-plan compile automatiquement l&rsquo;ensemble de la trajectoire causale qui a permis de surmonter la difficult\u00e9 sous la forme d&rsquo;une nouvelle <em>r\u00e8gle de production<\/em> p\u00e9renne (un <strong>chunk<\/strong>). Ce fragment de savoir proc\u00e9dural est imm\u00e9diatement inject\u00e9 dans la m\u00e9moire \u00e0 long terme. Si le syst\u00e8me rencontre \u00e0 l&rsquo;avenir une situation analogue, la nouvelle r\u00e8gle s&rsquo;active instantan\u00e9ment au niveau perceptif sans n\u00e9cessiter la moindre recherche heuristique, mod\u00e9lisant avec une fid\u00e9lit\u00e9 saisissante la transition psychologique du statut de novice vers celui d&rsquo;expert.<\/p>\n<h3>10.3 Connexions avec la th\u00e9orie ACT-R de John R. Anderson<\/h3>\n<p>Parall\u00e8lement aux d\u00e9veloppements de SOAR, un autre grand disciple de la tradition cognitive de Carnegie Mellon, John R. Anderson, formulait sa propre th\u00e9orie unifi\u00e9e de la cognition : <a rel=\"noopener noreferrer\" href=\"http:\/\/act-r.psy.cmu.edu\/\">ACT-R<\/a> (<em>Adaptive Control of Thought &#8211; Rational<\/em>). Tout comme le GPS et SOAR, ACT-R h\u00e9rite directement de la conception simonienne de la r\u00e9solution de probl\u00e8mes gouvern\u00e9e par des buts et contrainte par des ressources attentionnelles finies.<\/p>\n<p>ACT-R pousse cependant l&rsquo;isomorphisme biologique et psychologique encore plus loin en introduisant une dichotomie architecturale stricte, corrobor\u00e9e par les neurosciences modernes, entre :<\/p>\n<ul>\n<li><strong>La m\u00e9moire d\u00e9clarative :<\/strong> R\u00e9pertoire explicite des faits, concepts et \u00e9v\u00e9nements pass\u00e9s, stock\u00e9s sous la forme d&rsquo;unit\u00e9s d&rsquo;information interconnect\u00e9es appel\u00e9es \u00ab chunks \u00bb d\u00e9claratifs.<\/li>\n<li><strong>La m\u00e9moire proc\u00e9durale :<\/strong> Syst\u00e8me implicite de r\u00e8gles de production encodant le savoir-faire sous la forme stricte de paires sym\u00e9triques \u00ab SI [conditions contextuelles et buts actifs] ALORS [actions cognitives ou motrices] \u00bb.<\/li>\n<\/ul>\n<p>L&rsquo;apport le plus singulier d&rsquo;ACT-R par rapport au GPS historique r\u00e9side dans l&rsquo;int\u00e9gration magistrale d&rsquo;un <strong>niveau sub-symbolique<\/strong> r\u00e9gissant la dynamique symbolique sup\u00e9rieure. Chaque fragment d\u00e9claratif et chaque r\u00e8gle proc\u00e9durale poss\u00e8dent des valeurs scalaires continues d&rsquo;<em>activation<\/em> et d&rsquo;<em>utilit\u00e9<\/em>, qui croissent avec la fr\u00e9quence d&rsquo;usage et d\u00e9croissent exponentiellement avec le temps (mod\u00e9lisant l&rsquo;oubli biologique). Ces \u00e9quations math\u00e9matiques sub-symboliques permettent \u00e0 ACT-R de pr\u00e9dire avec une pr\u00e9cision millim\u00e9trique non seulement les choix discrets des sujets humains, mais \u00e9galement leurs temps de r\u00e9action exacts en millisecondes et la probabilit\u00e9 statistique pr\u00e9cise qu&rsquo;une erreur de distraction intervienne sous l&rsquo;effet de la fatigue cognitive ou d&rsquo;une interf\u00e9rence mn\u00e9sique, hissant l&rsquo;h\u00e9ritage de Newell et Simon au z\u00e9nith de la validation psychologique exp\u00e9rimentale.<\/p>\n<h2>11. Impact et post\u00e9rit\u00e9 dans l&rsquo;intelligence artificielle moderne<\/h2>\n<p>L&rsquo;onde de choc g\u00e9n\u00e9r\u00e9e par la conception du General Problem Solver s&rsquo;est propag\u00e9e bien au-del\u00e0 de la psychologie cognitive acad\u00e9mique. Les principes architecturaux de l&rsquo;analyse moyens-fins ont irrigu\u00e9 en profondeur les fondations de l&rsquo;ing\u00e9nierie logicielle et de l&rsquo;intelligence artificielle appliqu\u00e9e, structurant des pans entiers de la technologie contemporaine.<\/p>\n<h3>11.1 L&rsquo;h\u00e9ritage dans la planification automatique en IA<\/h3>\n<p>Le descendant direct le plus c\u00e9l\u00e8bre du GPS dans le domaine de l&rsquo;intelligence artificielle appliqu\u00e9e est sans conteste le syst\u00e8me <strong>STRIPS<\/strong> (<em>Stanford Research Institute Problem Solver<\/em>), d\u00e9velopp\u00e9 en 1971 par Richard Fikes et Nils Nilsson pour piloter le c\u00e9l\u00e8bre robot mobile autonome Shakey. STRIPS a repris la philosophie centrale de l&rsquo;analyse moyens-fins du GPS tout en la refondant sur un formalisme logique beaucoup plus robuste et expressif : le calcul des pr\u00e9dicats du premier ordre.<\/p>\n<p>STRIPS a institutionnalis\u00e9 la mod\u00e9lisation standard des op\u00e9rateurs sous la forme universelle des triplets de conditions et d&rsquo;effets, connue sous le nom de formalisme STRIPS :<\/p>\n<ul>\n<li><strong>Conditions pr\u00e9alables (Preconditions) :<\/strong> Conjonction de litt\u00e9raux logiques devant \u00eatre imp\u00e9rativement vrais pour autoriser l&rsquo;action.<\/li>\n<li><strong>Liste d&rsquo;ajouts (Add List) :<\/strong> Ensemble des nouveaux pr\u00e9dicats devenant vrais dans le monde \u00e0 la suite directe de l&rsquo;action.<\/li>\n<li><strong>Liste de suppressions (Delete List) :<\/strong> Ensemble des pr\u00e9dicats ant\u00e9rieurs cessant d&rsquo;\u00eatre vrais d\u00e8s l&rsquo;instant o\u00f9 l&rsquo;action est ex\u00e9cut\u00e9e.<\/li>\n<\/ul>\n<p>Cette formalisation a donn\u00e9 naissance, \u00e0 la fin des ann\u00e9es 1990, au langage standard international <strong>PDDL<\/strong> (<em>Planning Domain Definition Language<\/em>), utilis\u00e9 encore aujourd&rsquo;hui dans toutes les comp\u00e9titions mondiales de planification automatis\u00e9e. Qu&rsquo;il s&rsquo;agisse de planifier les trajectoires op\u00e9rationnelles des rovers martiens de la NASA, d&rsquo;orchestrer la logistique mondiale des cha\u00eenes d&rsquo;approvisionnement portuaires ou de concevoir des architectures de planification hi\u00e9rarchique de r\u00e9seaux de t\u00e2ches (<strong>HTN<\/strong> &#8211; <em>Hierarchical Task Networks<\/em>), les algorithmes modernes restent profond\u00e9ment tributaires de l&rsquo;analyse moyens-fins originelle, souvent combin\u00e9e avec l&rsquo;algorithme heuristique <span class=\"arabpsy-math-inline\" data-latex=\"A^*\">$A^*$<\/span> pour garantir la d\u00e9couverte rapide de chemins de co\u00fbt optimal.<\/p>\n<h3>11.2 Le d\u00e9bat IA symbolique (GOFAI) contre connexionnisme contemporain<\/h3>\n<p>Dans l&rsquo;histoire des id\u00e9es, le General Problem Solver se dresse comme l&rsquo;arch\u00e9type le plus pur et le plus \u00e9loquent de ce que le philosophe John Haugeland a baptis\u00e9 avec une pointe d&rsquo;ironie affectueuse la <strong>GOFAI<\/strong> (<em>Good Old-Fashioned Artificial Intelligence<\/em>, ou intelligence artificielle symbolique classique). Cette approche repose sur la conviction que l&rsquo;essence de la pens\u00e9e r\u00e9side dans la manipulation explicite, logique, transparente et d\u00e9ductive de symboles discrets dot\u00e9s d&rsquo;une s\u00e9mantique assignable.<\/p>\n<p>Le triomphe contemporain spectaculaire du <strong>connexionnisme<\/strong> \u2014 mat\u00e9rialis\u00e9 par les r\u00e9seaux de neurones profonds (<em>Deep Learning<\/em>), les transformeurs et les grands mod\u00e8les de langage (LLM) \u2014 a mis en lumi\u00e8re par contraste les limites s\u00e9v\u00e8res du paradigme GOFAI :<\/p>\n<ul>\n<li>Incapacit\u00e9 du symbolisme pur \u00e0 ancrer ses concepts dans le signal perceptif brut (probl\u00e8me de l&rsquo;ancrage des symboles de Stevan Harnad).<\/li>\n<li>Fragilit\u00e9 catastrophique face aux donn\u00e9es bruit\u00e9es ou incompl\u00e8tes.<\/li>\n<li>Co\u00fbt r\u00e9dhibitoire de l&rsquo;ing\u00e9nierie manuelle des connaissances.<\/li>\n<\/ul>\n<p>Cependant, le triomphe du connexionnisme a engendr\u00e9 ses propres pathologies : opacit\u00e9 des \u00ab bo\u00eetes noires \u00bb neuronales, hallucinations factuelles, vuln\u00e9rabilit\u00e9 aux attaques contradictoires et incapacit\u00e9 flagrante \u00e0 d\u00e9ployer un raisonnement logique rigoureux, syst\u00e9matique et v\u00e9rifiable sur de longues cha\u00eenes de d\u00e9duction. C&rsquo;est la raison pour laquelle nous assistons aujourd&rsquo;hui \u00e0 une puissante r\u00e9surgence contemporaine sous la banni\u00e8re des <strong>mod\u00e8les neuro-symboliques<\/strong>. Des chercheurs de premier plan, tels que Gary Marcus, Josh Tenenbaum ou Yann LeCun (\u00e0 travers son architecture JEPA), soutiennent que l&rsquo;intelligence artificielle de nouvelle g\u00e9n\u00e9ration devra imp\u00e9rativement combiner la puissance d&rsquo;apprentissage perceptif statistique des r\u00e9seaux de neurones profonds avec les m\u00e9canismes explicites de raisonnement structur\u00e9, de manipulation de variables et d&rsquo;analyse moyens-fins h\u00e9rit\u00e9s de Newell et Simon.<\/p>\n<h3>11.3 Applications de l&rsquo;analyse moyens-fins dans l&rsquo;ing\u00e9nierie logicielle<\/h3>\n<p>L&rsquo;h\u00e9ritage pragmatique du GPS s&rsquo;est \u00e9galement diffus\u00e9 silencieusement dans le tissu m\u00eame de l&rsquo;ing\u00e9nierie logicielle contemporaine et des architectures de syst\u00e8mes complexes :<\/p>\n<ul>\n<li><strong>Les syst\u00e8mes experts et moteurs de r\u00e8gles :<\/strong> Les c\u00e9l\u00e8bres moteurs d&rsquo;inf\u00e9rence \u00e0 cha\u00eenage arri\u00e8re (<em>backward chaining<\/em>), omnipr\u00e9sents dans les syst\u00e8mes d&rsquo;aide au diagnostic m\u00e9dical ou de contr\u00f4le industriel (tels que Drools ou CLIPS), appliquent rigoureusement une logique moyens-fins : partant d&rsquo;un but diagnostique vis\u00e9, le moteur identifie les r\u00e8gles dont la conclusion valide ce but, et transforme leurs pr\u00e9misses non v\u00e9rifi\u00e9es en nouveaux sous-objectifs d&rsquo;investigation.<\/li>\n<li><strong>Le paradigme BDI (Belief-Desire-Intention) :<\/strong> Au sein des architectures d&rsquo;agents autonomes et de robotique distribu\u00e9e, le mod\u00e8le BDI mod\u00e9lise le comportement d\u00e9cisionnel en instanciant des croyances (\u00e9tat courant), des d\u00e9sirs (\u00e9tats-buts) et des intentions (plans engag\u00e9s d\u00e9compos\u00e9s r\u00e9cursivement via l&rsquo;analyse moyens-fins).<\/li>\n<li><strong>La synth\u00e8se de programmes et la v\u00e9rification formelle :<\/strong> Les environnements modernes d&rsquo;assistance \u00e0 la preuve math\u00e9matique (comme Coq, Lean ou Isabelle) reposent sur des tactiques de d\u00e9composition de th\u00e9or\u00e8mes en lemmes interm\u00e9diaires qui r\u00e9pliquent m\u00e9caniquement la philosophie proc\u00e9durale introduite par Newell, Shaw et Simon il y a plus de six d\u00e9cennies.<\/li>\n<\/ul>\n<h2>12. R\u00e9\u00e9valuation contemporaine de la pens\u00e9e de Newell et Simon en psychologie<\/h2>\n<p>Plus d&rsquo;un demi-si\u00e8cle apr\u00e8s les premi\u00e8res exp\u00e9rimentations du General Problem Solver, la communaut\u00e9 des sciences cognitives mesure avec une lucidit\u00e9 accrue l&rsquo;ampleur monumentale de la trace laiss\u00e9e par Newell et Simon. Leur \u0153uvre continue de structurer les d\u00e9bats contemporains sur la gen\u00e8se de l&rsquo;expertise et la nature profonde de la t\u00e9l\u00e9ologie mentale.<\/p>\n<h3>12.1 Human Problem Solving (1972) : Un monument de la psychologie cognitive<\/h3>\n<p>La publication en 1972 par Allen Newell et Herbert A. Simon de leur ouvrage cardinal de 920 pages, <a rel=\"noopener noreferrer\" href=\"https:\/\/monoskop.org\/images\/8\/87\/Newell_Simon_Human_Problem_Solving_1972.pdf\"><em>Human Problem Solving<\/em><\/a>, marque l&rsquo;apog\u00e9e scientifique du paradigme du traitement de l&rsquo;information. Cet ouvrage massif, fruit de quinze ann\u00e9es de recherches m\u00e9thodiques et d&rsquo;analyses scrupuleuses de milliers de pages de protocoles verbaux, est universellement c\u00e9l\u00e9br\u00e9 comme l&rsquo;un des trait\u00e9s scientifiques les plus influents du XXe si\u00e8cle.<\/p>\n<p>L&rsquo;impact du livre fut triple :<\/p>\n<ul>\n<li>Il a l\u00e9gitim\u00e9 de mani\u00e8re d\u00e9finitive la mod\u00e9lisation computationnelle comme m\u00e9thode scientifique de plein droit en psychologie, prouvant qu&rsquo;un programme informatique pouvait surpasser le flou des m\u00e9taphores litt\u00e9raires sans sacrifier la richesse qualitative du comportement humain.<\/li>\n<li>Il a \u00e9tabli une taxonomie universelle des types de t\u00e2ches, des topologies d&rsquo;espaces et des op\u00e9rateurs cognitifs qui sert encore aujourd&rsquo;hui de vocabulaire de base dans tous les laboratoires d&rsquo;ergonomie cognitive, de design d&rsquo;interaction et de sciences de l&rsquo;apprentissage.<\/li>\n<li>Il a prouv\u00e9 empiriquement que la pens\u00e9e n&rsquo;est pas une simple r\u00e9ponse conditionn\u00e9e ni une transe mystique inaccessible au logos, mais une architecture causale d&rsquo;op\u00e9rations finies, mesurables et reproductibles.<\/li>\n<\/ul>\n<h3>12.2 Diff\u00e9rences d&rsquo;expertise : Novices vs Experts \u00e0 la lumi\u00e8re du GPS<\/h3>\n<p>L&rsquo;un des apports les plus p\u00e9rennes issus des d\u00e9veloppements ult\u00e9rieurs du GPS r\u00e9side dans la mod\u00e9lisation pr\u00e9cise de la fracture cognitive s\u00e9parant les <strong>sujets novices<\/strong> des <strong>sujets experts<\/strong>, initialement d\u00e9voil\u00e9e par Herbert Simon et William G. Chase dans leurs \u00e9tudes canoniques de 1973 sur les ma\u00eetres d&rsquo;\u00e9checs.<\/p>\n<p>Ces recherches ont mis en lumi\u00e8re une asym\u00e9trie cognitive saisissante dans le mode d&rsquo;exploitation de l&rsquo;espace du probl\u00e8me :<\/p>\n<p><strong>1. La posture cognitive du novice : L&rsquo;analyse moyens-fins ascendante<\/strong><br \/>\nLorsqu&rsquo;un individu novice est confront\u00e9 \u00e0 un domaine inconnu ou \u00e0 une t\u00e2che inhabituelle, il ne dispose d&rsquo;aucun sch\u00e9ma abstrait m\u00e9moris\u00e9 ni d&rsquo;aucune intuition pr\u00e9\u00e9tablie. Il est alors cognitivement contraint d&rsquo;adopter une d\u00e9marche <em>ascendante et s\u00e9quentielle<\/em> (<em>bottom-up<\/em>) : l&rsquo;analyse moyens-fins pure. Le novice s&rsquo;\u00e9puise \u00e0 scruter les disparit\u00e9s locales superficielles, \u00e0 formuler laborieusement des sous-buts d&rsquo;adaptation et \u00e0 jongler avec les pr\u00e9conditions au sein d&rsquo;une m\u00e9moire de travail rapidement satur\u00e9e. Sa progression est h\u00e9sitante, co\u00fbteuse en \u00e9nergie et hautement vuln\u00e9rable aux impasses.<\/p>\n<p><strong>2. La posture cognitive de l&rsquo;expert : La reconnaissance de motifs et l&rsquo;acc\u00e8s direct<\/strong><br \/>\n\u00c0 l&rsquo;oppos\u00e9, le ma\u00eetre expert dans son domaine (qu&rsquo;il soit grand ma\u00eetre international d&rsquo;\u00e9checs, clinicien \u00e9m\u00e9rite auscultant un patient ou physicien th\u00e9oricien chevronn\u00e9) n&rsquo;a presque jamais recours \u00e0 l&rsquo;analyse moyens-fins dans les situations standard. Gr\u00e2ce \u00e0 des d\u00e9cennies de pratique d\u00e9lib\u00e9r\u00e9e, il a emmagasin\u00e9 en m\u00e9moire \u00e0 long terme une biblioth\u00e8que colossale comptant entre 50 000 et 100 000 motifs symboliques complexes (<em>chunks<\/em>). \u00c0 la vue d&rsquo;une situation, une proc\u00e9dure de reconnaissance perceptive directe et instantan\u00e9e s&rsquo;enclenche : la configuration per\u00e7ue est imm\u00e9diatement associ\u00e9e au patron canonique m\u00e9moris\u00e9, lib\u00e9rant en une fraction de seconde la strat\u00e9gie globale descendante (<em>top-down<\/em>) appropri\u00e9e, sans la moindre recherche heuristique arborescente.<\/p>\n<p>Fait fascinant document\u00e9 par Simon : l&rsquo;expert ne redevient un adepte de l&rsquo;analyse moyens-fins que lorsqu&rsquo;il est d\u00e9lib\u00e9r\u00e9ment extrait de sa zone de confort par un probl\u00e8me d\u00e9stabilisant dont la structure viole tous les patrons connus. L&rsquo;analyse moyens-fins du GPS n&rsquo;est donc pas la m\u00e9thode cognitive la plus efficiente en situation de ma\u00eetrise \u00e9tablie, mais elle constitue <strong>le recours cognitif ultime et universel de l&rsquo;intelligence humaine face \u00e0 l&rsquo;inconnu<\/strong>.<\/p>\n<h3>12.3 Conclusion \u00e9pist\u00e9mologique : Permanence du paradigme de traitement de l&rsquo;information<\/h3>\n<p>Au terme de cette analyse exhaustive, le <em>General Problem Solver<\/em> et l&rsquo;analyse moyens-fins se r\u00e9v\u00e8lent dans toute leur grandeur historique et philosophique. Loin de n&rsquo;\u00eatre qu&rsquo;un v\u00e9n\u00e9rable artefact archiv\u00e9 dans les annales de l&rsquo;informatique des pionniers, le GPS a pos\u00e9 les fondations in\u00e9branlables sur lesquelles repose l&rsquo;\u00e9difice contemporain de la science de l&rsquo;esprit.<\/p>\n<p>En arrachant la psychologie \u00e0 la st\u00e9rilit\u00e9 m\u00e9canique du b\u00e9haviorisme radical sans pour autant retomber dans les mirages insondables de la sp\u00e9culation m\u00e9taphysique, Allen Newell et Herbert A. Simon ont accompli un geste \u00e9pist\u00e9mologique d&rsquo;une audace comparable \u00e0 celle de Galil\u00e9e math\u00e9matisant le mouvement physique des corps. Ils ont prouv\u00e9 que la finalit\u00e9, l&rsquo;intentionnalit\u00e9 et le raisonnement t\u00e9l\u00e9ologique \u2014 la qu\u00eate d\u00e9lib\u00e9r\u00e9e d&rsquo;une fin par l&rsquo;articulation m\u00e9thodique de moyens \u2014 pouvaient \u00eatre rigoureusement d\u00e9crits comme une m\u00e9canique formelle transparente, d\u00e9terministe et mat\u00e9rialisable au sein d&rsquo;un syst\u00e8me physique fini.<\/p>\n<p>Quelles que soient les mutations technologiques actuelles ou futures, qu&rsquo;il s&rsquo;agisse de l&rsquo;av\u00e8nement des r\u00e9seaux neuronaux profonds de dimension plan\u00e9taire ou de la prospective de l&rsquo;intelligence artificielle g\u00e9n\u00e9rale (AGI), l&rsquo;analyse moyens-fins demeure un invariant structurel ind\u00e9passable de la rationalit\u00e9 humaine. D\u00e8s qu&rsquo;un \u00eatre conscient \u2014 qu&rsquo;il soit fa\u00e7onn\u00e9 par les millions d&rsquo;ann\u00e9es de l&rsquo;\u00e9volution biologique ou qu&rsquo;il \u00e9merge des entrelacs de silicium de l&rsquo;ing\u00e9nierie humaine \u2014 se tient au seuil d&rsquo;un territoire inconnu, s\u00e9pare par la pens\u00e9e ce qui est de ce qui devrait \u00eatre, et entreprend patiemment de combler le gouffre qui l&rsquo;\u00e9loigne de son but, il r\u00e9it\u00e8re, avec une fid\u00e9lit\u00e9 bouleversante, la geste intellectuelle universelle que le General Problem Solver avait pour la premi\u00e8re fois os\u00e9 inscrire dans la machine.<\/p>\n<h2>R\u00e9f\u00e9rences<\/h2>\n<ul>\n<li>Anderson, J. R. (1993). <em>Rules of the mind<\/em>. Lawrence Erlbaum Associates. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.4324\/9780203763148\">https:\/\/doi.org\/10.4324\/9780203763148<\/a><\/li>\n<li>Anderson, J. R., Bothell, D., Byrne, M. D., Douglass, S., Lebiere, C., &#038; Quinones, Y. (2004). An integrated theory of the mind. <em>Psychological Review<\/em>, 111(4), 1036\u20131060. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1037\/0033-295X.111.4.1036\">https:\/\/doi.org\/10.1037\/0033-295X.111.4.1036<\/a><\/li>\n<li>Chase, W. G., &#038; Simon, H. A. (1973). Perception in chess. <em>Cognitive Psychology<\/em>, 4(1), 55\u201381. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1016\/0010-0285(73)90004-2\">https:\/\/doi.org\/10.1016\/0010-0285(73)90004-2<\/a><\/li>\n<li>Ericsson, K. A., &#038; Simon, H. A. (1984). <em>Protocol analysis: Verbal reports as data<\/em>. MIT Press. <a rel=\"noopener noreferrer\" href=\"https:\/\/mitpress.mit.edu\/9780262550239\/protocol-analysis\/\">https:\/\/mitpress.mit.edu\/9780262550239\/protocol-analysis\/<\/a><\/li>\n<li>Fikes, R. E., &#038; Nilsson, N. J. (1971). STRIPS: A new approach to the application of theorem proving to problem solving. <em>Artificial Intelligence<\/em>, 2(3\u20134), 189\u2013208. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1016\/0004-3702(71)90010-5\">https:\/\/doi.org\/10.1016\/0004-3702(71)90010-5<\/a><\/li>\n<li>Laird, J. E. (2012). <em>The Soar cognitive architecture<\/em>. MIT Press. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.7551\/mitpress\/9780262122962.001.0001\">https:\/\/doi.org\/10.7551\/mitpress\/9780262122962.001.0001<\/a><\/li>\n<li>Laird, J. E., Newell, A., &#038; Rosenbloom, P. S. (1987). SOAR: An architecture for general intelligence. <em>Artificial Intelligence<\/em>, 33(1), 1\u201364. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1016\/0004-3702(87)90050-6\">https:\/\/doi.org\/10.1016\/0004-3702(87)90050-6<\/a><\/li>\n<li>Miller, G. A. (1956). The magical number seven, plus or minus two: Some limits on our capacity for processing information. <em>Psychological Review<\/em>, 63(2), 81\u201397. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1037\/h0043158\">https:\/\/doi.org\/10.1037\/h0043158<\/a><\/li>\n<li>Newell, A. (1990). <em>Unified theories of cognition<\/em>. Harvard University Press. <a rel=\"noopener noreferrer\" href=\"https:\/\/www.hup.harvard.edu\/books\/9780674921016\">https:\/\/www.hup.harvard.edu\/books\/9780674921016<\/a><\/li>\n<li>Newell, A., &#038; Simon, H. A. (1956). The logic theory machine: A complex information processing system. <em>IRE Transactions on Information Theory<\/em>, 2(3), 61\u201379. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1109\/TIT.1956.1056797\">https:\/\/doi.org\/10.1109\/TIT.1956.1056797<\/a><\/li>\n<li>Newell, A., &#038; Simon, H. A. (1961). GPS, a program that simulates human thought. Dans H. Billings (Ed.), <em>Lernende Automaten<\/em> (pp. 109\u2013124). R. Oldenbourg. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1007\/978-3-663-02220-6_7\">https:\/\/doi.org\/10.1007\/978-3-663-02220-6_7<\/a><\/li>\n<li>Newell, A., &#038; Simon, H. A. (1972). <em>Human problem solving<\/em>. Prentice-Hall. <a rel=\"noopener noreferrer\" href=\"https:\/\/archive.org\/details\/humanproblemsolv0000newe\">https:\/\/archive.org\/details\/humanproblemsolv0000newe<\/a><\/li>\n<li>Newell, A., &#038; Simon, H. A. (1976). Computer science as empirical inquiry: Symbols and search. <em>Communications of the ACM<\/em>, 19(3), 113\u2013126. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1145\/360018.360022\">https:\/\/doi.org\/10.1145\/360018.360022<\/a><\/li>\n<li>Newell, A., Shaw, J. C., &#038; Simon, H. A. (1959). <em>Report on a general problem-solving program<\/em>. Proceedings of the International Conference on Information Processing, UNESCO, Paris, 256\u2013264. <a rel=\"noopener noreferrer\" href=\"http:\/\/shelf1.library.cmu.edu\/IMAP\/PUSP\/RR\/P101.pdf\">http:\/\/shelf1.library.cmu.edu\/IMAP\/PUSP\/RR\/P101.pdf<\/a><\/li>\n<li>Simon, H. A. (1955). A behavioral model of rational choice. <em>The Quarterly Journal of Economics<\/em>, 69(1), 99\u2013118. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.2307\/1884852\">https:\/\/doi.org\/10.2307\/1884852<\/a><\/li>\n<li>Simon, H. A. (1956). Rational choice and the structure of the environment. <em>Psychological Review<\/em>, 63(2), 129\u2013138. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1037\/h0042769\">https:\/\/doi.org\/10.1037\/h0042769<\/a><\/li>\n<li>Simon, H. A. (1969). <em>The sciences of the artificial<\/em>. MIT Press. <a rel=\"noopener noreferrer\" href=\"https:\/\/mitpress.mit.edu\/9780262691918\/the-sciences-of-the-artificial\/\">https:\/\/mitpress.mit.edu\/9780262691918\/the-sciences-of-the-artificial\/<\/a><\/li>\n<li>Simon, H. A. (1979). Rational decision making in business organizations. <em>American Economic Review<\/em>, 69(4), 493\u2013513. <a rel=\"noopener noreferrer\" href=\"https:\/\/www.jstor.org\/stable\/1808698\">https:\/\/www.jstor.org\/stable\/1808698<\/a><\/li>\n<li>Sussman, G. J. (1975). <em>A computer model of skill acquisition<\/em>. American Elsevier. <a rel=\"noopener noreferrer\" href=\"https:\/\/doi.org\/10.1016\/C2013-0-06485-6\">https:\/\/doi.org\/10.1016\/C2013-0-06485-6<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u00c9tude acad\u00e9mique approfondie du General Problem Solver (GPS) et de l&rsquo;analyse moyens-fins d\u00e9velopp\u00e9s par Allen Newell et Herbert A. Simon en psychologie cognitive.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","categories":[1516,647],"tags":[4687,9791,1553,9790,4512],"class_list":["post-8839","psych_article","type-psych_article","status-publish","hentry","category-histoire-de-la-psychologie","category-psychologie-cognitive","tag-allen-newell","tag-analyse-moyens-fins","tag-architecture-cognitive","tag-general-problem-solver","tag-herbert-simon"],"_links":{"self":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_article\/8839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_article"}],"about":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/types\/psych_article"}],"author":[{"embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8839"}],"version-history":[{"count":0,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=\/wp\/v2\/psych_article\/8839\/revisions"}],"wp:attachment":[{"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/french.arabpsychology.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}