Sélectionner une page

L’intelligence artificielle de DeepMind trouve l’algorithme le plus rapide pour des calculs essentiels en informatique

8 Oct 2022 | 0 commentaires

produit matriciel 1 22

Les chercheurs de DeepMind, la branche de Google chargée de l’innovation en matière d’intelligence artificielle, viennent d’entraîner un algorithme d’apprentissage automatique à trouver de nouveaux algorithmes plus efficaces pour les produits matriciels.

Il y a plusieurs choses très remarquables dans cette recherche, qui pourrait améliorer considérablement la vitesse à laquelle les ordinateurs effectuent des tâches et économiser de l’énergie. Mais d’abord, une rapide introduction au  produit matriciel. Une matrice est un terme mathématique pour désigner une grille, avec des nombres disposés en lignes et en colonnes.

Les matrices et les  produits matriciels constituent l’épine dorsale de l’informatique. Pratiquement tous les logiciels sont liés à cette opération de base et même certains matériels. Votre écran, par exemple, vous montre cet article parce que ses pixels sont représentés sous la forme d’une grille, et ces pixels se rafraîchissent avec de nouvelles informations plus vite que vos yeux ne peuvent le faire.

En algèbre linéaire, la multiplication de matrices est une opération binaire qui produit une matrice à partir de deux matrices. Elle s’effectue généralement en multipliant les lignes d’une matrice par les colonnes de l’autre, mais il existe en fait de nombreuses autres méthodes de multiplication de matrices. En fait, il existe des milliards de milliards de façons de multiplier des matrices, mais il n’y en a qu’une seule qui soit la plus rapide, c’est-à-dire qui nécessite le moins d’étapes de calcul, pour une certaine taille de grille.

Pour un produit matriciel, le nombre de colonnes de la première matrice doit être égal au nombre de lignes de la deuxième. La matrice résultante a le nombre de lignes de la première matrice et le nombre de colonnes de la deuxième. (Quartl)

Matrix_multiplication 1 22

Exemple (Wikimedia) :

Matrix_multiplication 2 22

Face à un nombre presque infini de possibilités, comment faire pour trouver la plus efficace ? C’est là qu’interviennent les informaticiens de DeepMind, qui se sont penchés sur cette énigme et l’ont résolue en faisant ce qu’ils font le mieux : rendre les IA expertes dans les jeux.

Auparavant, DeepMind avait fait parler d’elle suite à la victoire de son IA AlphaZero sur les meilleurs humains aux jeux de société comme les échecs ou le go, en réalisant au passage de grandes avancées dans la résolution de structures protéiques. Aujourd’hui, ils ont modifié AlphaZero pour en faire une nouvelle version qui traite les problèmes de produit matriciel comme une sorte de jeu de société en 3D.

Selon les chercheurs de DeepMind dans un récent billet de blog

Grâce à un ensemble de mouvements autorisés, correspondant aux instructions de l’algorithme, le joueur tente de modifier le tenseur et de mettre à zéro ses entrées. Lorsque le joueur y parvient, il en résulte un algorithme de multiplication matricielle prouvé correct pour toute paire de matrices, et son efficacité est capturée par le nombre d’étapes nécessaires pour mettre à zéro le tenseur.

Ce jeu est incroyablement difficile, le nombre d’algorithmes possibles à considérer est bien plus grand que le nombre d’atomes dans l’univers, même pour les petits cas de multiplication de matrices. Par rapport au jeu de Go, qui est resté un défi pour l’IA pendant des décennies, le nombre de coups possibles à chaque étape de notre jeu est 30 ordres de grandeur plus grand (plus de 1033 pour l’un des paramètres que nous considérons).

La nouvelle IA, connue sous le nom d’AlphaTensor, a commencé par une page vierge, ce qui signifie qu’elle n’avait aucune connaissance préalable des solutions à la multiplication matricielle. Elle a simplement été chargée de trouver un algorithme de produit matriciel qui nécessite le moins d’étapes possible, c’est tout.

