in

Une puce neuronale entraînée avec 600 000 paramètres pour jouer à DOOM toute seule.

Une puce neuronale entraînée avec 600 000 paramètres pour jouer à DOOM toute seule.

Chaque fois qu’un nouveau jeu sort, les exigences sont effrayantes, car il est probable que notre PC ne sera pas capable de le faire tourner, surtout s’il a quelques années. Les exigences des jeux sont montées en flèche et nous avons besoin d’ordinateurs des centaines de fois plus puissants qu’auparavant. D’un autre côté, des jeux comme DOOM peuvent être joués sur un bloc-notes Windows, un distributeur automatique de billets ou une calculatrice. Cette fois encore, nous sommes surpris par la façon dont DOOM a pu être joué, puisqu’une puce neuronale qui consomme 1 milliwatt (mW) a été utilisée.

DOOM est un jeu vidéo qui est entré dans l’histoire pour être l’un des meilleurs jeux de tir et aussi pour ses exigences minimales pour être exécuté. Cela lui a permis de devenir, en partie, un mème ou un défi (selon la façon dont on le voit) parmi l’ensemble de la communauté PC. Le but est de trouver la chose la plus absurde que l’on puisse voir et d’essayer de faire fonctionner DOOM. En fait, nous avons déjà vu des dizaines de tentatives, toutes plus bizarres les unes que les autres, dont une barre de chocolat Milky Way, à laquelle ils ont ajouté un écran de 1,3 pouce avec 240 x 240 pixels.

DOOM peut être joué avec une puce qui ne consomme que 0,001W

Nous nous plaignons souvent de la forte consommation d’énergie des derniers composants matériels. Avec des cartes graphiques comme la RTX 4090 qui peuvent atteindre jusqu’à 450W de consommation ou des CPU comme l’Intel i9-13900K qui dépasse les 300W si on enlève ses limites, on obtient des consommations vraiment élevées. AMD n’est pas en reste, avec sa RX 7900 XTX qui dépasse les 300W, même si son Ryzen 9 7950X3D s’est révélé très efficace. Nous utilisons tout cela pour profiter des derniers jeux Triple A avec une résolution 4K et des graphismes Ultra.

A lire également  Ryzen 9 8945HS et 32 ​​Go de RAM avec 22% de réduction

Si nous comparons cela aux besoins du jeu DOOM sorti en 1993, il y a de quoi être fier. Ils ont réussi à jouer à ce jeu de tir populaire en utilisant une puce NDP200 de la société Syntiant. Il s’agit d’une puce neuronale qui ne consomme qu’un milliwatt d’énergie, c’est-à-dire 0,001W. Oui, comme vous l’avez lu, la consommation d’énergie de la NDP200 est 450 000 fois inférieure à celle de la RTX 4090 avec ses 450W.

Jouez à DOOM tout seul avec seulement 100 MHz et 640 Ko de RAM.

Ce qui est intéressant dans ce projet, c’est que Syntiant a entraîné le réseau neuronal de la puce NDP200 avec DOOM, c’est-à-dire qu’il est capable de jouer au jeu tout seul comme une IA. Cependant, tout était limité au strict minimum au début, où le réseau neuronal devait identifier l’ennemi et le tuer. Mais pour qu’il apprenne à jouer correctement au jeu, ils ont utilisé la version de VizDoom avec un niveau circulaire dans lequel des ennemis apparaissent sans cesse. Il a donc également dû se déplacer et apprendre à gérer ses munitions pour survivre.

Au final, le réseau neuronal était composé de 600 000 paramètres, un chiffre impressionnant si l’on considère que la puce tourne à 100 MHz maximum et ne dispose que de 640 Ko de RAM. En fait, elle est 100 fois moins puissante qu’un Arm Cortex A53, la puce que l’on trouve dans des appareils tels que le Raspberry Pi 3.

A lire également  AMD a caché un œuf de Pâques dans l'Athlon K7 de 1999