Marco teórico, DAGs e hipótesis

Del marco al DAG · IA como compañero crítico · Lab L3 · 🏁 H2 Evidence Map + DAG

Juan Carlos Muñoz-Mora, PhD

Universidad EAFIT · Escuela de Finanzas, Economía y Gobierno

17 de noviembre de 2026

Bienvenidos

Unidad 5 — Marco teórico, DAGs e hipótesis

Sesión 5 · mar 17/11 · 18:00–21:00 · 3 h online

Pregunta guía: ¿Cómo formalizo mis supuestos causales en un DAG falsable que disciplina mis controles y deriva hipótesis testables?

Lo que sale de hoy (y entregan en casa):

  • ✅ DAG identificable + set de control mínimo
  • ✅ 1 H primaria + 2-3 secundarias falsables
  • ✅ Audit-log L3
  • 🏁 H2 (20 %) · mar 17/11 · 23:59

Cómo trabajamos hoy · online · 180 min

Bloque Tema 🎓 JC 🔧 Act Fin
Sprint 0 · 🎤 Standup H1 entregado · Evidence Map v1 · un bloqueo · 2 min cada uno 0 10 18:10
Sprint 1 · ¿QUÉ? Marco ≠ estado del arte · del iceberg al DAG · 3 estructuras · DAG v1 en parejas · plenaria de los 4 DAG 20 40 19:10
☕ Break · cámara apagada 10 min 19:20
Sprint 2 · 🧪 ¿CONTROLAR? Cinelli · Good/Bad/Neutral · M-bias · Table 2 fallacy · Lab L3 (20 min) · bingo + compartir 20 40 20:20
Coda · 📖 HIPÓTESIS Backdoor + adjustment set · 4 elementos · ilusión de teoría · 3 hipótesis en parejas 15 15 20:50
🏁 Plan H2 Qué falta, cómo lo termino en casa, a qué hora lo subo 0 10 21:00

Regla: la IA es compañero crítico del DAG, no su autor (AIAS 3). Parejas en salas de Zoom. Lecturas: (Cinelli et al., 2024) · (Pearl & Mackenzie, 2018) cap. 4 · (Ludwig & Mullainathan, 2024).

El bridge · Evidence Map + H1 → DAG → 🏁 H2

En S02 leyeron el campo y armaron el Evidence Map v0. El jueves (S04) entregaron H1, el PRON escrito sobre ese mapa. Para hoy filtraron el mapa por su pregunta: es el Evidence Map v1. Hoy cerramos Sprint B convirtiendo ese mapa en un DAG.

🏁 H1 (S04)
PRON 2 págs
+ 1 OG + 3 OE
→
📚 S02 → v1
Evidence Map
filtrado por tu pregunta
→
🎤 Sprint 0
Standup
10 min
→
🎯 Sprint 1
Marco ≠ estado
DAG · 3 estr.
→
🧪 Sprint 2
Good/Bad
+ Lab L3
→
📖 Coda
Backdoor
hipótesis
→
🏁 H2
en casa
20 % · 23:59

Advertencia

Doble anclaje del DAG hoy:

  1. Horizontal (S02 → S05): cada arista del DAG debe poder citarse a uno de los papers verificados de su Evidence Map v1. Sin literatura no hay DAG. Por eso esta cohorte leyó primero.
  2. Vertical (U1 → U2 → U5): el DAG no nace hoy · es la formalización del ARV (Actores · Relaciones · Variables) que ya trabajamos en U1 (Bitácora I conceptual) y diligenciamos en U2 (3-3-3 → DAG provisional). Hoy le ponemos las reglas Pearl/Cinelli.

Sprint 0 · 🎤 Standup

10 min · 4 personas × 2 min · cámara prendida

🎤 Standup · 2 min cada uno

⏱️ Standup 10:00

Cada uno responde en 2 minutos:

  1. H1: ¿qué dice tu pregunta, en una frase?
  2. Evidence Map v1: ¿cuántos papers sobrevivieron al filtro de tu pregunta?
  3. Bloqueo: ¿qué te falta para dibujar el DAG hoy?
— click ▶ —

Consejo

El ejercicio del Elevador Ajeno quedó en el apéndice. Úsenlo en casa con alguien que no sea economista antes de grabar el video póster.

Sprint 1 · ¿Qué es un marco teórico moderno?

20 JC · 20 Act · 20 Bitácora · 60 min · DAG fundamentos + 3 estructuras canónicas

📍 Estructura del Sprint 1 · 4 JC × 5 min + parejas + plenaria

⏱️ Bloque20 JC · 20 Act · 20 plenaria · 60 min
🎯 MetaEntender que el marco teórico moderno es un MODELO (Boumans · Grant) cuya forma causal moderna es un DAG (Pearl)
📦 ArtefactoPrimer borrador de tu DAG · ≥5 nodos · aristas dirigidas · al menos 1 confounder explícito
🧪 CheckpointTu pareja puede leer tu DAG y decirte qué efecto estás identificando
1Estado del arte ≠ marcoEl error más común en tesis MAE
2Modelo ≠ teoríaEl test "take it seriously"
3Del iceberg al DAGCatatumbo, capa por capa
43 estructuras canónicasCadena · bifurcación · collider
🔧Parejas · 20 minDAG v1 desde tu Evidence Map v1
🗣Plenaria · 20 minLos 4 DAG · 5 min cada uno

🎓 JC 1/4 · El error más común en tesis MAE (5 min)

Lo que estudiantes hacen en “Capítulo 2 — Marco teórico”:

  • Definición de pobreza (citan PNUD).
  • Definición de capital humano (citan Becker).
  • Definición de exclusión social (citan Sen).
  • 15 páginas de collage de definiciones.

❌ Eso es glosario, no marco teórico.

Lo que es marco teórico:

Una lente analítica que articula:

  1. Los conceptos clave.
  2. Las relaciones causales entre ellos.
  3. Los mecanismos por los que esas relaciones operan.
  4. Las predicciones testables.

→ Es una teoría, no una definición.

Consejo

Truco mnemotécnico (del bridge del Sprint): > Estado del arte mira hacia atrás (lo que se hizo · Evidence Map U4). > Marco teórico mira hacia delante (qué espero encontrar · DAG U5).

🎓 JC 2/4 · Modelo ≠ teoría · el test “take it seriously” (5 min)

Grant 2018 (Grant, 2018, 6) — definición operativa:

“Un modelo es un intento de describir resultados observados que pretende ser tomado en serio.”

El litmus test (brutal):

“Aquí está mi modelo.” — “Genial · testealo con datos.” — “¡No! era una metáfora, no me lo tomes literalmente…”

🛑 Entonces no le llames modelo. Llámale teoría.

Consejo

Teoría vs Modelo (énfasis distintos):

Teoría Modelo
Propósito Elucidar causa Describir resultados
Lealtad Lucidez · elegancia Accuracy · realismo
Cuando divergen Sacrifica realismo Sacrifica elegancia

