← Últimos artículos
🤖 machine learning

ELMER: Evolutionary Language Model that Explores and Refines

El artículo presenta ELMER, un modelo de lenguaje evolutivo que utiliza un Qwen3-8B ajustado mediante Optimización de Preferencia Directa para dirigir las mutaciones de políticas en lenguaje natural por intensidad, demostrando que las representaciones basadas en el lenguaje ofrecen una calibración de comportamiento y una eficiencia de búsqueda superiores en comparación con las métricas de edición sintáctica tradicionales en la evolución de programas.

Autores originales: Matthew Siper, Ahmed Khalifa, Julian Togelius

Publicado 2026-08-12
📖 3 min de lectura☕ Lectura para el café

Autores originales: Matthew Siper, Ahmed Khalifa, Julian Togelius

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina que estás intentando enseñarle a un robot a jugar un videojuego, pero en lugar de darle un joystick, tienes que escribir un nuevo conjunto de reglas cada vez que comete un error. Este es el mundo de la evolución de programas, un campo donde los científicos utilizan computadoras para "criar" mejor software mediante la realización de pequeños cambios, probándolos y conservando a los ganadores. Durante mucho tiempo, este proceso fue un poco como lanzar dardos en la oscuridad. Los científicos podían saber si una nueva versión del código era mejor o peor, pero no tenían forma de controlar cuánto cambiaba. Un pequeño ajuste a una sola palabra en el código podría convertir accidentalmente a un robot que camina suavemente en un desastre caótico y accidentado, mientras que una reescritura masiva podría dejar al robot haciendo exactamente lo mismo. La gran pregunta que los investigadores se han estado planteando es: ¿Podemos construir un sistema que entienda no solo qué cambiar, sino qué tanto mover el comportamiento del robot, para que podamos dirigirlo con precisión hacia un objetivo?

Aquí es donde entra el artículo "ELMER: Evolutionary Language Model that Explores and Refines". Los investigadores, Matthew Siper, Ahmed Khalifa y Julian Togelius, construyeron un nuevo y astuto sistema que utiliza un modelo de lenguaje extenso (una IA superinteligente que entiende el lenguaje humano) para actuar como un "operador de mutación". En lugar de editar ciegamente el código de la computadora, la IA edita una descripción en lenguaje natural de una estrategia de trading, como una receta para comprar y vender acciones. La IA está entrenada para entender tres tareas específicas: traducir una receta en código, traducir el código de vuelta a una receta y, lo más importante, mutar la receta basándose en un comando de "fuerza". Si le dices a la IA que realice un cambio de "fuerza baja", esta ajusta la receta ligeramente. Si dices "fuerza alta", la reescribe por completo.

El equipo probó esto en el trading financiero, utilizando datos históricos del mercado para ver qué tan bien funcionaban las nuevas estrategias. Descubrieron que, al entrenar a la IA para que prestara atención a cuánto cambiaban las acciones reales del robot (su "desplazamiento conductual"), podían hacer que los comandos de "fuerza" funcionaran. Cuando pedían un cambio pequeño, la IA solía hacer un cambio pequeño; cuando pedían uno grande, hacía uno grande. Esto es algo importante porque convierte el proceso caótico de la evolución de programas en algo más parecido a conducir un automóvil. El artículo muestra que el uso de descripciones en lenguaje natural ayuda a la IA a realizar movimientos más inteligentes y controlados que simplemente editar el código bruto directamente. En sus pruebas, el sistema basado en lenguaje encontró la estrategia de trading con mejor desempeño de todos los métodos que probaron, y lo hizo de manera más eficiente, alcanzando buenos resultados con menos intentos. Aunque el sistema no es perfecto y todavía tiene cierta aleatoriedad, los resultados sugieren que enseñar a la IA a "hablar" sobre sus cambios en lenguaje humano nos brinda una mejor manera de guiarla a través del vasto espacio de posibles programas informáticos.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →