Thèse soutenue

Réseaux de neurones artificiels avec des nano-dispositifs spintroniques RF

FR  |  
EN
Auteur / Autrice : Nathan Leroux
Direction : Julie Grollier
Type : Thèse de doctorat
Discipline(s) : Physique
Date : Soutenance le 21/04/2022
Etablissement(s) : université Paris-Saclay
Ecole(s) doctorale(s) : École doctorale Physique en Île-de-France (Paris ; 2014-....)
Partenaire(s) de recherche : Référent : Faculté des sciences d'Orsay
graduate school : Université Paris-Saclay. Graduate School Physique (2020-....)
Laboratoire : Laboratoire Albert Fert (Palaiseau, Essonne ; 1995-....)
Jury : Président / Présidente : Dafiné Ravelosona
Examinateurs / Examinatrices : Julie Grollier, John Paul Strachan, Giovanni Finocchio, Damien Querlioz, Adrien F. Vincent
Rapporteur / Rapporteuse : John Paul Strachan, Giovanni Finocchio

Résumé

FR  |  
EN

Aujourd'hui, l'intelligence artificielle bat des records dans la résolution de nombreux problèmes cognitifs. En raison de leur architecture Von Neumann, les ordinateurs actuels ne sont pas adaptés aux algorithmes d'intelligence artificielle et consomment beaucoup d'énergie. Pour réduire cette consommation d'énergie, il est possible de s'inspirer du cerveau : dans les puces neuromorphique, la mémoire et calcul se joignent dans des circuits constitués de neurones artificiels et de synapses disposés en réseau hiérarchique. Cependant, la mise en œuvre de réseaux de neurones artificiels sur des puces électroniques est difficile en raison de la très haute densité de connectivité synaptique requise : chaque neurone doit être connecté à des milliers d'autres neurones, ce qui conduit à des problèmes de connectivité. Pour surmonter ces limitations, une alternative consiste à utiliser des signaux radiofréquences pour propager l'information dans le réseau. Dans un tel réseau, il est possible d'utiliser des neurones artificiels avec des sortis codés en radiofréquence, et des synapses artificielles qui sélectionnent le signal d'entrée qu'elles transmettent en fonction de leur fréquence, améliorant ainsi le routage de l'information pour créer des réseaux à haute densité.Les dispositifs spintroniques sont très intéressants pour la communication de signaux radiofréquence en raison de leur faible consommation d'énergie, de leur large gamme de fréquences, de leur taille nanoscopique et de leur compatibilité avec les technologies industrielles existantes. Nous montrons ici que nous pouvons combiner des émetteurs radiofréquences spintroniques émulant des neurones et des récepteurs radiofréquences spintroniques émulant des synapses pour construire des réseaux neuromorphiques.Dans le cerveau, les neurones peuvent être considérés comme des oscillateurs à dynamique complexe. Nous démontrons expérimentalement que nous pouvons utiliser la dynamique des émetteurs radiofréquences spintroniques pour émuler un neurone et traiter des informations codées en radiofréquences afin de classer des motifs séquentiels.Dans les réseaux de neurones artificiels, le rôle des synapses est de pondérer l'information, et de la transmettre d'un neurone à l'autre. Nous prouvons expérimentalement qu'une chaîne de récepteurs radiofréquence spintroniques peut effectuer une somme pondérée sur plusieurs signaux radiofréquence. Pour prouver la validité de l'opération à plus grande échelle, nous faisons une étude analytique et numérique de cette opération comprenant les non-idéalités des dispositifs spintroniques.Pour résoudre des tâches complexes, les réseaux neuronaux artificiels nécessitent de nombreuses couches de neurones (réseaux neuronaux profonds). Nous montrons qu'un réseau neuronal profond peut être réalisé avec des émetteurs radiofréquences spintroniques comme neurones et des récepteurs de radiofréquences spintroniques comme synapses. Pour les réseaux de neurones convolutifs, dont l'architecture spécifique les rend efficaces pour le traitement d'images, nous présentons une architecture innovante permettant d'effectuer toutes les multiples opérations requises de manière hautement parallèle. Enfin, nous entraînons un réseau spintronique radiofréquence simulé pour classifier des images de chiffres manuscrits avec une précision de pointe.Ces résultats ouvrent de nouveaux horizons vers le traitement des signaux radiofréquence sur puce avec l'intelligence artificielle, et les réseaux neuronaux profonds très denses où l'information est propagée par les signaux radiofréquences.