AlphaEvolve es un agente de codificación evolutiva para diseñar algoritmos avanzados basados en grandes modelos de lenguaje como Gemini . Fue desarrollado por Google DeepMind y presentado en mayo de 2025. [ 1 ] [ 2 ]
Diseño
AlphaEvolve tiene como objetivo descubrir y refinar algoritmos de forma autónoma mediante una combinación de grandes modelos de lenguaje (LLM) y computación evolutiva. [ 3 ] AlphaEvolve necesita una función de evaluación con métricas para optimizar y un algoritmo inicial. En cada paso, AlphaEvolve utiliza el LLM para producir variantes de los algoritmos existentes y luego selecciona los más efectivos. [ 4 ] A diferencia de predecesores específicos de dominio como AlphaFold o AlphaTensor , AlphaEvolve está diseñado como un sistema de propósito general. Puede operar en una amplia gama de tareas científicas y de ingeniería modificando automáticamente el código y optimizándolo para múltiples objetivos. Su arquitectura le permite evaluar el código programáticamente, reduciendo la dependencia de la entrada humana y mitigando riesgos como las alucinaciones comunes en las salidas estándar de LLM. [ 2 ]
Logros
Según Google, en una selección de 50 problemas matemáticos abiertos , el modelo logró redescubrir soluciones de vanguardia el 75 % de las veces y descubrió soluciones mejoradas el 20 % de las veces, por ejemplo, avanzando en el problema del número de besos . [ 3 ] AlphaEvolve también se utilizó para optimizar el ecosistema de computación de Google. Las heurísticas mejoradas de programación de centros de datos permitieron la recuperación del 0,7 % de los recursos varados. También se utilizó para optimizar el diseño de circuitos de TPU y el núcleo de multiplicación de matrices de entrenamiento de Gemini . [ 3 ]
Implementaciones de código abierto
Tras la publicación de AlphaEvolve, la comunidad investigadora ha desarrollado varias implementaciones de código abierto.
Una de estas implementaciones es OpenEvolve, [ 5 ] que implementa algoritmos evolutivos distribuidos, soporte multilingüe, integración con varios proveedores de modelos de lenguaje de gran tamaño y descubrimiento automatizado de kernels de GPU de alto rendimiento que superan las líneas base diseñadas por expertos. [ 6 ]
Véase también
Referencias
- ↑ "AlphaEvolve: Un agente de codificación impulsado por Gemini para diseñar algoritmos avanzados" . Google DeepMind . 14 de mayo de 2025. Consultado el 14 de mayo de 2025 .
- 1 2 Whitwam, Ryan (14 de mayo de 2025). "Google DeepMind crea una IA superavanzada que puede inventar nuevos algoritmos" . Ars Technica . Recuperado el 17 de mayo de 2025 .
- 1 2 3 Nuñez, Michael (14 de mayo de 2025). "Conoce AlphaEvolve, la IA de Google que escribe su propio código y que acaba de ahorrar millones en costos de computación" . VentureBeat . Archivado del original el 16 de mayo de 2025. Recuperado el 14 de mayo de 2025 .
- ↑ Tardif, Antoine (17 de mayo de 2025). "AlphaEvolve: El paso revolucionario de Google DeepMind hacia la IAG" . Unite.AI . Consultado el 25 de mayo de 2025 .
- ↑ Sharma, Asankhaya. "OpenEvolve: Implementación de código abierto de AlphaEvolve" . GitHub . Consultado el 5 de agosto de 2025 .
- ↑ Sharma, Asankhaya (17 de mayo de 2025). "OpenEvolve: una implementación de código abierto de AlphaEvolve de Google DeepMind" . Hugging Face . Recuperado el 5 de agosto de 2025 .
Enlaces externos
- Documento técnico de AlphaEvolve
- OpenEvolve - Implementación de código abierto
- Aprendizaje automático aplicado
- Software 2025
- Google DeepMind
- Algoritmos evolutivos