8

Análisis de resultados y visualización

AI999第7课:AI Native 科研范式与 EvoX 实战切入
00:00

En el experimento de búsqueda de rutas con robots de almacén multiobjetivo de EvoX,«haber obtenido una vez una solución bonita» no equivale a que la optimización avance de verdad. Para determinar si una ejecución es fiable, hay que obtener simultáneamente dos tipos de evidencia: una que describeel proceso de búsqueda(las curvas de convergencia de cada objetivo a lo largo de las generaciones), y otra que describela solución final(la visualización de rutas y la tabla de métricas bajo un diseño de almacén fijo). Las curvas solo responden a «¿está avanzando la búsqueda?», mientras que las rutas y las métricas responden a «¿es utilizable el resultado?».

Análisis de resultados y visualización: tendencia de convergencia × validación de rutasTendencia de convergencia multiobjetivoValor del objetivo0100200300400Generaciones →Objetivo 1 Longitud de ruta ↓Objetivo 2 Consumo energético ↓ (estancamiento en la fase media-final)Indicador de hipervolumen ↑ (mejora global)Aplanarse en naranja ≠ haber convergido: hay que evaluarlo con los registros y ejecuciones repetidasComparación de rutas bajo un diseño de almacén fijoInicioMetaEstanteríasRuta óptimaRuta de referenciaMétricaRuta óptimaRuta de referenciaLongitud de ruta128.4156.9Número total de giros69Costo global1.001.21Conclusión = tendencia del proceso + resultado final; ambas son imprescindibles

1. Lee primero las curvas de convergencia: qué está ocurriendo en el proceso de búsqueda

Al trazar cada valor de objetivo en función de las generaciones, lo que se observa esla tendenciay no el valor de un punto concreto. En ingeniería es necesario distinguir con claridad cuatro patrones habituales:

  • Mejora continua: la curva desciende de forma estable en las fases inicial y media (o el indicador global asciende de forma estable), lo que indica que la población sigue buscando con eficacia y que el cruce y la mutación siguen generando mejores soluciones candidatas.
  • Oscilación: la curva fluctúa sin una dirección clara a largo plazo; suele deberse a ruido en la evaluación, conflictos entre restricciones o una diversidad excesiva, por lo que hay que revisar la función de evaluación y la configuración de parámetros.
  • Estancamiento: la curva se mantiene casi plana durante un intervalo, pero aún puede mejorar en generaciones posteriores; se trata de una «pérdida temporal de dirección de mejora».
  • Convergencia prematura: se aplana por completo muy pronto y no vuelve a recuperarse; en la mayoría de los casos se debe a la pérdida de diversidad de la población o a una compresión prematura del espacio de soluciones.

2. Observa después la ruta final bajo un diseño de almacén fijo

Superpón la ruta óptima obtenida por evolución y la ruta de referencia sobreel mismo mapa de almacén fijoy comprueba tres cosas: si la ruta es realmente alcanzable, si el rodeo de obstáculos es razonable y si el tramo final cercano a la meta es estable. El diseño fijo es una restricción clave: solo si el entorno no cambia pueden atribuirse las diferencias de ruta entre distintas ejecuciones y parámetros a la propia optimización, y no a un cambio en el mapa.

3. Respalda las conclusiones con datos experimentales completos

Solo es una conclusión si es reproducible. Guarda y verifica: la configuración de la ejecución y la semilla aleatoria, los registros de iteraciones, los valores de cada objetivo por generación, la ruta final y los resultados de evaluación. Si es necesario, confirma mediante ejecuciones repetidas o verificaciones cruzadas si la misma conclusión se mantiene de forma estable. Si la curva deja de mejorar de forma apreciable en la fase final, combina los registros completos para determinar si se trata de una convergencia prematura, de una saturación de la evaluación o de que ya se está cerca de una solución utilizable; no saques conclusiones basándote solo en una captura de pantalla.

Errores de interpretación frecuentes
Que una curva se aplane pronto y de forma suave no equivale automáticamente a «haber encontrado la solución óptima», ni tampoco a «fallo del algoritmo»; del mismo modo, una ruta que parece bonita no implica que la búsqueda sea estable. Un resultado óptimo puntual puede ser tanto una mejora real como el producto de una fluctuación aleatoria o de una saturación de la evaluación: la tendencia del proceso y el resultado final deben corroborarse mutuamente.