C’est la même approche qui a été utilisée pour aider AlphaZero à devenir le champion invaincu aux échecs et au go, même si, au début, l’IA ne savait même pas quels mouvements étaient autorisés. Son secret réside dans un type d’apprentissage automatique appelé apprentissage par renforcement, dans lequel l’IA interagit initialement avec l’environnement pour atteindre un objectif fixé par les programmeurs, et reçoit une « récompense » chaque fois qu’elle effectue une action qui la rapproche de l’objectif.

AlphaTensor utilise également des algorithmes d’arbre de décision dans lesquels il évalue les résultats d’une quantité stupéfiante de possibilités de branchement, comme l’endroit où les pièces pourraient se trouver dix coups plus tard dans une partie d’échecs, et choisit le chemin à privilégier pour une efficacité optimale dans la réalisation de son objectif.

Imaginez deux matrices, chacune comprenant deux lignes et deux colonnes. C’est la configuration la plus élémentaire qui soit et si vous deviez les multiplier de la manière conventionnelle, vous vous retrouveriez avec huit multiplications. Mais en 1969, le mathématicien Volker Strassen a trouvé une astuce pour réduire le nombre de multiplications à 7.

Dans la nouvelle étude, AlphaTensor a réussi à multiplier deux matrices 4×4 en utilisant seulement 47 multiplications, au lieu des 64 nécessaires si vous deviez laborieusement multiplier chaque ligne avec chaque colonne de la matrice correspondante. C’est également deux étapes de moins que les 49 trouvées par Strassen, dont la méthode de multiplication pour les matrices 4×4 a détenu le record de la plus rapide pendant plus de 50 ans.

AlphaTensor a recherché des algorithmes de multiplication/ produit pour plus de 70 tailles de matrices différentes. Dans chaque cas, il a soit battu les meilleurs algorithmes existants, soit obtenu la même solution que l’algorithme le plus rapide actuellement utilisé pour une taille de matrice donnée. Par exemple, AlphaTensor a résolu deux matrices 9×9 en 498 étapes au lieu du précédent record de 511 et a multiplié deux matrices 11×11 en 896 étapes au lieu de 919.

Lorsque l’équipe du DeepMind a mis ces nouveaux algorithmes à l’œuvre dans les GPU Nvidia V100 et les processeurs Google TPU, deux jeux de puces couramment utilisés pour former des réseaux neuronaux, elle a constaté que les algorithmes étaient 10 à 20 % plus rapides que ce que ces puces utilisent généralement pour multiplier des matrices.

Il n’est pas certain que les processeurs et les cartes graphiques grand public, comme ceux qui équipent votre smartphone ou votre tablette, puissent réaliser les mêmes économies d’énergie, mais les chercheurs sont prêts à explorer cette question. Quoi qu’il en soit, les scientifiques qui travaillent avec des superordinateurs pour modéliser le climat, établir des prévisions météorologiques ou calculer des systèmes dynamiques complexes vont certainement accélérer leurs travaux grâce à ces développements.

Et, en utilisant ce résultat comme une preuve de concept, rien n’empêche AlphaTensor de développer de nouveaux et meilleurs algorithmes pour une multitude de tâches de calcul.

Selon les chercheurs de DeepMind :

Notre recherche montre également qu’AlphaZero est un algorithme puissant qui peut être étendu bien au-delà du domaine des jeux traditionnels pour aider à résoudre des problèmes ouverts en mathématiques. En nous appuyant sur nos recherches, nous espérons stimuler un plus grand nombre de travaux, en appliquant l’IA pour aider la société à résoudre certains des défis les plus importants en mathématiques et dans les sciences.

L’étude publiée dans Nature : Discovering faster matrix multiplication algorithms with reinforcement learning et présentée sur le site de DeepMind : Discovering novel algorithms with AlphaTensor.

Il n’y a aucune publicité sur GuruMeditation et le Guru ne compte que sur la reconnaissance de ses lecteurs/ lectrices. 