El reto a tu DAG (luego): > “¿Te lo tomás en serio? ¿Me dirías ‘sí, testealo’ o me dirías ‘es ilustrativo’?”

Si decís lo segundo → no es modelo · es teoría disfrazada.

Implicación para H2: tu DAG debe predecir magnitudes, no sólo signos. Lucas 1987: compensación por business cycle = 0.2% del ingreso (≈ una cena). Take it seriously = dame una banda de magnitud.

🎓 JC 3/4 · Del iceberg U2 al marco teórico al DAG · Catatumbo (5 min)

Cada capa del iceberg de U2 se traduce a un componente del marco. El conjunto se materializa en el DAG.

🌊 Capa 1 · Tema visible → Marco contextual Catatumbo: asfalto · violencia · IPM observados
🏔️ Capa 2 · Situación problemática → Marco referencial (= Evidence Map U4) Catatumbo: la paradoja · ruta a Tibú vs Boyacá
🧊 Capa 3 · Mecanismos · ARV → Marco teórico + conceptual · ⭐ corazón Catatumbo: pavimento → acceso · violencia → rentas armadas
🔬 Capa 4 · Problema investigable → DAG formal + hipótesis (hoy) Catatumbo: ¿qué tanto modera la violencia el efecto del asfalto sobre IPM?

Consejo

Lectura: las 4 capas no compiten: todas viven en U5. El DAG está en la Capa 4, pero sus aristas se justifican desde las Capas 1 a 3.

🎓 JC 3/4 · cont. · El DAG Catatumbo, capa por capa

Primera versión formal (se refina en el Lab L3):

%%{init: {"flowchart": {"htmlLabels": false}}}%%
flowchart TD
    Pav[🛣 Pavimento km] --> Acc[Acceso a mercados]
    Acc --> IPM[📉 IPM ↓]
    Viol[⚔️ Violencia activa] -.modera.-> Pav
    Viol --> Cost[Costos transacción ↑]
    Cost --> IPM
    Geo[🌄 Topografía] --> Pav
    Geo --> Viol
    Hist[📜 Conflicto histórico] --> Viol
    Hist -.-> Acc
    Coca[🌱 Coca] --> Viol
    Coca --> Cost
    style Pav fill:#FAD7B3,stroke:#E67E22
    style IPM fill:#9BD4C2,stroke:#4FA68A
    style Viol fill:#FFE6E0,stroke:#B23A1A

  • 🌊 Capa 1: Geo · Hist · Coca (entorno)
  • 🏔️ Capa 2: efectos documentados en el Evidence Map (Faber · Asher-Novosad · Donaldson)
  • 🧊 Capa 3: Acc + Cost = canales causales (ARV formalizado)
  • 🔬 Capa 4: Pav → IPM moderado por Viol = pregunta operacional

Advertencia

Regla: cada arista se cita a (a) un paper del Evidence Map y (b) una capa del iceberg.

🎓 JC 4/4 · Las 3 estructuras canónicas (5 min)

Recordá U2 (problema de investigación): ya las vimos como motivación. Hoy las operacionalizamos — cada una tiene una decisión de control distinta.

🔗 Cadena · Mediador X → M → Y
M está EN el camino causal.
❌ NO controlar M para efecto total
✅ Controlar M solo si querés efecto directo
📚 X=programa · M=skills · Y=empleo
🔱 Bifurcación · Confounder X ← Z → Y
Z afecta X y Y por separado.
✅ SÍ controlar Z · cierra backdoor
⚠️ Si Z es no observable (U) → identificación rota
📚 Z=educación parental · X=programa · Y=empleo
⚡ Collider X → C ← Y
X y Y impactan ambos a C.
❌ NO controlar C
⚠️ Controlarlo CREA correlación espuria
📚 C=graduado universitario · X=talento · Y=esfuerzo

Consejo

Regla operativa: antes de “agregar un control”, preguntate qué estructura es en el DAG. Si no lo sabés, no lo agregues. “More controls ≠ better identification” (Cinelli et al., 2024).

🔧 Parejas · DAG v1 desde tu Evidence Map v1 (20 min)

⏱️ DAG v1 20:00

Dos salas de grupos, dos personas por sala. 10 min por DAG:

  1. 3 min · El dueño dibuja en dagitty.net: D, Y y al menos 2 confounders y 1 U.
  2. 4 min · Por cada arista, el dueño dice qué paper del Evidence Map v1 la sostiene. La que no tiene paper se marca conjetura.
  3. 3 min · La pareja intenta decir qué efecto se está identificando. Si no puede, el DAG no está claro todavía.

Después cambian de rol.

Consejo

Lo que llevan a la plenaria:

  • Captura del DAG v1.
  • Número de aristas citadas vs conjeturas.
  • Una duda para el grupo.

materiales/plantilla-DAG-DAGitty.md

🗣 Plenaria · los 4 DAG (20 min)

⏱️ Plenaria 20:00

5 min por persona, cámara prendida, pantalla compartida:

  1. 1 min · Tu DAG: qué causa qué.
  2. 2 min · Las aristas que no tienen paper.
  3. 2 min · Preguntas del grupo y de JC.
— click ▶ —

Advertencia

Regla: una arista sin paper no se borra todavía. Se marca y se busca en casa. Si en H2 sigue sin paper, se justifica como conjetura.

☕ Break · 10 min · cámara apagada

Volvemos a las 19:20. Apaguen la cámara, levántense, caminen. No miren el DAG.

Sprint 2 · 🧪 Good/Bad Controls + Lab L3

20 JC · 20 Lab · 20 Bitácora · 60 min · Cinelli 2024 · M-bias · Table 2 fallacy · IA como compañero crítico

📍 Estructura del Sprint 2 · 4 secciones JC + Lab L3

⏱️ Bloque20 JC · 20 Lab L3 · 20 bingo + compartir · 60 min
🎯 MetaAprender a clasificar controles (good/bad/neutral) y usar IA como compañero crítico del DAG (modo AIAS 3)
📦 ArtefactoDAG v2 + audit-log L3 con objeciones IA aceptadas/rechazadas
🧪 CheckpointPodés defender CADA arista del DAG v2 sin volver al thread con la IA
1Three types of controlsCinelli 2024 · Good · Bad · Neutral
2El M-bias contraintuitivoEl control que sesga más que omitirlo
3Table 2 fallacyWestreich-Greenland 2013 · no todo coeficiente es causal
4Lab L3 · SetupPrompt estructurado · compañero crítico DAG
🔧Lab L3 · ejecución20 min · 2 LLMs · audit log

🎓 JC 1/4 · Three types of controls (8 min)

(Cinelli et al., 2024) (Sociological Methods & Research · ★★★ núcleo). 18 estructuras DAG analizadas. La regla operativa:

✅ Good controls Confounders · variables que afectan T y Y simultáneamente.

Decisión: SÍ controlar.
Efecto: cierran backdoor · reducen sesgo
📚 educación parental ↔ programa ↔ empleo
❌ Bad controls Colliders · M-bias · mediators no-deseados.

Decisión: NO controlar.
Efecto: AGREGAN sesgo (no lo quitan)
📚 "graduado universitario" entre talento y esfuerzo
⚪ Neutral controls Predictores de Y no asociados a T.

Decisión: opcional.
Efecto: no sesgan · mejoran precisión
📚 edad cuando edad afecta Y pero no T

“Including a ‘good control’ improves an estimate; including a ‘bad control’ biases it; and including a ‘neutral control’ has no impact on bias but may affect precision.” (Cinelli et al., 2024)

🎓 JC 2/4 · El M-bias contraintuitivo (6 min)

%%{init: {"flowchart": {"htmlLabels": false}}}%%
flowchart TD
    U1[U1 oculto] --> M[M observable]
    U2[U2 oculto] --> M
    U1 --> X[Tratamiento X]
    U2 --> Y[Outcome Y]
    X --> Y

M parece “control natural” — está relacionado con X y con Y.

Advertencia

Pero M es un collider de U1 y U2.

Controlarlo abre un camino espurio U1 ⇢ U2 a través de M.

Resultado: sesgo MAYOR que omitirlo.

→ La regla “más controles = mejor” es falsa.

(Cinelli et al., 2024)

Consejo

Por qué te lo creyeron: el sentido común dice “controlemos por todo lo que correlaciona con X o Y”. Pero el sentido común no conoce el DAG. Por eso DAGs > intuición.

🎓 JC 3/4 · Table 2 fallacy (6 min)

Westreich & Greenland 2013 (★★★ canónico):

“Reportar todos los coeficientes de una regresión como si fueran efectos causales es una falacia. Solo uno (la exposición de interés) es causal — los demás son artefactos de la condicionamiento.”

📚 (Westreich & Greenland, 2013) (American Journal of Epidemiology)

Advertencia

Síntoma común en tesis MAE:

“El coeficiente de edad es 0.03 (p<0.01), lo que sugiere que envejecer aumenta Y.”

❌ Falso si edad es confounder ajustado, no exposición.

Regla: en tu Capítulo 5 (Resultados U7), solo discutí causalmente el coeficiente de tu D. Los demás son nuisance.

Consejo

Conexión DAG: la “Table 2 fallacy” es síntoma de no haber dibujado el DAG primero. Si lo dibujás, sabés qué coeficiente es causal y cuáles son nuisance. El DAG disciplina la interpretación.

🎓 JC 4/4 · Lab L3 · Compañero crítico DAG (parte del Lab)

Modo AIAS: 3 (Collaboration) — la IA critica, vos decidís. Nunca al revés.

El prompt estructurado (materiales/prompt-companero-critico-DAG.md):

  1. Pegás tu DAG (sintaxis DAGitty).
  2. Pedís crítica en 6 ejes:
    • Confounders omitidos
    • Backdoor paths no bloqueables
    • Mala clasificación de variables
    • Supuestos discutibles
    • Sensibilidad (Cinelli)
    • 3 DAGs contrafactuales
  3. Pedís que la IA critique su propia crítica.

Advertencia

Reglas duras del Lab L3:

  1. Probar en ≥2 LLMs (Claude + GPT-4 o Gemini).
  2. Las objeciones donde ambos coinciden son las más serias.
  3. Audit log obligatorio: cada objeción → Acepto / Rechazo / Modifico + justificación humana.
  4. La IA no dibuja el DAG. Critica el tuyo.

🔧 Lab L3 · Crítica IA de tu DAG (20 min, individual)

⏱️ Lab L3 20:00

Pasos (20 min):

  1. 3 min · Abrir dagitty.net · pasar tu DAG borrador a sintaxis DAGitty.
  2. 3 min · Correr adjustmentSets() · anotá qué set te sugiere.
  3. 10 min · Llevar el DAG a ≥2 LLMs con el prompt estructurado.
  4. 4 min · Completar audit log:
Objeción IA Decisión Justificación
Confounder omitido · backdoor · clasificación · supuesto Acepto / Rechazo / Modifico tuya

Consejo

Output esperado:

  • DAG v2 + adjustment set de DAGitty
  • Audit log con ≥3 decisiones justificadas
  • Si la IA cita un paper, verifícalo (L1 manda)

Prompt · Plantilla DAGitty

🤔 Bingo · Bad Controls que parecen Good (8 min)

Antes de ir al Lab L3 · checkpoint mental rápido. ¿Cuál de estos controlarían? (Levantá mano)

Caso 1 Estudiar efecto de programa de empleo sobre ingresos. Control candidato: "si terminó el programa" (≠ asignado al programa).
Caso 2 Estudiar efecto de educación sobre salario. Control candidato: "ocupación actual".
Caso 3 Estudiar efecto de cuarentena sobre contagios. Control candidato: "hospital lleno".

Advertencia

Spoiler (no leer si querés pensarlo):

  • Caso 1: “terminar” es post-treatment · controlarlo es Bad (selection bias).
  • Caso 2: ocupación es mediador · controlarla bloquea el efecto que querés estimar.
  • Caso 3: “hospital lleno” es collider de cuarentena y contagios · controlarlo M-bias.

3/3 son Bad controls disfrazados de Good. Esto es exactamente lo que Cinelli enseña.

🎲 L3 · Los 4 comparten un cambio aceptado (12 min)

— click ▶ —

Cada uno, 3 min:

  1. ¿Qué objeción aceptaste de la IA?
  2. ¿Por qué la aceptaste? (justificación humana)
  3. ¿Qué cambió en tu DAG v2?

Consejo

Regla: una objeción aceptada se prueba explicándola. Si no podés explicarla, la rechazaste sin justificación.

Coda · 📖 Del DAG a la hipótesis + plan H2

15 JC · 15 parejas · 10 plan H2 · 40 min

📍 Estructura de la coda · 3 JC × 5 min + parejas + plan H2

⏱️ Bloque15 JC · 15 parejas · 10 plan H2 · 40 min
🎯 MetaIdentificar tipo de hipótesis · derivar hipótesis falsables del DAG · adjustment set mínimo
📦 Artefacto1 H primaria + 2-3 H secundarias con tipo declarado · dirección predicha · adjustment set
🧪 CheckpointCada hipótesis tiene tipo + anatomía propia (causal=4 elementos · otras = sus propias)
1Backdoor + adjustment setPearl · que el software decida
2Hipótesis causal · 4 elementosDirección · magnitud · mecanismo · condicionalidad
3El riesgo: ilusión de teoríaMesseri-Crockett 2024
🔧Parejas · 15 min3 hipótesis desde tu DAG v2

🎓 JC 1/3 · parte A · El Backdoor criterion (3 min)

Pearl (1995): dada una causa D y un efecto Y, un conjunto de variables S es suficiente para identificar D→Y si:

  1. Ninguna variable en S es descendiente de D (no controlar consecuencias del tratamiento).
  2. S bloquea todos los caminos backdoor entre D e Y (caminos que empiezan con flecha apuntando a D).

Consejo

Backdoor path: camino entre D e Y donde la flecha sale hacia D.

D ← Z → Y es backdoor. D → M → Y NO es backdoor (es el efecto causal mismo).

%%{init: {"flowchart": {"htmlLabels": false}}}%%
flowchart LR
    Z[Z confounder] --> D[D tratamiento]
    Z --> Y[Y outcome]
    D --> Y
    D --> M[M mediador]
    M --> Y
    U[U no obs] -.-> D
    U -.-> Y

Backdoor paths:

  • D ← Z → Y → cerrar con Z ✅
  • D ← U → Y → no cerrable ⚠️

Si tenés U no observable y no podés bloquearlo → necesitás IV · DiD · RDD (U6).

🎓 JC 1/3 · parte B · Adjustment sets · que el software decida (2 min)

En R · ggdag (recomendado · econometrics-friendly):

library(ggdag)
library(dagitty)

dag <- dagify(
  Y ~ D + Z + U,
  D ~ Z + U,
  exposure = "D",
  outcome = "Y",
  latent = "U"
)

# Adjustment set mínimo suficiente:
ggdag_adjustment_set(dag)
# Output: {Z}  (si U es no observable, devuelve "no identificado")

En navegador · DAGitty (sin instalar):

  1. Ir a dagitty.net

  2. Pegá tu DAG en sintaxis DAGitty:

    dag {
      D [exposure]
      Y [outcome]
      U [unobserved]
      Z -> D
      Z -> Y
      D -> Y
      U -> D
      U -> Y
    }
  3. Panel derecho · “Minimal sufficient adjustment sets”.

Advertencia

Si DAGitty dice “identification not possible” → necesitás otro método (U6).

🎓 JC 2/3 · Hipótesis CAUSAL · los 4 elementos (5 min)

Si tu hipótesis es causal (la mayoría de uds), debe tener 4 elementos:

  1. Dirección del efecto (positivo, negativo, no-monotónico).
  2. Magnitud plausible (orden de magnitud · de literatura U4).
  3. Mecanismo explicitado (qué arista del DAG es).
  4. Condicionalidad (cuándo el efecto se modifica · heterogeneidad).

Advertencia

Magnitud NO la inventás. Viene de tu Evidence Map U4 · paper más cercano en contexto. Si no hay paper → marcar “magnitud abierta”.

Consejo

Ejemplo trabajado · Catatumbo (causal):

H1 (primaria): La apertura de tramos 4G en municipios cruzados por el conflicto aumenta la tasa de ocupación formal entre 1-3 p.p. en los primeros 24 meses, vía reducción de costos de transacción para empleos formales geográficamente dispersos (D→M→Y).

H2 (secundaria): El efecto es mayor en municipios con conectividad previa baja (efecto marginal decreciente · heterogeneidad).

H3 (secundaria · falsable inversa): Si el efecto se debe a auto-selección (no a 4G), debería desaparecer al controlar por baseline trends (placebo test).

🎓 JC 3/3 · El riesgo · “ilusión de teoría” (5 min)

Advertencia

Messeri & Crockett 2024 ((Messeri & Crockett, 2024), Nature) advierten:

LLMs son entrenados en literatura existente. Pueden generar:

  • Hipótesis que suenan teóricamente fundadas pero replican supuestos heredados.
  • Mecanismos plausibles pero genéricos — no específicos a tu contexto.
  • Predicciones cuantitativas inventadas — sin literatura que las soporte.

→ “AI as Oracle” · “AI as Surrogate” son las trampas epistemológicas.

Consejo

Cómo usar IA sin caer en la ilusión:

  1. No le pidas la teoría — pedile que critique tu teoría (= Lab L3).
  2. Verificá todo mecanismo que sugiera contra tu marco real.
  3. Si una predicción cuantitativa la dio la IA y no aparece en lit review → probablemente es alucinación (= Lab L1).
  4. Tú formulás la hipótesis final, la IA es scaffolding.

🎯 La cita brutal: > “AI as Surrogate genera la ilusión de comprensión sin el costoso trabajo de la comprensión real.” (Messeri & Crockett, 2024)

🔧 Parejas · 3 hipótesis falsables desde tu DAG (15 min)

⏱️ S3·Hipótesis 15:00

Pasos (en salas de 2; cada uno escribe y la pareja critica):

  1. 2 min · Declara el tipo de tu hipótesis primaria.
  2. 3 min · En tu DAG v2, marca las aristas que vas a testear.
  3. 4 min · Escribe los elementos de cada hipótesis (4 si es causal).
  4. 2 min · Marca la primaria y las secundarias.
  5. 2 min · Agrega 1 hipótesis falsable inversa: qué patrón refutaría tu argumento.

Consejo

Plantilla: materiales/plantilla-hipotesis-falsables.md

Mini-rúbrica:

  • ✅ Tipo declarado
  • ✅ 1 primaria + 2-3 secundarias
  • ✅ Cada una mapeada al DAG
  • ✅ ≥1 falsable inversa

Magnitud sin fuente: [magnitud abierta].

🏁 Plan H2 · cómo lo terminan en casa (10 min)

⏱️ Plan H2 10:00

Cada uno escribe en el chat, en 3 líneas:

  1. Lo que ya tengo: DAG v2, hipótesis, audit log L3.
  2. Lo que me falta y cuánto tiempo me toma.
  3. A qué hora lo subo hoy.

H2 se entrega mar 17/11 · 23:59 en la carpeta de entrega de Interactiva. Las láminas que siguen son la guía para armarlo en casa.

Consejo

Orden sugerido en casa (90 min):

Min Qué
0-15 DAG v2 a imagen final
15-45 3-5 hipótesis con plantilla
45-55 Adjustment set justificado
55-70 Evidence Map v1 embebido
70-90 Audit log L3 + reporte AIAS + subir

🏁 H2 · guía para terminar en casa

Lo que no cabe en las 3 h de hoy · entrega mar 17/11 · 23:59

Qué contiene H2 · cierre del Sprint B

⏱️ BloqueEn casa · unos 90 min
🎯 MetaEntregar H2 hoy antes de las 23:59 · cierre del Sprint macro B (EVIDENCE)
📦 Artefacto1 PDF con: Evidence Map (de U4) · DAG v2 · 3-5 hipótesis · adjustment set · audit log L3 · reporte AIAS
🧪 CheckpointTu pareja de hoy entiende tu DAG sin que se lo expliques
📚 Componente 1 · Evidence Map De S02 → v1 · filtrado por tu pregunta · núcleo/periferia/gap/contradicción.
Ya está hecho · solo embebido.
🎯 Componente 2 · DAG v2 Imagen del DAG (DAGitty/ggdag) + sintaxis DAGitty en código.
Aristas citadas a Evidence Map.
🧪 Componente 3 · Hipótesis + Adjustment 1 H primaria + 2-3 H secundarias (4 elementos cada una) + adjustment set mínimo + ≥1 falsable inversa.
🤖 Componente 4 · AIAS + L3 Reporte AIAS (modo) + audit log L3 con ≥3 objeciones decididas.

🔧 Construcción en casa · tú controlas el ritmo

⏱️ H2 build 40:00

Distribución sugerida (flexible):

Min Actividad
0-10 Pasar DAG v2 a imagen final (DAGitty o ggdag)
10-20 Escribir 3-5 hipótesis con plantilla 4 elementos
20-25 Justificar adjustment set mínimo
25-30 Embeber Evidence Map v1 + ajustar refs
30-35 Completar audit log L3 + reporte AIAS
35-40 Releer contra la checklist + subir

Consejo

Recursos rápidos:

Modo recomendado:

🎧 NotebookLM unidad abierto · 🎯 Quarto al lado · ☕ Lo que necesiten.

🛑 Reglas duras del entregable H2

Advertencia

Lo que H2 EXIGE:

  1. DAG con ≥5 nodos, aristas dirigidas (no ↔︎), al menos 1 confounder observable y 1 U.
  2. Cada arista citada a Evidence Map (citekey) · o marcada como “conjetura” con justificación.
  3. 3-5 hipótesis con los 4 elementos + ≥1 falsable inversa.
  4. Adjustment set mínimo justificado con DAGitty/ggdag (output del software · screenshot ok).
  5. Audit log L3 con ≥3 objeciones IA decididas (acepto/rechazo + justificación humana).
  6. Reporte AIAS declarando modos por sección (3 dominante).

Lo que NO cuenta:

  • ❌ DAG dibujado por la IA sin tu intervención (= AIAS 5 puro · no permitido para H2).
  • ❌ Hipótesis sin mecanismo o sin condicionalidad.
  • ❌ Adjustment set sin verificación de software.
  • ❌ “Magnitud” inventada (sin paper que la sostenga · marcar como abierta).
  • ❌ Audit log con todas las objeciones “rechazo sin razón”.

🏁 Audit log L3 · anexo obligatorio (5 min)

Estructura mínima (plantilla en materiales/audit-log-L3.md):

# Audit log · Lab L3 · DAG U5

**Estudiante:** [nombre] · **Fecha:** 2026-11-17
**LLMs usados:** Claude (1), GPT-4 (2)

## Objeción 1
- IA fuente: Claude
- Tipo: Confounder omitido
- Texto IA: "podrías estar omitiendo X"
- Mi decisión: **ACEPTO**
- Justificación humana: "Coincide con paper Y de mi Evidence Map · agregué nodo X al DAG"

Consejo

Reglas del audit log:

  1. Mínimo 3 objeciones registradas.
  2. Cada una con justificación humana ≥1 frase.
  3. Las objeciones donde 2 LLMs coinciden deben ser tratadas (no podés rechazar ambas sin razón).
  4. Pregunta final en el log: > “¿Mi DAG está mejor PORQUE la IA me criticó, o me convencí de algo sin pensarlo?”

Si no podés contestar honestamente “sí”, revisá el DAG antes de submit.

🏁 Antes de subir H2 · checklist

⏱️ H2 Submit 05:00

Checklist (revísalo tú, o con tu pareja de hoy por chat):

Subir a Interactiva:

  • 📤 1 PDF con todo lo anterior.
  • 📤 Anexo: archivo DAGitty (.dag.txt) reproducible.
  • 📤 Anexo: audit log L3 (.md).

Advertencia

Sube antes de las 23:59 de hoy. Late: penalización rúbrica (ver 03-evaluaciones/02-evidence-map-dag.qmd).

Si falta algo: sube lo que tengas y una nota de qué falta. Mejor 80 % a tiempo que 100 % tarde.

🏁 Sprint macro B (EVIDENCE) cerrado. El jueves abrimos Sprint C con U6.

Cierre

Lo que se llevan de U5

Conceptual:

  • Estado del arte (mira atrás) ≠ marco teórico (mira adelante).
  • Marco moderno = DAG + mecanismos + predicciones.
  • 3 estructuras y 3 tipos de controles (Cinelli et al., 2024).
  • M-bias y Table 2 fallacy como trampas.

Operativo: DAGitty · backdoor · hipótesis con 4 elementos · Lab L3 con audit log.

Crítico: más controles no es mejor · la IA puede dar “ilusión de teoría” (Messeri & Crockett, 2024) · las magnitudes vienen de la literatura · el DAG es tuyo.

🏁 H2 (20 %) se sube mar 17/11 · 23:59. Con eso cierra el Sprint B.

Próximo · S06 (jue 19/11) · U6 Métodos · online. Sprint C abre: el TWFE falla con tratamiento escalonado.

Pregunta de cierre

De los controles que pensabas usar antes de hoy — ¿cuántos eran “good controls”? ¿Cuántos eran colliders disfrazados?

¿Cuántos sobrevivieron al Lab L3?

Lecturas mínimas + pre-trabajo U6

Nota

Para S06 (jueves):

  1. (Cinelli et al., 2024) — tabla síntesis al final + sección M-bias. 4 páginas mínimas. Ficha: Cinelli2024.md.
  2. (Pearl & Mackenzie, 2018) Book of Why — capítulo 4 (“Confounding”) + capítulo 7 (“Beyond Adjustment”). 60 páginas (libro accesible).
  3. (Ludwig & Mullainathan, 2024) — intro + caso aplicado. 15 páginas.
  4. (Westreich & Greenland, 2013) — Table 2 fallacy · 3 páginas · canónico.

Si tienen 30 min más:

Consejo

Pre-trabajo U6 (S06 · jue 19/11 · 3h online): lleguen con DAG H2 entregado + idea preliminar de qué método responde su H primaria (DiD · IV · RDD · matching). Son 3 h online, de 18:00 a 21:00.

Gracias. A terminar H2. 🌳→🌲🌳🌲 → 🎯 DAG → 🧪 Métodos.

Apéndice · para estudiar en casa

Secciones que no caben en las 3 h online. Sirven para H2 y para el video póster.

🎤 Apéndice A · El Elevador Ajeno (ejercicio para casa)

3 JC · 40 Act · La prueba dura de claridad antes del marco teórico

¿Por qué un “Elevador AJENO”? (3 min)

El test brutal de claridad:

Si vos podés explicar tu pregunta de investigación, no demuestra mucho. Vos sabés todo el contexto que no dijiste.

Si OTRA PERSONA — sin tu experiencia — puede explicarla con claridad después de que se la enseñes en parejas · entonces sí está clara.

Ese es el último filtro antes de meterse al marco teórico. Marco mal construido sobre pregunta vaga = ruina garantizada.

Consejo

Conexión con U3: ya hicieron el elevator 30/60/90s propio (su propia voz). Hoy lo invertimos: prueba de transferibilidad.

Nota

Modo AIAS de este Sprint: 0 (No-AI) · puro intercambio humano. La IA no entra al ejercicio. Es el momento donde la voz colectiva del aula valida si la pregunta soporta el escrutinio antes de pedirle al LLM que critique el DAG (Sprint 2).

Lo que entregan al final del Sprint 0:

  • ✅ Calificación por pares de la transferibilidad de su pregunta (escala 1–3)
  • ✅ Detección de capas borrosas (situación, justificación, problema, pregunta)
  • ✅ Lista de aclaraciones pendientes para el marco
  • ✅ Pregunta lista para sobrevivir al DAG

📋 Reglas del ejercicio (3 min)

Estructura del elevator ajeno (4 capas):

1Situación problemáticaEl fenómeno empírico observable · datos · magnitudes 2Justificación¿Por qué importa? · ¿qué pasa si no se estudia? 3Problema investigableLo que SÍ se puede responder con recursos disponibles 4Pregunta de investigaciónLa pregunta concreta · acotada · falsable

Advertencia

Reglas duras del formato:

  • ⏱️ 8 min por propuesta:

    • Elevator del explicador: 60–90 seg (timer aleatorio)
    • Discusión y preguntas: 5 min (grupo · NO el autor)
    • Aclaración final del autor: 30 seg (aclarar, NO defender)
  • 🤐 Autor en silencio durante los 8 min.

    • Excepción: 1 veto · el autor puede vetar una sola afirmación grave (factual error)
  • 📝 Calificación al final de cada propuesta: claridad 1–3 y un comentario, en papel o en el chat

  • 🎲 Picker aleatorio decide quién del aula explica

🎲 Formación de parejas · picker (2 min)

— click ▶ —

Una vez formadas las parejas:

  1. A le cuenta a B su pregunta de investigación con las 4 capas.
  2. B le cuenta a A su pregunta de investigación con las 4 capas.
  3. Cada uno entrena al otro · 4 min cada dirección.

Consejo

Reglas de la preparación (8 min):

  • 🎯 Cada uno entrena al otro para que pueda explicar su pregunta con propiedad.
  • 📝 Tomá notas si querés — vas a explicar algo que no es tuyo.
  • 🚫 No memorices · entendé el mecanismo.
  • 💡 Pregunta clave que B le hace a A: “¿qué es lo que más fácil se me olvidaría?”

⏱️ Preparación en parejas · 8 min

⏱️ S0 · Prep parejas 08:00

Estructura sugerida (4 min cada dirección):

Min Quien habla Qué se hace
0–4 A → B A le enseña su pregunta. B escucha activamente. B pregunta lo que no entiende.
4–8 B → A B le enseña su pregunta. A escucha activamente. A pregunta lo que no entiende.

Advertencia

Las 4 capas que B debe poder reproducir:

  1. 🌊 Situación problemática · qué pasa empíricamente
  2. ⚡ Justificación · por qué importa
  3. 🔬 Problema investigable · qué se puede responder
  4. ❓ Pregunta · acotada · falsable

Si B se traba en cualquier capa → A no ha sido suficientemente claro · más entrenamiento.

🎤 Plenaria · 4 elevators · TODO en un solo bloque

🎲 — pickeá explicador —
1️⃣ Elevator 01:00 1 min · explicador
2️⃣ Discusión 05:00 5 min · grupo · ⚡1 veto
3️⃣ Aclaración 00:30 30 s · autor · NO responde
⏱️ Plenaria 4 elevators 32:00
📝 Calificación · escala 1–3
Cada oyente anota en papel o en el chat: claridad 1–3 y un comentario.
#10–8 min
#28–16 min
#316–24 min
#424–32 min

Advertencia

Cómo se usa el cockpit (todo en este slide · sin saltar):

  1. 🎲 Picker → elige autor. 2. ▶ INICIAR RONDA → arranca elevator (1 min) y encadena automáticamente discusión (5 min) y aclaración (30 s). El bloque activo se resalta. 3. 📝 Calificación 1–3 antes de aplaudir. 4. Reset → siguiente picker → nueva ronda. El timer master (32 min) corre en paralelo.

Reglas no negociables: 🤐 Autor calla los primeros 6 min (excepto el veto) · ⚡ Veto = 1 vez · sólo error factual grave · 🎯 No es debate, es prueba de claridad · 📝 Calificación 1–3 antes de aplaudir.

📊 Síntesis del Sprint 0 · ¿qué aprendimos? (2 min)

Lectura colectiva (en vivo · 2 min):

  • ¿Quién quedó en el top de claridad? ¿Qué capa dominaron?
  • ¿Hubo alguna pregunta con claridad <2? ¿Qué capa falló?
    • 🌊 Situación → falta datos/magnitudes
    • ⚡ Justificación → falta el “¿y qué?”
    • 🔬 Problema → confunde tema con problema
    • ❓ Pregunta → vaga · no acotada
  • ¿Hubo muchos vetos? → pregunta complicada de transferir → señal de problema

Consejo

Implicación para el marco teórico (próximos sprints):

Si tu compañero no pudo explicar tu pregunta → tu marco teórico tampoco la va a sostener.

→ Antes de meterte al DAG (Sprint 1+), anotá las 2 aclaraciones más importantes que surgieron en tu elevator ajeno.

→ Esas aclaraciones deben quedar reflejadas en tu DAG de H2.

Advertencia

Decisión: si la claridad promedio es menor que 2, pide una cita 1-a-1 con JC antes de grabar el video póster.

🎓 Apéndice · Tipos de marcos · ¿solo marco teórico? (3 min)

Tu tesis NO tiene solo “marco teórico”. Tiene varios marcos · cada uno responde a una pregunta distinta. Confundirlos es el segundo error pedagógico más común.

① Marco teórico¿Qué teoría establecida explica el fenómeno? (Capital humano · Agencia · Coase · etc.)
② Marco conceptual¿Cómo se relacionan los constructs de TU investigación? (mapa visual · puede no invocar teoría)
③ Marco referencial / Estado del arte¿Qué se ha encontrado empíricamente? (= Evidence Map de U4)
④ Marco contextual¿En qué tiempo · lugar · institución ocurre el fenómeno?
⑤ Marco normativo / legal¿Qué leyes · políticas · reglas aplican? (relevante en MAE LATAM)
⑥ Marco metodológico¿Qué tradición de inferencia uso? (DAG-Pearl · econometría aplicada · estructural · etc.)

Distinción clave: ① teórico vs ② conceptual (Imenda 2014 · Ravitch & Riggan 2017):

Marco teórico Marco conceptual
Origen Teoría establecida (Pearl · Coase · Marx) Construido por el investigador
Forma Proposiciones formales Diagrama de constructs
Falsabilidad Heredada de la teoría Propia del DAG
Riesgo Lente prestada que no aplica “Castillo de naipes” sin sustento

Consejo

Para MAE: lo que entregás en H2 es un marco conceptual (DAG con TUS variables) anclado en un marco teórico (la teoría que justifica las aristas). NO son lo mismo.

Advertencia

Trampa pedagógica: llamar “marco teórico” a una lista de definiciones copiada del Hernández-Sampieri. Eso es glosario, no marco. El marco explica POR QUÉ las relaciones del DAG tienen el signo que tienen.

