← Curso 09

U03 · 4 hrs

Razonamiento, descomposición y verificación

CoT, ensamblado, fidelidad del razonamiento y verificación.

Abrir clase

Resultados de aprendizaje

  • Aplicar CoT, ensamblado y descomposición con criterio de costo/beneficio.
  • Distinguir razonamiento como técnica vs explicación auditable.
  • Diseñar verificación programática o en segundo paso.

Estructura de la sesión

Razonamiento explícito (60 min)

Chain-of-thought: cuándo aporta (modelo y tarea) y compromiso de latencia/costo.

Ensamblado y descomposición (60 min)

Self-consistency, subtareas encadenadas y exploración de alternativas.

Fidelidad del razonamiento (60 min)

La cadena generada no es registro fiel del proceso. No usarla sola como fundamento mostrado al usuario.

Verificación (60 min)

Segundo paso, checks programáticos y límites de la autocrítica.

Lecturas

  • Wei et al. (2022) — wei2022cot
  • Wang et al. (2023) — wang2023selfconsistency
  • Yao et al. (2023), Tree of Thoughts — yao2023tot (complementaria)

Lab — CoT + verificación programática

labs/09/u03/run_verify.py: el modelo propone FINAL=<n>; el script valida con eval. No alcanza con “la cadena se ve bien”.

Ver configuración LM Studio / Ollama.

Clase · Guion profesor →