Merci pour votre aide !

“Saumon-mouth” : ce saumon préhistorique géant avait des dents semblables à des défenses

Comme tout droit sorti du film RRRrrrr!!!, ,avec son bestiaire à défenses de poulemouth, chevalmouth, chienmouth… voici un saumon préhistorique arborant des défenses.

Les plus anciens fossiles d’Oncorhynchus rastrosus datent d’environ 12 millions d’années, le long de la côte californienne. Ce saumon vivait le long des côtes pacifiques de l’Amérique du Nord et du Japon, atteignant une taille de 2,4 mètres et pesant 200 kg. De précédentes études des fossiles ont montré que le saumon du Pacifique…

Des cellules synthétiques capables de se former d’elles-mêmes agissent comme des cellules vivantes avec des capacités supplémentaires

À l’aide d’ADN et de protéines, des scientifiques ont créé de nouvelles cellules synthétiques qui agissent comme des cellules vivantes. En brouillant la frontière entre les matériaux artificiels et vivants, ces cellules peuvent être reprogrammées pour remplir de multiples fonctions, ouvrant ainsi la voie à de nouvelles technologies de biologie synthétique censées dépasser les capacités de la nature.

Les cellules tirent leur structure et leur stabilité de leur cytosquelette, une structure de protéines qui enferme et protège d’autres composants…

Des scientifiques clonent deux furets en voie de disparition à partir de cellules congelées en 1988

Actuellement, il n’y a que 370 furets à pieds noirs vivants et tous descendent des sept mêmes furets élevés dans le cadre d’un programme de restauration dans les années 1980. Cela signifie que leur population présente une faible diversité génétique, ce qui ajoute encore plus de problèmes à une espèce déjà en difficulté.

Selon l’US Fish and Wildlife Service (USFWS), le département de l’Intérieur des États-Unis qui s’occupe de la gestion et la préservation de…

Des chercheurs découvrent la plus ancienne preuve irréfutable de l’existence du champ magnétique terrestre

Des chercheurs ont retrouvé au Groenland un témoignage du champ magnétique terrestre vieux de 3,7 milliards d’années, fournissant ainsi la plus ancienne estimation de son intensité à partir d’échantillons de roches entières.

Selon Claire Nichols, du Massachusetts Institute of Technology (MIT) et chercheuse principale :

Il s’agit d’une avancée très importante, car nous essayons de déterminer le rôle de l’ancien champ magnétique lorsque la vie sur Terre est apparue.

L’analyse estime que le champ magnétique de la planète à l’époque semble avoir été remarquablement similaire à…

Une vaste étude génétique reconstitue l’arbre phylogénétique des plantes à fleurs

Au moyen de données génomiques provenant de plus de 9500 espèces, des botanistes ont dressé la carte des relations évolutives entre les plantes à fleurs. Ce nouvel arbre phylogénétique aidera les scientifiques à reconstituer les origines des plantes à fleurs et à orienter les futurs efforts de conservation.

Les plantes à fleurs et à fruits, appelées angiospermes, représentent environ 90 % des plantes terrestres. Elles sont essentielles au maintien des écosystèmes de la Terre…

D’étranges îles découvertes par la NASA sur un lac de lave de la lune de Jupiter, Io

La NASA a découvert une merveille géologique sur Io, la lune ardente de Jupiter, le monde le plus volcanique du système solaire. Les survols effectués par la sonde Juno ont révélé des montagnes inhabituellement escarpées et jusqu’alors inconnues, ainsi que de surprenantes îles dans un lac de lave.

En utilisant les données de Juno, les chercheurs ont créé des animations qui mettent en valeur ces lacs volcaniques et ces imposantes montagnes…

L’affaissement des villes chinoises est le signe d’un problème beaucoup plus global

