AlphaEvolve : L'IA révolutionnaire de Google qui écrit son propre code et économise des millions
Google DeepMind a dévoilé AlphaEvolve, un agent d'intelligence artificielle capable de créer de nouveaux algorithmes informatiques et de les déployer directement dans l'empire informatique de l'entreprise. Ce système combine les modèles de langage Gemini de Google avec une approche évolutive pour tester, affiner et améliorer automatiquement les algorithmes. Déjà déployé dans les centres de données, les conceptions de puces et les systèmes d'entraînement d'IA de Google, AlphaEvolve améliore l'efficacité et résout des problèmes mathématiques qui résistaient aux chercheurs depuis des décennies.
AlphaEvolve est un agent de codage alimenté par Gemini, capable de faire des découvertes en informatique et en mathématiques. Il peut créer des algorithmes d'une complexité remarquable, avec des structures logiques sophistiquées dépassant de loin les simples fonctions. Ce système représente un bond en avant dans la capacité de l'IA à développer des algorithmes pour des défis scientifiques et des problèmes informatiques quotidiens.
Depuis plus d'un an, AlphaEvolve travaille discrètement chez Google, avec des résultats significatifs. Un algorithme découvert par l'IA alimente Borg, le système de gestion de clusters massifs de Google, récupérant en moyenne 0,7 % des ressources informatiques mondiales de l'entreprise. Cette découverte cible les "ressources bloquées", où des machines manquent d'un type de ressource tout en ayant d'autres disponibles.
AlphaEvolve ne s'est pas arrêté aux centres de données. Il a réécrit une partie de la conception matérielle de Google, éliminant des bits inutiles dans un circuit arithmétique crucial pour les TPU. Les concepteurs de TPU ont validé le changement, qui sera intégré dans une future conception de puce. De plus, AlphaEvolve a optimisé un noyau de multiplication matricielle utilisé pour entraîner les modèles Gemini, réduisant le temps d'entraînement global de 1 %.
L'IA a également résolu des problèmes mathématiques qui résistaient aux experts humains depuis des décennies. Elle a conçu une nouvelle procédure d'optimisation basée sur les gradients, découvrant plusieurs algorithmes de multiplication matricielle. Une découverte a battu un record mathématique vieux de 56 ans, multipliant deux matrices 4×4 à valeurs complexes en 48 multiplications scalaires au lieu de 49.
AlphaEvolve se distingue par son approche évolutive. Il utilise Gemini Flash pour la vitesse et Gemini Pro pour la profondeur pour proposer des modifications au code existant. Les variations sont testées et notées par des évaluateurs automatisés, les algorithmes les plus performants guidant la prochaine étape d'évolution. Ce processus permet à AlphaEvolve d'explorer l'espace des solutions et de découvrir des approches novatrices.
Bien que déployé actuellement dans l'infrastructure et la recherche mathématique de Google, le potentiel d'AlphaEvolve s'étend bien au-delà. Google DeepMind envisage des applications en sciences des matériaux, découverte de médicaments et autres domaines nécessitant des solutions algorithmiques complexes. Une interface utilisateur est en développement pour permettre une collaboration plus étroite entre humains et IA.
AlphaEvolve représente une évolution fascinante de l'IA, capable d'optimiser son propre environnement matériel et logiciel tout en résolvant des problèmes qui défient l'intellect humain depuis des siècles. Avec l'avancée des modèles de langage, ses capacités ne feront que croître, ouvrant de nouvelles possibilités pour la recherche scientifique et l'innovation technologique.