AlphaEvolve de DeepMind : Une Révolution Historique dans l’Intelligence Artificielle
Aujourd’hui, nous sommes peut-être témoins d’un moment historique. Je suis tellement enthousiaste de vous parler de cette découverte que je ne peux plus attendre. Un nouveau document de recherche intitulé « AlphaEvolve » vient d’être publié, et c’est absolument extraordinaire. J’ai eu l’honneur d’y jeter un coup d’œil avant sa publication officielle, et plusieurs jours après, j’en suis encore stupéfait.
L’évolution spectaculaire de l’IA en 9 ans
Il y a environ 900 vidéos, soit 9 ans en arrière, voici quel était l’état de l’art en matière d’intelligence artificielle. Vous pourriez penser que j’étais impressionné parce qu’un réseau neuronal avait appris à faire pivoter une voiture pour la mettre en position frontale, ou qu’il avait réussi à trier des lignes. Mais non, pas du tout. J’étais stupéfait parce qu’il avait appris non seulement à résoudre une tâche spécifique, mais surtout à créer un algorithme pour le faire. Je pensais que ce concept pourrait devenir important un jour. Et maintenant, 9 ans plus tard, ce jour est enfin arrivé.
Qu’est-ce qu’AlphaEvolve exactement ?
Voici AlphaEvolve : un agent de programmation évolutif qui développe des algorithmes et du code informatique à partir de rien. C’est absolument incroyable. On lui a soumis 50 problèmes ouverts en mathématiques, géométrie, combinatoire et bien d’autres domaines. Dans 75% des cas, il a été capable de redécouvrir la meilleure solution que les humains les plus brillants avaient pu concevoir jusqu’à présent. C’est déjà extraordinaire, mais ce n’est rien comparé à ce qui suit : dans 20% des cas, il a même amélioré les solutions précédentes. Oui, une IA capable de faire progresser l’humanité d’une manière qu’aucun humain ne peut égaler. Je pense que c’est un moment historique, mais attendez — il y a plus encore.
Des avancées sans précédent en mathématiques
AlphaEvolve a également découvert un algorithme de multiplication matricielle plus rapide que l’une des techniques de référence, connue sous le nom d’algorithme de Strassen. C’est tout simplement incroyable. Ce domaine est si ancien, si saturé de travaux, qu’il est presque impossible de proposer quelque chose qui soit ne serait-ce qu’un peu meilleur, peut-être 1% plus performant. Personne n’avait réussi à le faire en 56 ans, et après ces 56 années, ce n’est pas un humain qui y est parvenu, mais une technique d’IA. Impressionnant.
Cela signifie que nous nous engageons dans une aventure folle où ces méthodes vont commencer à améliorer des choses que nous pensions impossibles à perfectionner. N’oublions pas que les techniques d’IA elles-mêmes fonctionnent sur la multiplication matricielle, alors qu’est-ce que cela implique ?
L’auto-amélioration : un nouveau paradigme
Accrochez-vous bien, chers lecteurs, et regardez ceci : AlphaEvolve a appris à améliorer les conceptions de circuits pour les puces destinées à exécuter ces techniques d’IA, et il a également amélioré son propre algorithme d’entraînement. Oui, vous avez bien entendu. Il est capable de créer un meilleur matériel sur lequel il s’exécute, et il améliore également son propre code. Cela semble fou.
Comment fonctionne AlphaEvolve ?
Comment fonctionne-t-il ? Eh bien, d’abord, vous pouvez marquer un morceau de code que vous souhaitez faire évoluer, une logique pour décider si un nouvel algorithme est meilleur ou pire, et tous les commentaires que vous pourriez avoir. Ensuite, il se lance dans une boucle évolutive. Un nouveau morceau de code émerge alors, qui s’améliore progressivement.
Les algorithmes évolutifs : une base connue mais transformée
Est-ce nouveau ? Non. Les algorithmes évolutifs existent depuis un certain temps. Par exemple, vous pouvez voir mon algorithme génétique construire la Joconde à partir d’un ensemble de triangles. On commence avec une configuration aléatoire, et au fil du temps, elle évolue vers la solution correcte. Cela imite très vaguement le fonctionnement de l’évolution dans la nature. J’ai écrit ce programme manuellement, et il partage quelques concepts de base très approximatifs avec AlphaEvolve. Mais AlphaEvolve est une variante surpuissante, infusée d’IA. C’est de la technologie spatiale comparée à ce programme.
Des problèmes mathématiques complexes résolus
D’ailleurs, AlphaEvolve a également résolu une variante du « problème du baiser » (kissing problem). De quoi s’agit-il ? Non, ce n’est pas à propos d’un robot qui fait… peu importe ce qu’il fait ici. C’est l’un de ces noms fous que les mathématiciens aiment inventer. Et si vous pensez que ces sphères qui s’embrassent sont si étranges, alors regardez ceci : le « théorème de la boule chevelue » (hairy ball theorem). Cela n’a rien à voir avec cette nouvelle IA, mais je n’ai pas pu résister à le mentionner. Les mathématiciens et leurs schémas de dénomination bizarres. Vous vous y habituerez, ne vous inquiétez pas.
Que se passe-t-il maintenant ? La vision « Alpha »
Que va-t-il se passer maintenant ? Je pense avoir une idée, et elle est assez folle. Chers lecteurs, je crois qu’ils vont « Alpha-iser » toutes les choses. Que veux-je dire par là ? Eh bien, DeepMind a d’abord créé AlphaGo, une technique basée sur l’IA capable de jouer au Go à un niveau surhumain. Puis AlphaStar, pour jouer au jeu de stratégie Starcraft au moins au niveau d’un champion humain, voire mieux. Mais ces deux exemples ne sont pas la bonne façon de penser au projet Alpha. Ce sont toutes des expériences visant à créer des techniques d’IA généralement intelligentes qui peuvent apprendre et faire bien plus que simplement jouer à Go et à Starcraft.
Et AlphaEvolve est enfin l’une de ces techniques. Celle-ci a appris quelque chose de beaucoup plus général — la programmation informatique. Et elle peut coder bien plus que juste des jeux d’échecs ou de Go. Vous voyez, le code informatique sous-tend presque tout ce que nous faisons. Donc, oui, avec cela, elle sera capable de concevoir un meilleur matériel pour s’exécuter, et mieux encore, peut-être que la prochaine version d’AlphaEvolve sera écrite par AlphaEvolve elle-même.
La vision de Demis Hassabis : résoudre l’intelligence pour tout résoudre
Sir Demis Hassabis, PDG de DeepMind, ne cesse de dire que la première étape consiste à résoudre l’intelligence. Et la deuxième étape consiste à utiliser cette intelligence pour résoudre tout le reste. Il dit ceci : « Je pense qu’un jour, nous pourrons peut-être guérir toutes les maladies avec l’aide de l’IA. Peut-être dans la prochaine décennie. Je ne vois pas pourquoi ce serait impossible. »
Encore une fois : guérir toutes les maladies peut-être dans la prochaine décennie. Cela semble fou, n’est-ce pas ? Mais n’oubliez pas, cela ne vient pas de n’importe qui, cela vient d’une personne qui vient de remporter un prix Nobel de chimie avec sa technique d’IA. Vous savez quoi ? Je ne pouvais pas imaginer comment cela pourrait être vrai, mais avec AlphaEvolve, maintenant, j’y crois.
Conclusion : un avenir prometteur
Alors, « Alpha-isons » toutes les choses, et avec l’aide de l’ingéniosité humaine plus l’IA, nous pourrions être en mesure de guérir toutes les maladies dans la prochaine décennie. Quelle époque extraordinaire pour être en vie !
Featured image by Google DeepMind on Unsplash