Des dizaines de scientifiques chinois ont tiré la sonnette d’alarme en s’appuyant sur une analyse détaillée des données satellitaires pour déterminer les mouvements des sols à travers la Chine, en écrivant qu’un tiers des citadins du pays pourraient se retrouver dans une « ville en train de s’affaisser ».

Dirigée par Zurui Ao, Xiaomei Hu et Xie Hu de l’Université normale de Chine du Sud et de l’Université de Pékin, la recherche publiée cette semaine…

La voile solaire avancée de la NASA s’est déployée sans encombre dans l’espace

La NASA a lancé son système de voile solaire composite avancé (Advanced Solar Sail) à bord d’une fusée Electron de RocketLab, déployant ainsi une voile de 9 mètres en orbite terrestre basse…

Des millions de joueurs du jeu vidéo Borderlands 3 font avancer la recherche biomédicale

Plus de 4 millions de joueurs jouant à un mini-jeu de science citoyenne dans le jeu vidéo Borderlands 3 ont aidé à reconstituer l’histoire de l’évolution microbienne des bactéries de l’intestin humain…

La vieille sonde Voyager 1 de la NASA rétablit la transmission de ses données après 5 mois de charabia

La sonde Voyager 1 a renvoyé des données exploitables pour la première fois depuis plus de 5 mois, ce qui laisse espérer que la mission, vieille de 46 ans, pourra enfin reprendre ses activités normales.

La sonde interstellaire préférée de la NASA a transmis samedi au centre de contrôle de la mission des données sur la santé et l’état de ses systèmes embarqués…

Photos : Lorsque deux satellites dans des directions opposées se croisent dans l’espace à 10 000 km/h

La sonde Lunar Reconnaissance Orbiter (LRO) de la NASA a pris une photo parfaitement synchronisée lorsqu’elle a croisé le chemin d’un autre engin spatial en orbite autour de la lune.

La sonde LRO, qui est en orbite autour de la lune depuis 15 ans, a pris plusieurs images de l’orbiteur lunaire Danuri de l’Institut de recherche aérospatiale de Corée, alors que les deux engins spatiaux, voyageant sur des orbites presque parallèles, se sont croisés dans des directions opposées au cours de trois orbites entre le 5 et le 6 mars…

Le professeur physicien Peter Higgs, célèbre pour avoir prédit l’existence du boson de Higgs, meurt à l’âge de 94 ans

Le professeur Peter Higgs, lauréat du prix Nobel, physicien théoricien britannique célèbre pour avoir prédit l’existence d’une nouvelle particule, le boson de Higgs, est décédé lundi 8 avril. L’université d’Édimbourg, où Higgs était professeur émérite, a annoncé mardi qu’il était « décédé paisiblement chez lui … à la suite d’une courte maladie ».

Les bosons de Higgs sont l’excitation quantique du champ de Higgs, un champ qui remplit tout l’univers et qui interagit avec les particules…

Voyager 1 : Les ingénieurs de la NASA ont repéré la puce défectueuse qui pourrait permettre de réparer l’ordinateur de la plus vieille sonde spatiale

L’une des plus anciennes (47 ans) et des plus lointaines sondes envoyées dans l’espace par l’humain, la sonde Voyager 1 souffre d’une importante défaillance qui l’empêche de transmettre des données scientifiques ou techniques vers la Terre. Les ingénieurs de la NASA ont réduit le problème de la sonde Voyager 1 à une seule puce défectueuse. Il pourrait désormais être possible de contourner la mémoire corrompue et de remettre la sonde interstellaire en état de marche…

Les astronautes sont conscients de la distance à laquelle ils "volent" dans l’espace en dépit de la microgravité

Des scientifiques étudiant les astronautes à bord de la Station spatiale internationale ont déterminé que les humains sont étonnamment doués pour s’orienter et évaluer la distance qu’ils ont parcourue en microgravité.

Selon Laurence Harris, spécialiste de la vision et de la perception du mouvement à l’université York au Canada, auteur principal de la nouvelle étude…

Pin It on Pinterest

Share This