RTFlash

Intel annonce un nouveau réseau neuromorphique à 100 millions de neurones

Intel vient d'annoncer la disponibilité prochaine de Pohiki Spring, un système informatique neuromorphique qui intègre 768 processeurs Loihi pour offrir un total de 100 millions de neurones numériques à la plate-forme, soit une puissance de calcul multipliée par douze par rapport à la version actuelle.

« Auparavant le système s’approchait du cerveau d’un insecte, là nous sommes au niveau d’un rat-taupe », explique Mike DAVIES, responsable du laboratoire de calcul neuromorphique d’Intel. Récemment, Intel avait confirmé la supériorité de l'approche neuromorphique en l'appliquant à la conception d’un « nez numérique » capable de reconnaître les odeurs bien plus rapidement et précisément qu’un système conventionnel.

Alors qu’un algorithme basé sur l’apprentissage profond (et des processeurs classiques) a besoin de 3000 caractérisations olfactives pour obtenir un taux de réussite de 92 %, la puce Loihi est tout aussi précise en n’ayant été confrontée à l’odeur qu’une seule fois. « On soumet les résultats de la captation d’un seul échantillon au système, comme du méthane, et il l’apprend. Dès qu’on le lui soumet à nouveau, il s’en souvient. Et contrairement à l’apprentissage profond, l’ajout de cette nouvelle information dans la mémoire du système ne modifie pas les informations déjà stockées. Le temps d’apprentissage est donc bien plus rapide », détaille Nabil IMAM.

Loin d’être une course à la puissance pure, les processeurs neuromorphiques sont surtout là pour leur extrême sobriété énergétique. « La plate-forme Pohiki Spring que nous annonçons comprend 768 processeurs Loihi plus des puces FPGA et ne consomme que 500W », s’enthousiasme Mike DAVIES. « On utilise quelques millijoules pour réaliser une classification qui s’opère en quelques millisecondes », ajoute-t-il. Car si ces 500 W sont équivalents à la consommation d’un PC de bureau un peu puissant, les capacités de calcul sont toutes autres. « Contrairement aux processeurs classiques qui opèrent des multiplications à toute allure, nos processeurs neuromorphiques fonctionnent comme nos neurones, c’est-à-dire avec des pics d’activité. Et ils peuvent aller très, très vite ».

De plus, contrairement à un système classique qui traite les données par fournées, les calcule puis soumet les résultats à l’issue d'un travail qui a consommé beaucoup d’énergie, « les processeurs neuromorphiques traitent les données les unes après les autres avec très peu d’énergie. Et surtout les modèles apprennent et s’adaptent en temps réel ».

Les puces sont, comme nos neurones, plus fortes en groupe, ce qui explique la constitution d’un tel système réunissant 768 processeurs. Des processeurs Loihi qui sont rigoureusement identiques à la puce lancée début 2018. Pourquoi diable Intel, géant des semi-conducteurs, n’ajoute-t-il pas plus de « neurones » dans une puce, comme il le fait avec ses processeurs x86 classiques depuis 40 ans ?

« Pour des questions de coûts et de flexibilité », poursuit Mike DAVIES. « Un processeur plus gros et/ou dense serait cher à produire. Avec ses 128 “cœurs” de neurones dans une puce, Loihi représente le bon équilibre de taille/puissance. « Il est suffisamment petit pour être placé dans un petit dispositif et on peut additionner les puces pour des besoins de calcul plus importants », justifie-t-il. Intel étant Intel, « dans le futur on pourrait voir arriver des puces spécialisées dans les centres de calcul d’un côté et de plus petites puces pour être intégrées à de petits objets. Mais nous n’en sommes toujours qu’à un stade de recherche ». Une recherche qui a moins besoin de silicium que de programmes adaptés.

Intel rappelle que les puces neuromorphiques n’ont pas, pour l’heure, l'ambition de remplacer nos bons vieux CPU et GPU traditionnels, mais plutôt de les épauler dans les problèmes qu'ils gèrent difficilement. Leur mode de fonctionnement intrinsèque devrait ainsi leur permettre de trouver une place « dans tous les environnements où on a besoin de faible latence et d’une faible consommation énergétique comme l’assistance à la conduite (ADAS). Et de manière générale dans tous les domaines impliquant du calcul en temps réel et des déplacements dans le temps et l’espace ».

Article rédigé par Georges Simmonds pour RT Flash

Intel

Noter cet article :

 

Vous serez certainement intéressé par ces articles :

Recommander cet article :

back-to-top