RobustSGPO: gestión de variantes al configurar sistemas de agentes

25 septiembre 202610 vistas

El método define los parámetros de edición, la convierte en un cambio verificable y continúa la optimización a partir de la mejor versión actual o de los estados guardados. En tareas reservadas para la evaluación, la proporción de finalizaciones exitosas pasó del 60% al 80%, y la puntuación de calidad, de 3,77 a 4,14; conservar versiones alternativas ayuda a tener en cuenta los cambios en las tareas, pero requiere recursos adicionales.

RobustSGPO: gestión de variantes al configurar sistemas de agentes

Qué controla exactamente RobustSGPO

RobustSGPO amplía SGPO —optimización de prompts basada en gradientes semánticos— mediante el uso de retroalimentación de la ejecución. La regla local de SGPO no especifica la escala de edición ni la operación concreta.

El control abarca la solicitud de edición, la verificación del parche generado y la elección del punto de partida para el siguiente paso. Esto separa el control de la búsqueda de variantes de la propia señal de retroalimentación.

Criterio práctico: este enfoque es adecuado para ajustes en los que es importante especificar la operación de edición y verificar los parches, y no solo obtener retroalimentación.

Cómo funciona la búsqueda de variantes

El proceso consta de tres acciones:

  1. Especificar la edición solicitada.
  2. Crear un parche y verificarlo.
  3. Continuar la búsqueda desde la mejor variante actual o desde las instantáneas guardadas.

Punto de partidaDesde dónde continúa la búsqueda
Mejor variante actual, incumbentDesde la mejor variante del momento
Instantáneas guardadas, retained snapshotsDesde las versiones guardadas

La elección determina desde qué versión continuará la búsqueda. El criterio es si se necesita la mejor versión actual o puntos de partida alternativos guardados.

Cómo planifican la resolución de edición

En el estudio se comparó una planificación periódica $1\to2\to3$ con una resolución máxima fija. La planificación periódica superó a la fija por 0,28 puntos en la puntuación de prueba.

Los autores evaluaron la planificación de las resoluciones, las restricciones acumulativas y la transferencia entre familias de tareas. El resultado corresponde a estas evaluaciones y no establece una ventaja universal de la planificación.

El criterio de comparación es la puntuación de prueba con la planificación elegida. En el estudio presentado, el cambio periódico de resolución obtuvo mejores resultados.

Qué mostró la evaluación de calidad

En el flujo de trabajo de brainstorming de AgentX se realizaron 95 ejecuciones en 120 tareas y se obtuvieron 7 350 intentos de candidatos.

En 30 tareas reservadas, la tasa de finalización pasó del 60,0 % al 80,0 %. La calidad de prueba subió de 3,77 a 4,14 con un presupuesto de 20 millones de tokens.

Estas métricas describen los resultados de una evaluación concreta. Al comparar sistemas, es importante tener en cuenta sus tareas y su presupuesto, en lugar de extrapolar las cifras a otras condiciones.

Cómo elegir una estrategia para conservar variantes

Conservar variantes genera costes medibles. Al mismo tiempo, controlar el espacio de búsqueda mejora la calidad mediante ediciones ejecutables y puntos de partida alternativos.

EstrategiaResultado tras el cambio de tareas
Conservación por categoríasReduce el deterioro en las tareas originales
Conservación aleatoriaOfrece un resultado más alto en el conjunto objetivo

La elección depende de la prioridad: mantener el rendimiento en las tareas originales u obtener un resultado más alto en el conjunto objetivo. Los costes de conservar variantes siguen formando parte de la evaluación.

Preguntas frecuentes

Material similar

Todos los materiales
RobustSGPO: gestión de variantes al configurar sistemas de agentes