← Derniers articles
🔬 applied physics

A CMOS+X Spiking Neuron With On-Chip Machine Learning

Ce document présente une conception de neurone à impulsions CMOS+X combinant un transistor NMOS et une jonction tunnel magnétique (MTJ) qui reproduit intrinsèquement les comportements des neurones biologiques et permet l'apprentissage automatique analogique sur puce, démontrant avec succès l'entraînement et l'inférence sur une tâche XOR sans circuit de contrôle supplémentaire.

Auteurs originaux : Steven Louis, Matthew Blake Abramson, Hannah Bradley, Cody Trevillian, Gene David Nelson, Andrei Slavin, Artem Litvinenko, Jason Gorski, Ilya N. Krivorotov, Darrin Hanna, Vasyl Tyberkevych

Publié 2026-08-12
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Steven Louis, Matthew Blake Abramson, Hannah Bradley, Cody Trevillian, Gene David Nelson, Andrei Slavin, Artem Litvinenko, Jason Gorski, Ilya N. Krivorotov, Darrin Hanna, Vasyl Tyberkevych

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous essayiez de construire un ordinateur super intelligent qui tient dans votre poche et fonctionne sur une seule batterie, capable d'apprendre de nouveaux tours en temps réel. Aujourd'hui, les ordinateurs sont comme de gigantesques bibliothèques gourmandes en énergie où chaque livre doit être lu et relu pour trouver un seul fait. Ils sont rapides, mais ils consomment beaucoup d'énergie et prennent beaucoup de place. Les scientifiques cherchent une autre voie : un ordinateur qui fonctionne plus comme un cerveau humain. Au lieu de lire constamment des livres, un cerveau attend un signal — un « pic » (spike) — et n'effectue du travail que lorsque quelque chose d'intéressant se produit. C'est ce qu'on appelle un « réseau de neurones à impulsions » (spiking neural network). C'est comme une ville où les lumières ne s'allument que lorsqu'une personne passe, économisant ainsi l'électricité. Mais construire une puce semblable à un cerveau à partir du silicium standard que nous utilisons pour nos téléphones et ordinateurs portables est difficile. Les composants standards sont excellents pour les mathématiques, mais ils ne sont pas très doués pour imiter la façon désordonnée et biologique dont les neurones émettent des impulsions. Ainsi, les chercheurs se demandent : pouvons-nous mélanger nos composants informatiques standards avec de nouveaux matériaux exotiques pour créer une puce qui pense comme un cerveau ?

Dans cet article, une équipe de chercheurs explore une solution ingénieuse appelée « CMOS+X ». Considérez le « CMOS » comme les briques Lego standard et fiables que nous utilisons pour construire tous nos appareils électroniques actuels. Le « X » est une nouvelle pièce spéciale qu'ils veulent emboîter sur ces briques pour leur donner des pouvoirs cérébraux. Dans cette étude spécifique, le « X » est un minuscule interrupteur magnétique appelé Jonction Tunnel Magnétique (MTJ). Ce sont le même types d'interrupteurs utilisés dans certaines puces de mémoire modernes, mais les chercheurs les utilisent d'une manière nouvelle. Ils associent cet interrupteur magnétique à un seul transistor standard (une minuscule valve électronique) pour créer un tout nouveau type de neurone artificiel. La grande question qu'ils posent est la suivante : ce simple duo de pièces, travaillant ensemble, peut-il réellement agir comme un neurone biologique ? Peut-il attendre un signal, décider s'il est assez fort, puis « émettre » un pic ? Et plus important encore, un réseau entier de ces éléments peut-il apprendre un puzzle difficile simplement en observant ses propres erreurs ?

Les chercheurs ont construit une version virtuelle de ce système en utilisant un programme informatique populaire appelé LTspice, qui est comme un simulateur de circuits électroniques. Ils n'ont pas construit de puce physique en laboratoire pour ce test spécifique ; au lieu de cela, ils ont créé un modèle numérique hautement détaillé pour voir si la physique fonctionnerait. Leur principale conclusion est que ce duo « NMOS+MTJ » se comporte effectivement comme un neurone biologique. Lorsqu'ils envoyaient un signal de tension dans celui-ci, la partie magnétique à l'intérieur tournait et se déplaçait, créant un « pic » net dans la tension de sortie, tout comme un véritable neurone émettant une impulsion. Cela se produisait sans aucune câblage complexe supplémentaire ou ordinateurs numériques lui dictant quoi faire ; le comportement provenait naturellement de la physique des matériaux magnétiques.

L'article montre que ces neurones artificiels peuvent faire toutes les choses cool que font les vrais neurones. Ils ont un « seuil », ce qui signifie qu'ils ignorent les chuchotements faibles et ne crient (émettent un pic) que lorsque le signal est assez fort. Ils ont une « latence », où un signal plus fort les fait émettre plus rapidement et un signal plus faible les fait attendre un peu plus longtemps. Ils possèdent même une « période réfractaire », un court temps de repos après l'émission où ils ne peuvent pas émettre à nouveau immédiatement, tout comme une cellule cérébrale réelle a besoin d'un moment pour se recharger. Ils peuvent également « intégrer » des signaux, en additionnant plusieurs petites poussées au fil du temps jusqu'à ce qu'ils atteignent enfin le point d'émission.

L'équipe a ensuite connecté ces neurones entre eux pour former un petit réseau, les reliant par des « synapses » (qu'ils ont modélisées comme des amplificateurs réglables). Ils ont appris à ce réseau à résoudre le problème du XOR, un puzzle logique classique qui est trop complexe pour les ordinateurs simples à une seule couche, mais facile pour un cerveau. Le réseau a appris en ajustant la force des connexions entre les neurones selon une règle appelée « descente de gradient ». Dans la simulation, le réseau essayait de résoudre le puzzle, voyait à quel point son timing était erroné, puis ajustait les connexions pour se rapprocher de la bonne réponse. Après environ 16 cycles d'essais et de corrections, le réseau a réussi à apprendre le motif. Les pics de sortie s'alignaient parfaitement avec les temps cibles, prouvant que le système pouvait apprendre une tâche complexe et non linéaire entièrement au sein de la simulation de circuit analogique.

Les auteurs précisent avec prudence qu'il s'agit d'une simulation de preuve de concept. Ils n'ont pas encore construit de puce physique faisant cela, et ils n'ont pas encore testé comment elle gérerait les imperfections du monde réel comme la chaleur ou les erreurs de fabrication. Cependant, la simulation suggère que si nous pouvons construire ces circuits en utilisant des processus de fabrication standards (puisque les parties magnétiques sont déjà utilisées dans les puces de mémoire), nous pourrions créer un nouveau type de puce informatique. Cette puce serait capable d'apprendre et de traiter l'information là où les données se trouvent, en utilisant très peu d'énergie, ce qui pourrait changer la donne pour les appareils intelligents devant fonctionner sur des batteries pendant longtemps. L'étude ouvre la porte à un avenir où nos appareils électroniques ne se contentent pas de calculer des nombres, mais « pensent » réellement de la même manière rythmique et basée sur les impulsions que nos cerveaux.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →