Efeito causal por ajustes na porta traseira e na porta frontal


12

Se quisermos calcular o efeito causal de em Y no gráfico causal abaixo, podemos usar os teoremas de ajuste da porta traseira e da porta da frente, ou seja, P ( y | do ( X = x ) ) = u P ( y | x , u ) P ( u )XY

P(y|do(X=x))=uP(y|x,u)P(u)

e

P(y|do(X=x))=zP(z|x)xP(y|x,z)P(x).

É uma tarefa fácil mostrar que os dois ajustes levam ao mesmo efeito causal de em Y ?XY

Gráfico


Isso é uma verdadeira lição de casa? Em seguida, adicione a etiqueta de auto-estudo. Então as pessoas podem lhe dar dicas, deixando o pensamento (e o aprendizado) para você. Conte-nos o que você tentou e onde está preso. Lembre-CV não é para a terceirização de trabalhos de casa ...
Knarpie

4
Oi Knarpie, é uma parte do auto-estudo e não um dever de casa. Atualmente, estou lendo "Inferência Causal em Estatística", de Pearl et al. e gaste cerca de 1 hora ponderando sobre a pergunta que fiz acima, pois é uma pergunta natural, mas não conseguiu mostrar a igualdade. Ou estou faltando alguma coisa aqui, ou as duas expressões não são iguais.
Jae

Respostas:


12

do(x)XxXXX

insira a descrição da imagem aqui

PPPPPUXP(U)=P(U)P(Y|X,U)=P(Y|X,U)

P(Y|do(X)):=P(Y|X)=UP(Y|X,U)P(U|X)=UP(Y|X,U)P(U)=UP(Y|X,U)P(U)

XZ

P(Z|do(X))=P(Z|X)

P(Y|do(X))XZY

P(Y|do(Z))=XP(Y|X,Z)P(X)

Onde estou usando o prime para conveniência de notação para a próxima expressão. Portanto, essas duas expressões já estão em termos da distribuição pré-intervenção, e simplesmente usamos a lógica de backdoor anterior para derivá-las.

XYZYXZP(Y|Z,do(X))=P(Y|do(Z),do(X))=P(Y|do(Z))XYZZYX

P(Y|do(X))=ZP(Y|Z,do(X))P(Z|do(X))=ZP(Y|do(Z))P(Z|do(X))=ZXP(Y|X,Z)P(X)P(Z|X)=ZP(Z|X)XP(Y|X,Z)P(X)

ZP(Y|do(Z))P(Z|do(X))ZYP(Y|do(Z))XZXP(Z|do(X))

Portanto, os dois ajustes fornecem a mesma distribuição pós-intervencionista neste gráfico, como mostramos.


Relendo sua pergunta, ocorreu-me que você pode estar interessado em mostrar diretamente que o lado direito das duas equações é igual na distribuição pré-intervencionista (que deve ser, dada a derivação anterior). Isso não é difícil de mostrar diretamente também. Basta mostrar que no seu DAG:

XP(Y|Z,X)P(X)=UP(Y|Z,U)P(U)

YX|U,ZUZ|X

XP(Y|Z,X)P(X)=X(UP(Y|Z,X,U)P(U|Z,X))P(X)=X(UP(Y|Z,U)P(U|X))P(X)=UP(Y|Z,U)XP(U|X)P(X)=UP(Y|Z,U)P(U)

Conseqüentemente:

ZP(Z|X)XP(Y|X,Z)P(X)=ZP(Z|X)UP(Y|Z,U)P(U)=UP(U)ZP(Y|Z,U)P(Z|X)=UP(U)ZP(Y|Z,X,U)P(Z|X,U)=UP(Y|X,U)P(U)

1
P(Y|do(X))ZP(Y|do(Z))P(Z|do(X)ZP(Y|Z,do(X))P(Z|do(X))

@JulianSchuessler, é por isso que escrevi “pode ser pensado como”, como uma maneira de ajudar a entender, mas não literalmente dizendo que é. Quanto à derivação da porta da frente, não estava claro que o OP sabia como obtê-la, é por isso que eu coloquei lá.
Carlos Cinelli 11/11

Ótima resposta. Obrigado Carlos. A segunda parte da sua resposta foi exatamente o que eu pedi. Eu tenho duas perguntas de acompanhamento aqui. 1) Qual estratégia de pesquisa você usou para manipular algebricamente as expressões em sua segunda resposta? (Apertando os olhos as expressões o suficiente?) Como o espaço de pesquisa é grande, fico imaginando como um algoritmo pode ser escrito para poder chegar automaticamente à mesma conclusão.
Jae

zP(Y|do(Z)P(Z|do(X))do(Z)ZZ

1
P(X,U)P(Y|X,U)MMPPYXU
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.