🎓 Apéndice · El modelo como instrumento · “linterna” (3 min)

Boumans 2005 (Boumans, 2004) — modelo como instrumento, no como teoría:

“Mathematics is the lantern by which what before was dimly visible now looms up in firm, bold outlines.” — Irving Fisher (1892)

Los modelos son linternas para ver el mundo económico (que es “misty region”). No son la teoría. No son los datos. Son mediadores autónomos que viven entre ambos (Morrison & Morgan 1999).

Consejo

Model building = “hornear una torta sin receta”:

Integrás ingredientes dispares: - 📐 Conceptos teóricos - 🎯 Vistas de política - ➕ Formalismo matemático - 🎭 Metáforas y analogías - 📊 Hechos estilizados + datos

→ Mathematical moulding los homogeneiza.

Built-in justification: la justificación no se añade al final — se hornea en cada decisión.

“Integration and justification are two sides of the same coin.”

Implicación para tu DAG: cada arista es un ingrediente integrado — viene de teoría, paper de U4, intuición vernacular, etc. Listá los ingredientes y de dónde vinieron. Si todos vienen de “intuición pura” → es teoría, no modelo.

🎓 Apéndice · IA para construir tu marco · 3 zonas (Bail 2024) (3 min)

¿Puede la IA escribirte el marco teórico? Bail (2024, PNAS) clasifica el uso de Generative AI en 3 zonas según el riesgo epistémico. Conocerlas evita la “ilusión de teoría” (Messeri-Crockett 2024).

🟢 Zona augmentación (segura)
Coding cualitativo · annotation · summarization · extracción de constructs · classification. LLMs match humanos (Ziems 2023, ~85% accuracy).
🟡 Zona asistencia conceptual (cuidado)
Proponer hipótesis · armar mapas de constructs · revisar literatura · critica del DAG (= Lab L3). Útil con verificación humana · alta tasa de "alucinación de teoría".
🔴 Zona reemplazo (peligrosa)
IA "hace" el marco · "elige" la teoría · "decide" identificación. Ilusión de teoría · narrativa plausible sin sustento. Messeri-Crockett 2024 documenta el sesgo.

Workflow IA-asistido para tu marco (modo AIAS 3):

Paso Tarea Zona
1 Extraer constructs del Evidence Map (U4) 🟢
2 Mapear constructs a teorías candidatas 🟡
3 Pedir 3-5 hipótesis alternativas 🟡
4 Crítica adversarial del DAG (Lab L3) 🟡
5 Decidir teoría dominante · dirección aristas 👤 humano
6 Validar narrativa contra literatura 🟢

Advertencia

La trampa moderna: ChatGPT escribe un marco que suena bien pero no resiste el test “take it seriously”. Si NO podés citar paper-by-paper cada arista del DAG, el marco es alucinación elegante. (Bail, 2024) (Messeri & Crockett, 2024)

Consejo

Manning, Zhu & Horton 2024: LLMs pueden simular científico Y sujeto experimental — útil para stress-test del DAG · NO para reemplazar el campo. (Manning et al., 2024)

🎓 Apéndice · El reach-grasp problem · 3 herramientas (3 min)

Grant 2018: modelar es navegar una PPF entre tres objetivos en tensión.

Los 3 objetivos del modelo:

  • 🎯 Causalidad · línea limpia causa → efecto
  • 📏 Fidelidad · accuracy + precisión en la descripción
  • 🌍 Versatilidad · aplicable a distintos lugares/tiempos

“You can reach far, but you can only grasp so much.”

Advertencia

Caso 2008: modelos Black-Scholes tenían causal depth alta + ajuste perfecto in-sample · colapsaron out-of-sample porque los inputs cubrían sólo 20 años de euforia. Causal depth alta = más frágil.

Las 3 herramientas para navegar tradeoffs:

📐 Exactitude Especificidad numérica/funcional.
Funciones exactas vs heurísticas.
📚 Ultramaratón Grant 2016: 5 heurísticas > forma funcional exacta.
🌫️ Abstraction Desprendido de detalles concretos.
Latent variables · constructos genéricos.
📚 Wilson 1989 burocracia: abandona abstracción · gana versatilidad.
🔗 Causal depth Cuán completa es la cadena causal.
Reduced form (depth 0) vs structural (depth alta).
📚 Baik-Kim 2007 attorneys: depth alta + accuracy alta = el ideal.

Implicación para H2: cuando elijas controles (Sprint 2) y método (U6), estás eligiendo posición en la PPF. DiD tiene causal depth media · IV tiene causal depth alta + versatilidad media · OLS reduced-form tiene causal depth baja + versatilidad alta. No hay “el método correcto” — hay tradeoffs declarados.

🎓 Apéndice · La Ladder of Causation (Pearl) (3 min)

Pearl distingue 3 niveles de razonamiento causal. Tu pregunta vive en uno · tu método debe vivir en el mismo o superior.

1. Asociación · "¿qué veo?" ¿Qué tan correlacionados están X e Y?
🛠️ Estadística descriptiva · correlación · ML predictivo
❌ No distingue causa de coincidencia
📚 ejemplo: pobreza correlaciona con violencia
2. Intervención · "¿qué pasa si hago?" ¿Qué efecto tiene CAMBIAR X sobre Y?
🛠️ RCT · DiD · RDD · IV
⚠️ Requiere asumir el DAG correcto
📚 ejemplo: ¿qué pasa si abro tramo 4G?
3. Contrafactuales · "¿qué habría?" ¿Y para individuo i si hubiera recibido X'?
🛠️ Matching · efectos heterogéneos · mediation
⚠️ Identificación delicada · supuestos fuertes
📚 ejemplo: ¿qué pasó al hogar que NO recibió tratamiento?

“You cannot get a causal answer from a non-causal question — no matter how big your data is.” (Pearl & Mackenzie, 2018)

Implicación para H2: declarar en tu DAG en qué escalón vive tu pregunta. Si tu H1 PRON dice “¿qué causa Y?” estás en escalón 2 o 3 — tu DAG debe sostenerlo.

🎓 Apéndice · Tipos de hipótesis · el menú completo (5 min)

No toda investigación tiene “H₁ con efecto direccional”. Antes de meternos al núcleo causal del curso, hay que reconocer el menú completo (Creswell, 2014; Hernández-Sampieri et al., 2014; King et al., 1994):

Tipo Pregunta que responde Ejemplo
Descriptiva ¿Cómo es? El empleo formal en municipios cruzados por el conflicto está por debajo de la media nacional.
Asociativa ¿Se mueven juntas X e Y? Conectividad 4G y empleo formal están correlacionados a nivel municipal.
Comparativa ¿Difiere A de B? El patrón de adopción difiere entre municipios costeros y de frontera.
Causal (cuanti) ⭐ ¿X CAUSA Y? El 4G causa +1-3 p.p. en empleo formal vía costos de transacción.
Mecanística (cuali) ¿Cómo opera el proceso? El mecanismo opera vía secuencia s₁→s₂→s₃ documentable en casos.
Exploratoria ¿Qué hay sin teoría firme? Esperamos encontrar patrones de adopción en X sin predicción direccional.

