- Biblioteca
- Datos, lógica y razonamiento
- Experimentación e inferencia causal
- Diagramas causales (DAG)
- Modelos causales estructurales (SCM)
Modelo mental
Modelos causales estructurales (SCM)
Un potente marco que combina diagramas y reglas sencillas para representar relaciones causales y predecir los efectos de las intervenciones.
Descubre
Imagina que estás construyendo un modelo para entender por qué la rotación de personal es alta. ¿Cuál sería el primer paso para crear un mapa causal de este problema?
Selecciona el primer paso que sienta las bases:
Veamos por qué esta estructura es tan importante.
Comprende
Comprende
Un modelo causal estructural (SCM) es un plano de la realidad que muestra cómo se conectan distintos factores mediante relaciones de causa y efecto. Combina un diagrama que muestra qué causa qué con reglas que especifican cómo cada causa produce su efecto. Por ejemplo, un modelo del rendimiento de los cultivos podría mostrar flechas desde «Lluvia» y «Fertilizante» hacia «Rendimiento», con reglas que definan cuánto aumenta el rendimiento por cada pulgada de lluvia. Este plano te permite predecir qué ocurre si cambias activamente un factor, como añadir más fertilizante.
Prueba esto: Piensa en un problema que estés afrontando, enumera los factores clave que intervienen y dibuja flechas para mostrar cuáles causan directamente otros.
Explicación completa
Explicación completa
Un modelo causal estructural (SCM) ofrece una descripción completa de las relaciones causales de un sistema mediante dos componentes clave: un grafo y un conjunto de funciones.
El primer componente es un grafo causal, normalmente un grafo dirigido acíclico (DAG). En él, los nodos representan variables y las flechas indican relaciones causales directas, formando un mapa cualitativo del sistema.
El segundo componente son las funciones estructurales. Cada función especifica exactamente cómo las causas directas de una variable (sus padres en el grafo) y los factores no observados determinan su valor. Así, añade detalles cuantitativos.
Por ejemplo, un SCM de marketing podría modelar el abandono de clientes. Un grafo podría mostrar que el Precio influye en la Satisfacción, que a su vez influye en el Abandono. Las funciones correspondientes cuantificarían la fuerza de estas relaciones.
En salud pública, un modelo podría mostrar cómo la Tasa de vacunación afecta a la Tasa de infección. Esto permitiría a quienes diseñan las políticas simular el impacto de una nueva campaña de concienciación antes de ponerla en marcha.
La principal ventaja de los SCM es que permiten modelar intervenciones. Al simular un cambio en una variable (por ejemplo, aumentar el precio), podemos observar los efectos que se propagan por todo el sistema. Esto permite analizar de forma sólida escenarios del tipo «qué pasaría si…» e ir más allá de la simple correlación.
Investigación
Investigación
Judea Pearl formalizó los SCM, que ofrecen un lenguaje matemático para el razonamiento causal al unir grafos con ecuaciones estructurales. Estas definen formalmente conceptos como la confusión, la intervención y los contrafactuales. Entre las principales líneas de investigación se incluyen:
- Establecer el cálculo do, un conjunto de reglas para identificar efectos causales a partir de datos que distingue entre observación («ver») e intervención («hacer»). [1] (2009)
- Usar los SCM como base de algoritmos de descubrimiento causal que buscan aprender estructuras causales directamente de los datos observacionales. [2] (2017)
- Desarrollar métodos de transportabilidad, que evalúan si los hallazgos causales de una población o un contexto pueden generalizarse a otro. [3] (2016)
Limitaciones
Limitaciones
La validez de un SCM depende del grafo causal que se asume. Una conexión ausente, una flecha invertida o un factor de confusión no medido pueden producir resultados sesgados. Especificar la forma matemática correcta de las funciones estructurales también supone un gran reto. A menudo obliga a recurrir a supuestos simplificadores, como la linealidad, que pueden no reflejar la realidad.
Fuentes
Fuentes
- [1] Causalidad: modelos, razonamiento e inferencia, 2.ª ediciónJudea Pearl - 2009
- [2] Elementos de inferencia causal: fundamentos y algoritmos de aprendizajeJonas Peters, Dominik Janzing, and Bernhard Schölkopf - 2017
- [3] La inferencia causal y el problema de la fusión de datosElias Bareinboim and Judea Pearl - 2016
- [4] Inferencia causal: The MixtapeScott Cunningham - 2021
Pruébalo
Comprueba lo que has entendido
Un urbanista construye un modelo con la relación `Número de parques -> Atractivo del barrio -> Precio medio de las viviendas`. ¿Qué parte de un SCM representa este diagrama de flechas?
Ver la explicación de la guía
Respuesta: El grafo causal (DAG)
El diagrama de nodos (variables) y flechas (causas directas) es la parte cualitativa de un SCM, conocida como grafo causal o grafo dirigido acíclico (DAG).
Estás construyendo un SCM para entender los tiempos de recuperación de los pacientes. Si sigues el proceso correcto, ¿qué harías primero?
Ver la explicación de la guía
Respuesta: Definir variables como «Tipo de tratamiento», «Edad del paciente» y «Tiempo de recuperación»
El paso fundamental para construir un SCM es identificar y definir las variables clave que intervienen. Esto te indica qué datos necesitas recopilar y qué relaciones necesitas modelar.
¿Cuál es la principal ventaja de un modelo causal estructural frente a un modelo puramente correlacional?
Ver la explicación de la guía
Respuesta: Puede predecir los resultados de las intervenciones
Los SCM modelan explícitamente los mecanismos causales. Esto te permite simular escenarios del tipo «qué pasaría si…» (intervenciones), cambiando una variable para ver su efecto sobre las demás. La correlación solo describe asociaciones en los datos observados.
Sigue explorando
Encuentra otra idea para la decisión que tienes por delante.
Toda la biblioteca de Reframo es de lectura gratuita. Explora otra guía cuando quieras.