Los algoritmos evolutivos tradicionales operan bajomecanismos de generación fijos: las reglas de «cómo generar respuestas» —selección, cruce, mutación, etc.— las define de antemano una persona, la búsqueda solo se desplaza por el espacio de respuestas y lo que se optimiza siempre son lassoluciones candidatas. Cuando la escala de cómputo se abre, esa presunción se convierte justamente en un techo: si el método que genera candidatos no cambia, el sistema solo puede repetir la misma fórmula establecida.
La evolución de métodos (Meta-Evolution)lleva el problema un nivel más arriba: el algoritmo no solo produce mejores respuestas, sino que mediante una búsqueda externa mejora de forma continua lasestrategias, parámetros y componentesque generan respuestas, completando así la evolución de «resolver respuestas» a «mejorar métodos». EvoX es precisamente un trabajo que avanza por esta línea: incorpora como objeto de evolución al propio método de generación de candidatos (por ejemplo, la estrategia de mutación y la configuración de parámetros de la evolución diferencial).
Dos niveles lógicos: el interno busca respuestas, el externo cambia el método
- Nivel interno: usa elMétodo actualpara resolver problemas concretos y generar soluciones candidatas.
- Nivel externo: a partir de la retroalimentación sobre calidad de solución, señales de preferencia, estabilidad o costo, mejora el método que se usará en la siguiente ronda.
- El objeto que se eleva al espacio de búsqueda no es una solución concreta, sino elpropio mecanismo de generación de candidatos; por eso mismo se convierte en un objeto evaluable, seleccionable y actualizable.
¿En qué nivel ubicar la optimización de preferencias?
La optimización de preferencias puede participar en la retroalimentación del nivel externo, pero es imprescindible separar dos tipos de objetivos:evaluar la respuesta actualymejorar el método que genera respuestas. Interpretar «esta solución gusta más» directamente como «esta estrategia es mejor» es confundir la preferencia por una respuesta con la calidad del método: la búsqueda del nivel externo quedará arrastrada por el ruido de un único resultado.
Qué se gana y qué se paga
Este cambio lleva el diseño de algoritmos del ajuste manual puntual hacia una adaptación sostenible, pero el costo es igualmente claro:expansión del espacio de búsqueda(el espacio de métodos es mucho mayor que el de soluciones),aumento del costo de evaluación(cada conjunto de métodos candidatos debe ejecutar tareas del nivel interno, lo que normalmente depende de evaluaciones por lotes en paralelo con GPU para diluir el costo),mayor complejidad de validación(para saber si las mejoras del nivel externo realmente generalizan, se necesita un diseño de validación independiente).
