Jonathan Suru

Les Neurosciences Computationnelles : Introduction

Le cerveau humain est l'un des objets les plus complexes connu de l'univers. Cette masse de tissu gélatineux, pesant à peine 1,4 kg, contient environ 86 milliards de neurones connectés par des milliers de milliards de synapses. Comment une telle architecture peut-elle produire nos pensées, nos souvenirs ou nos mouvements ?

C'est pour tenter de répondre à cette question colossale que je me base ici sur les leçons issues du cours d'introduction sur le CNI proposé par l'African Computational Neuroscience Educational Initiative (ACNEI). Cette initiative unique permet de plonger au cœur d'un domaine interdisciplinaire qui mobilise les mathématiques, l'informatique et la physique pour modéliser, simuler et comprendre la structure et les fonctions du cerveau.

Ce champ de recherche ne se contente pas d'observer ; il construit des modèles. Plus encore, il entretient une relation étroite et symbiotique avec l'intelligence artificielle (IA). Tandis que les neurosciences étudient comment la connectivité et la dynamique neuronale dictent le comportement, l'IA et l'apprentissage automatique s'attachent à comprendre comment l'architecture et la dynamique des réseaux influencent leurs performances.

Historiquement, ces deux disciplines partagent des fondements communs, notamment depuis les travaux fondateurs de McCulloch et Pitts (1943), qui ont démontré que des circuits neuronaux simples peuvent implémenter des fonctions logiques. Aujourd'hui, cette convergence se traduit par la conception de systèmes neuromorphiques bio-inspirés, tels que les réseaux de neurones à impulsions (Spiking Neural Networks), qui imitent le codage de l'information biologique. En retour, l'IA est désormais un outil indispensable, permettant des analyses assistées par ordinateur de données cérébrales complexes et une modélisation efficace à grande échelle.

Pour comprendre cette science, il faut d'abord appréhender l'objet de base, puis décortiquer ses fondements théoriques et biophysiques.

1. L'épistémologie : Les trois niveaux de David Marr

Avant même d'écrire une équation, le scientifique doit se poser une question fondamentale : "Qu'est-ce que j'essaie de modéliser ?". Pour structurer la pensée scientifique et éviter la confusion entre le phénomène et la cause, le domaine s'appuie largement sur la trame conceptuelle proposée par David Marr.

Tout modèle en neurosciences computationnelles peut être classé selon trois niveaux d'abstraction :

C'est à ce dernier niveau, et à sa jonction avec le niveau algorithmique, que les modèles de neurones entrent en jeu.

2. Qu'est-ce qu'un Neurone ?

Avant de plonger dans les mathématiques, il est crucial de définir l'acteur principal. Un neurone est une cellule excitable, spécialisée dans la réception, le traitement et la transmission de signaux électrochimiques.

Le rôle du neurone est fondamental : il agit comme l'unité de traitement de l'information du système nerveux. Sa fonction principale est de transmettre des informations rapidement entre différentes parties du corps (cerveau, moelle épinière, muscles, organes) pour coordonner nos actions, nos sensations et nos pensées. Il reçoit des signaux d'entrée, les intègre, et si la stimulation est suffisante, envoie un signal de sortie.

Structure pyramidale abstraite
Anatomie d'un neurone : Dendrites, Soma, Axone et Synapses (Source: Wikimedia Commons).

La clé de son fonctionnement réside dans sa structure et, plus précisément, dans sa membrane neuronale. La membrane neuronale est une bicouche lipidique (une fine enveloppe grasse) d'environ 5 nanomètres d'épaisseur qui délimite la cellule. Ce n'est pas une simple paroi statique : elle agit comme une frontière sélective et active. Elle est parsemée de protéines (les canaux ioniques, des pores qui s'ouvrent et se ferment) qui contrôlent le passage des ions chargés (comme le sodium Na+ et le potassium K+), créant et maintenant ainsi une différence de potentiel électrique entre l'intérieur et l'extérieur de la cellule. C'est cette propriété électrique de la membrane qui permet le signal électrique.

Anatomiquement, on peut décomposer le neurone en quatre parties principales :

3. Fondements Biophysiques : Le Neurone comme Circuit Électrique

Pour modéliser un neurone, il faut comprendre sa physique. Comme vu précédemment, la membrane neuronale est une bicouche lipidique qui isole l'intérieur (conducteur, riche en potassium $K^+$) de l'extérieur (conducteur, riche en sodium $Na^+$).

Cette structure physique se traduit en électronique par deux composants fondamentaux :

  1. Le Condensateur ($C_m$) : La bicouche lipidique agit comme un isolant entre deux milieux conducteurs. Elle stocke les charges séparées, créant une différence de potentiel.
  2. Les Résistances ($R$) : La membrane est percée de pores protéiques, les canaux ioniques, qui laissent passer les ions. Ils agissent comme des résistances variables.

Par conséquent, le neurone se modélise élégamment comme un circuit RC (Résistance-Condensateur).

