Réseaux de neurones artificiels
Au milieu du XXe siècle, la recherche sur l’intelligence artificielle connut une avancée remarquable avec les travaux de Warren McCulloch et Walter Pitts. Ces deux chercheurs, que tout semblait opposer, unirent leurs talents pour concevoir un modèle mathématique du neurone. Leur proposition fit évoluer notre compréhension du cerveau et fonda la théorie des futures technologies d’apprentissage automatique.
En 1943, McCulloch, neuropsychiatre chevronné, et Pitts, jeune prodige des mathématiques, publièrent un article fondateur. Ce texte novateur A Logical Calculus of the Ideas Immanent in Nervous Activity établit une correspondance entre le fonctionnement des neurones biologiques et les opérations logiques. Les auteurs s’appuyèrent sur le caractère « tout ou rien » de l’activité neuronale pour modéliser les cellules nerveuses comme des dispositifs binaires, soit actifs, soit inactifs. Cette simplification leur donna la possibilité de construire une équivalence avec la logique booléenne et ses valeurs « vrai/faux ».
Les parcours de ces deux chercheurs méritent qu’on s’y attarde. McCulloch, formé à la psychiatrie, nourrissait depuis longtemps des questionnements philosophiques sur la nature logique de la pensée et son substrat physiologique. Durant les années 1930, il s’investit dans la recherche en neurophysiologie et collabora notamment avec J. G. Dusser de Barenne à Yale, où ils étudièrent la localisation des fonctions cérébrales. Pitts, quant à lui, se distingua par son génie précoce pour les mathématiques. Sans formation académique formelle, il se passionna pour la logique mathématique dès son plus jeune âge, dévorant les Principia Mathematica de Bertrand Russell. Au début des années 1940, il rejoignit l’équipe de Nicolas Rashevsky à l’université de Chicago, groupe pionnier dans l’application des mathématiques à la biologie.
La rencontre entre McCulloch et Pitts survint en 1942, orchestrée par Jerome Lettvin. Malgré leur différence d’âge significative, ils découvrirent très vite leurs intérêts communs. Pitts s’enthousiasma pour le concept de « machine logique », capable d’exécuter des raisonnements, idée qu’il rattachait aux travaux de Leibniz et Turing. McCulloch, de son côté, tentait depuis les années 1920 de traduire l’activité neuronale en calcul logique. Ensemble, ils se demandèrent si le système nerveux ne fonctionnait pas comme une telle machine logique.
Leur article de 1943 marie avec audace des éléments de neurophysiologie, de philosophie et de mathématiques. Ils y présentent un modèle simplifié du neurone comme une entité binaire qui s’active ou non selon la somme de ses entrées excitatrices et inhibitrices, émettant un signal lorsque cette somme dépasse un certain seuil. En reliant ces neurones idéalisés, ils démontrent la construction de réseaux utilisant les fonctions logiques fondamentales (ET, OU, NON). Leur démarche suit une approche axiomatique : à partir d’hypothèses simplificatrices sur l’activité neuronale, ils bâtissent un calcul logique des relations entre neurones.
Les auteurs soulignent eux-mêmes les limites théoriques de leur modèle. Ils ne cherchent pas à représenter fidèlement les neurones biologiques, mais à établir un cadre formel pour raisonner sur des réseaux hypothétiques aux propriétés connues. Ils admettent que l’activité des neurones réels s’avère plus continue que discrète et que des phénomènes comme l’apprentissage modifient durablement la structure des réseaux. Leur ambition réside ailleurs : fournir un outil mathématique pour manipuler rigoureusement des réseaux connus et créer aisément des réseaux aux propriétés désirées.
Cette approche théorique de la biologie, dont Nicolas Rashevsky fut un ardent promoteur, marque l’article de McCulloch et Pitts. Physicien de formation, Rashevsky fonda dans les années 1930 un programme de « biophysique mathématique » à Chicago. Selon lui, la biologie mathématique devait procéder par abstractions et idéalisations, similairement à la physique. Comme le physicien étudie des concepts idéaux tels que le point matériel ou le fluide parfait, le biologiste théoricien doit partir de modèles simplifiés pour saisir progressivement la complexité du vivant. Les mathématiques, d’après Rashevsky, offrent un cadre précieux pour formaliser les phénomènes biologiques et en déduire des propriétés par un raisonnement rigoureux.
C’est dans cet esprit que McCulloch et Pitts façonnent leur modèle de réseaux de neurones logiques. Leur projet ne vise pas tant à décrire le système nerveux réel qu’à montrer comment un réseau d’éléments simples, connectés adéquatement, développe des fonctions logiques et, potentiellement, des raisonnements complexes. Leur travail se rattache aussi aux réflexions contemporaines sur les fondements logiques du calcul, illustrées par la machine de Turing. En 1936, Turing avait montré comment définir le processus de calcul par une machine abstraite manipulant des symboles selon des règles précises. McCulloch et Pitts s’inspirent de cette idée pour concevoir le cerveau comme une machine logique, dont les composants élémentaires seraient les neurones tout-ou-rien.
L’impact de cet article dépassa toutes les attentes. Sur le plan théorique, il posa les fondations des neurosciences computationnelles et des sciences cognitives : l’idée que des fonctions cognitives complexes naissent de réseaux d’unités simples inspira de nombreux travaux en intelligence artificielle et en neurosciences. L’article présente aussi une dimension philosophique en proposant une vision mécaniste de l’esprit, où la pensée se réduirait à des opérations logiques exécutées par des réseaux de neurones. Cette conception marqua durablement les débats sur la nature de l’intelligence et ses rapports au substrat biologique.
Le modèle proposé comporte certes d’importantes limitations, que les auteurs reconnaissent. Il idéalise le neurone comme entité binaire à seuil fixe, alors que les neurones biologiques possèdent des dynamiques continues et adaptatives. Il suppose une structure de réseau figée, quand les connexions neuronales se reconfigurent constamment par plasticité. Néanmoins, par sa clarté formelle, l’article ouvrit un vaste champ de recherches. Il montra comment une approche mathématique éclaire le fonctionnement du système nerveux et, plus largement, les bases biologiques de l’intelligence.
Ce travail témoigne de la richesse des échanges interdisciplinaires. Il naît au carrefour de questionnements philosophiques sur l’esprit, d’avancées expérimentales en neurophysiologie et de développements formels en logique mathématique. C’est par ce croisement que McCulloch et Pitts aboutissent à une vision nouvelle, où le cerveau apparaît comme système de traitement logique de l’information. Si leur modèle demeure rudimentaire, il esquisse les contours conceptuels des futures recherches sur les réseaux de neurones formels et leurs applications.