Yeda AI Tips · #191

English

Limita la revisión adversarial a tres ciclos

Deja de dejar que tu IA se revise a sí misma para siempre.

La autorrevisión adversarial, en la que un agente critica su propia salida y luego la corrige, es una técnica genuinamente buena. Detecta puntos ciegos que una sola pasada omite. Pero un bucle sin fin no tiene un punto de parada natural, así que sigue corriendo mucho después de que los retornos se aplanaron, volviendo a sacar los mismos hallazgos y quemando tokens mientras confundes el movimiento con el progreso.

Por qué un bucle sin límite se estanca

Cada ciclo de revisión tiene rendimientos decrecientes. La primera pasada encuentra los problemas estructurales. La segunda encuentra los casos límite que introdujo la corrección. Para la tercera, ya estás bajando a detalles de estilo y opiniones que se vuelven a discutir. Sin un límite, el agente no tiene criterio para decir "listo", así que o repite hasta que lo interrumpes o declara victoria de forma arbitraria. La revisión interminable se siente rigurosa pero en realidad solo pospone la decisión de publicar.

El mecanismo: tres ciclos, con salidas tempranas

Fija un techo estricto y dos condiciones de parada temprana.

Adversarial review loop:
  cycle = 1
  while cycle <= 3:
      findings = review(artifact)          # find what's wrong
      if only_trivial(findings): break     # early exit 1
      if human_says("ship it"): break      # early exit 2
      artifact = revise(artifact, findings)
      cycle += 1

Qué significan los hallazgos que sobreviven

Si aún quedan problemas reales tras tres rondas, eso no es señal de repetir una cuarta vez. Es información sobre el artefacto mismo: el problema es más difícil o ambiguo de lo que un bucle de revisión puede resolver. Haz una de dos cosas.

SituaciónRespuesta
Quedan detalles trivialesDetente y publica
Un problema difícil sobrevive tres rondasEscala a un humano o a un modelo más fuerte
El artefacto sigue fallando en generalDescompón en piezas más pequeñas y revisa cada una

Repetir el bucle solo vuelve a correr el mismo proceso limitado contra el mismo problema difícil.

Movidas avanzadas

Recursos

¿Desarrollas sistemas de IA o en la nube? Yeda AI audita y refuerza pipelines de LLM y contenedores en producción. Hablemos · Lee el blog