Schéma du circuit RC équivalent d'une membrane neuronale
Modèle électrique équivalent de la membrane : Résistance ($R$) et Capacité ($C$) en parallèle, alimentés par un courant externe.

4. Le "Gold Standard" : Le Modèle de Hodgkin-Huxley (1952)

C'est le modèle le plus célèbre et le plus précis en neurosciences computationnelles. Hodgkin et Huxley ont réussi à décomposer le courant ionique $I_{ion}$ en composantes spécifiques : le sodium ($Na^+$), le potassium ($K^+$) et un courant de fuite non-spécifique.

Leur génie a été de modéliser la conductance (l'inverse de la résistance) des canaux non pas comme constante, mais comme variable et dépendante du voltage et du temps.

L'équation maîtresse devient :

$$ C_m \frac{dV}{dt} = -g_{Na}(V,t)(V - E_{Na}) - g_{K}(V,t)(V - E_{K}) - g_{L}(V - E_{L}) + I_{inj} $$
Graphique du potentiel d'action généré par le modèle de Hodgkin-Huxley
Composants de base des modèles de type Hodgkin-Huxley.

OĂą :

La résolution numérique de ce système à chaque pas de temps pour des millions de neurones est prohibitif en termes de coût de calcul.

5. L'Élégance de la Simplification : Le Modèle LIF

Pour étudier la dynamique de grands réseaux ou créer de l'IA efficace, les chercheurs ont besoin du "mécanisme minimum" capable de produire un spike. Cela nous amène au modèle Leaky Integrate-and-Fire (LIF).

Ce modèle se concentre sur l'évolution temporelle du potentiel de membrane $V(t)$ en considérant simplement le comportement global du circuit RC. Son fonctionnement repose sur quatre mécanismes électriques successifs :

  1. Intégration : Le potentiel de membrane augmente (ou diminue) en réponse au courant d'entrée $I(t)$ qui charge la capacité membranaire.
  2. Fuite (Leak) : Simultanément, en raison de la résistance membranaire, une partie de la charge électrique s'échappe. Cela force le potentiel à décroître spontanément pour revenir vers le niveau de repos $E_L$ en l'absence de stimulation.
  3. Déclenchement (Fire) : Si l'effet cumulé du courant injecté parvient à faire atteindre au potentiel un seuil critique $V_{th}$, le neurone génère immédiatement un potentiel d'action (un spike).
  4. Réinitialisation (Reset) : Suite à l'émission du spike, le potentiel de membrane est brutalement ramené à une valeur de départ $V_{reset}$, proche du potentiel de repos, mettant fin à l'intégration en cours.

L'équation différentielle régissant ce système est :

$$ \tau_m \frac{dV(t)}{dt} = -(V(t) - E_L) + R I(t) $$

OĂą $\tau_m = R C_m$ est la constante de temps de la membrane.

Ce modèle ignore la forme complexe du spike biologique, mais il capture parfaitement l'essence du traitement de l'information neuronale : l'intégration temporelle et la décision binaire. C'est la base des Réseaux de Neurones Spiking (SNN), une forme d'IA bio-inspirée qui code l'information par le timing des impulsions, imitant ainsi le cerveau pour une meilleure performance et une efficacité énergétique accrue.

6. Au-delà du Neurone Unique : Réseaux et Plasticité

Un neurone seul ne fait pas de calcul. Le calcul émerge de l'interaction entre les neurones via les synapses.

7. L'IA et les Neurosciences : Une Symbiose Nécessaire

La relation entre l'intelligence artificielle et les neurosciences computationnelles est loin d'être à sens unique ; elle constitue une véritable symbiose. D'un côté, la biologie inspire l'ingénierie : les contraintes d'efficacité énergétique du cerveau poussent au développement de l'informatique neuromorphique et des réseaux de neurones à impulsions (SNN), cherchant à imiter le traitement événementiel de l'information. De l'autre, l'IA est devenue un "microscope algorithmique" pour les neuroscientifiques. Grâce au Deep Learning, il est désormais possible d'analyser des enregistrements massifs d'activité neuronale, de décoder des pensées à partir de signaux cérébraux ou de simuler des circuits complexes. Ce dialogue incessant permet non seulement de mieux comprendre l'intelligence naturelle, mais aussi de concevoir des machines plus robustes et adaptatives.

Conclusion

Les neurosciences computationnelles offrent un cadre rigoureux pour transformer des observations biologiques en principes de calcul. En passant de la structure anatomique du neurone au modèle de Hodgkin-Huxley (précision ionique), puis au modèle LIF (essence algorithmique), ce domaine nous rapproche d'une compréhension globale de l'esprit humain.

Cette quête n'est pas désintéressée. En dérivant ces principes, nous ne faisons pas que lire le code du cerveau ; nous écrivons celui de l'intelligence artificielle de demain.

Liens Utiles

Pour approfondir vos connaissances et explorer des outils avancés, voici quelques ressources :

Ma recommandation musicale du jour : à écouter sans modération !

Écouter sur YouTube