Nota

Dónde estamos hoy:

  • El curso prioriza causal porque la mayoría de tesis MAE-EAFIT parten de preguntas explicativas (D→Y).
  • Pero no toda tesis es causal. Algunas son interpretativas, comparativas o descriptivas — son tesis legítimas con anatomía distinta.
  • El DAG aplica a las 6, pero su función cambia: en causal identifica · en cuali documenta el mecanismo · en descriptiva mapea el fenómeno.

Advertencia

Atributo común a las 6 — Popper: una hipótesis (de cualquier tipo) debe ser falsable/refutable. Si no podés imaginar evidencia que la contradiga, no es hipótesis — es opinión.

Consejo

Tesis cuali · mixta · mecanismo: ver recurso async Métodos mixtos modernos (U6) · process tracing (Beach & Pedersen, 2019) · QCA · joint displays (Fetters, 2020).

Decisión personal AHORA · 1 minuto en silencio: mirá tu pregunta de H1. ¿Qué tipo de hipótesis aplica? Si es causal, lo que sigue (4 elementos + adjustment + ML) es tu camino. Si es otra → seguís acá, pero al volver al Sprint 4 ajustás la anatomía de tu hipótesis al tipo que te corresponde.

🎓 Apéndice · ML como herramienta para generar hipótesis (5 min)

Ludwig & Mullainathan (QJE 2024) (Ludwig & Mullainathan, 2024):

“ML/LLMs no solo analizan datos: generan candidatos a hipótesis que la mente humana no genera por sesgos cognitivos. El experimento riguroso es la última línea — la primera es ahora computacional.”

Workflow propuesto (modo AIAS 3+):

  1. Carga subset de tu dataset (5,000 filas) en Code Interpreter o Claude Code.
  2. Pedile: > “Generá 10 hipótesis sobre [variable Y]. Para cada: variables candidatas, mecanismo plausible, fuente de variación exógena potencial.”
  3. Tú filtrás: ¿testables? ¿novedosas? ¿plausibles teóricamente?
  4. Elegí 2-3 para profundizar literatura.

Consejo

Por qué funciona:

ML detecta interacciones no lineales que humanos descartan por costo cognitivo.

Por qué NO reemplaza:

ML no entiende contexto local (Catatumbo ≠ Texas) ni mecanismos. Genera correlaciones; vos derivás causa.

→ El humano es curador, no operador.

📖 Ejemplo trabajado · DAG Catatumbo extendido desde U2

%%{init: {"flowchart": {"htmlLabels": false}}}%%
flowchart TD
    Z1[Educación parental] --> D[4G municipal]
    Z1 --> Y[Empleo formal]
    Z2[Pobreza baseline] --> D
    Z2 --> Y
    D --> M[Costos transacción ↓]
    M --> Y
    D --> Y
    U[Capacidad institucional] -.-> D
    U -.-> Y
    P[Presencia armada] --> Z2
    P -.-> D

Lectura del DAG:

  • D = apertura 4G · Y = empleo formal
  • Z1, Z2 = confounders observables (en censos)
  • M = mecanismo de Ludwig & Card 2023
  • U = capacidad institucional · NO observable
  • P = presencia armada · empuja Z2 y D (vía orden público)

Hipótesis derivadas:

H1 (primaria): D→Y vía M (efecto +1-3 p.p. en 24 meses) — cita: [paper conectividad LATAM de tu Evidence Map].

H2: Efecto heterogéneo según Z2 (decreciente en pobreza baseline) — cita: [paper heterogeneidad rural de tu Evidence Map].

H3 falsable inversa: Si D→Y se debe a Z2 (no a M), placebo test (municipios vecinos sin 4G) debería mostrar trends paralelos. Si no los muestra → DAG roto.

Adjustment set mínimo: {Z1, Z2}.

Advertencia

Como U es no observable, el efecto no está identificado por OLS. Necesitamos DiD escalonado (U6) o IV (proximidad fibra) para identificación.

Consejo

Patrón replicable: este es exactamente el tipo de DAG que H2 espera de ustedes. Mínimo 5 nodos · confounder · mediador · al menos 1 U · aristas citadas. No tiene que ser perfecto — tiene que ser honesto y defendible.

Referencias

Bail, C. A. (2024). Can Generative AI improve social science? Proceedings of the National Academy of Sciences, 121(21), e2314021121. https://doi.org/10.1073/pnas.2314021121
Beach, D., & Pedersen, R. B. (2019). Process-Tracing Methods: Foundations and Guidelines (2nd ed.). University of Michigan Press.
Boumans, M. (2004). How Economists Model the World into Numbers (p. 206). Routledge.
Cinelli, C., Forney, A., & Pearl, J. (2024). A Crash Course in Good and Bad Controls. Sociological Methods and Research, 53(3), 1071-1104. https://doi.org/10.1177/00491241221099552
Creswell, J. W. (2014). Research Design: Qualitative, Quantitative, and Mixed Methods Approaches (4th ed.). SAGE Publications.
Fetters, M. D. (2020). The Mixed Methods Research Workbook: Activities for Designing, Implementing, and Publishing Projects. SAGE Publications.
Grant, D. (2018). Methods of Economic Research: Craftsmanship and Credibility in Applied Microeconomics. Springer International Publishing.
Hernán, M. A., & Robins, J. M. (2020). Causal Inference: What If. Chapman & Hall/CRC.
Hernández-Sampieri, R., Fernández-Collado, C., & Baptista-Lucio, M. del P. (2014). Metodología de la Investigación (6th ed.). McGraw Hill.
King, G., Keohane, R. O., & Verba, S. (1994). Designing Social Inquiry: Scientific Inference in Qualitative Research. Princeton University Press.
Ludwig, J., & Mullainathan, S. (2024). Machine Learning as a Tool for Hypothesis Generation. Quarterly Journal of Economics, 139(2), 751-827. https://doi.org/10.1093/qje/qjad055
Manning, B. S., Zhu, K., & Horton, J. J. (2024). Automated Social Science: Language Models as Scientist and Subjects (NBER Working Paper 32381). National Bureau of Economic Research. https://doi.org/10.3386/w32381
Messeri, L., & Crockett, M. J. (2024). Artificial Intelligence and Illusions of Understanding in Scientific Research. Nature, 627(8002), 49-58. https://doi.org/10.1038/s41586-024-07146-0
Pearl, J., & Mackenzie, D. (2018). The Book of Why: The New Science of Cause and Effect. Basic Books.
Westreich, D., & Greenland, S. (2013). The Table 2 Fallacy: Presenting and Interpreting Confounder and Modifier Coefficients. American Journal of Epidemiology, 177(4), 292-298. https://doi.org/10.1093/aje/kws412
15:00