이 단원 목차
실제로 관측한 사례에 관한 질문
모집단 개입은 전체 모집단에서 배정식을 교체했을 때의 결과를 묻는다. 반사실은 특정 사실을 관측한 사례가 다른 행동 아래에서 어떻게 되었을지 물을 수 있다. 그 증거는 어떤 외생 상태가 가능한지 바꾼다. 따라서 새로운 사람을 무작위로 뽑아 개입을 반복하는 계산과 같을 필요가 없다.
앞 단원의 이진 SCM을 사용한다. 독립 외생 비트 U=(Z,E_X,E_Y)에서 X=Z XOR E_X를 생성한다. 결과식은 X XOR E_Y, Z XOR E_Y, X XOR Z XOR E_Y 중 하나다. 이 함수들은 같은 기저 상태가 대안 행동에 어떻게 반응할지를 지정한다. 관측 주변분포만 아는 것보다 더 많은 구조적 정보를 제공하는 가정이다.
Abduction: 증거를 설명하는 상태 추론
사실 증거를 e={X=x_f,Y=y_f}라고 하자. 여덟 외생 상태에서 자연 배정식을 실행하고 증거와 비교한다. 양립하는 상태의 사전 질량을 남겨 정규화한다.
이는 관측한 사례의 외생 상태에 대한 불확실성이다. 사전분포에서 새 상태를 추출하는 과정이 아니다. 표에는 사전 질량, 사후 질량, 사실 X·Y를 모두 표시한다. 사전 확률 0인 행은 남아 있지만 증거에 기여하지 않는다. P(e)=0이면 이 모형에서 사후분포를 정의할 수 없다. 이때 임의의 분포를 만들지 않고 —로 표시한다.
Action과 Prediction: 같은 U 공유
행동 a를 적용할 때 X 식만 X_a=a로 바꾸고, 추론한 U와 결과 함수는 유지한다. 각 상태에서 Y_a(u)를 다시 계산한 뒤 평균한다.
쌍둥이 그림의 사실 세계와 행동 세계는 하나의 잠재 U를 공유한다. 사실 X·Y의 사각형은 증거이고 X_a는 지정한 행동이다. E_Y에 관한 정보를 얻은 뒤 새 E_Y를 뽑으면 다른 질문이 된다. 같은 상태를 유지하므로 일관성도 성립한다. 증거와 양립하는 모든 상태에서 사실 처치를 다시 적용하면 사실 결과가 나온다.
끝까지 계산하는 예제
Chain 결과식 Y=X XOR E_Y를 고르고 pi=0.5, 배정 잡음 0.1, 결과 잡음 0.2로 두자. X_f=1,Y_f=1을 관측하면 E_Y=0을 알 수 있다. 증거 확률은 0.5×0.8=0.4다.
양의 사후 질량을 가진 상태는 둘이다. (Z,E_X,E_Y)=(0,1,0)의 사후 질량은 0.1, (1,0,0)은 0.9다. X_a=0으로 바꾸면 두 상태 모두 Y_a=0이다.
뒤의 모집단 개입은 전체의 결과 잡음 비율 20%를 유지한다. 앞의 반사실은 증거가 결과 잡음 비트를 알려준 집단에 관한 값이다. 두 평균의 차이는 계산 오류나 모순이 아니다.
기제를 바꾸면 답도 바뀐다
Fork 결과식 Y=Z XOR E_Y에서는 같은 외생 상태의 X를 바꾸어도 Y가 변하지 않는다. 사실 Y=1을 관측했다면 양립하는 모든 상태에서 어느 행동을 적용해도 Y_a=1이다. 모집단 개입 평균은 여전히 0.5일 수 있다. 실제 잠재 상태가 무엇인지 단정하지 않으면서도 동일 상태의 반응과 모집단 구성을 구분하는 예다.
확인 문제와 풀이
Y=X XOR Z XOR E_Y를 고르고 두 잡음 확률은 0, pi=0.5로 두자. X_f=1,Y_f=0을 관측했다. 행동 a=0의 결과는 무엇인가?
풀이. 자연 상태에서 X=Z이므로 증거가 Z=1을 알려준다. Z=1,E_Y=0을 유지하고 X_a=0으로 바꾸면 Y_a=1이다. a=1을 다시 적용하면 Y_a=0으로 사실 결과와 일치한다. 증거 자체가 확률 0인 사건이었다면 이 SCM의 조건부 계산으로 어느 답도 만들 수 없다.
적합한 예측기만으로 부족한 정보
지도학습기가 P(Y|X)를 정확히 추정하더라도 잠재 결과들을 연결하는 결합 방식까지 정해지는 것은 아니다. 반사실 답에는 구조 함수, 잡음 분포, 두 세계에서 같은 잡음을 유지한다는 가정이 필요하다. AI 설명에서 입력 하나를 바꾸어 예측기를 다시 실행했다고 실제 사람이나 시스템의 인과 반사실이 되는 것은 아니다. 증거, 행동, 유지할 외생 가정, 결과 기제를 명시하자. 다음 단원에서는 같은 관측분포를 설명하는 여러 모형으로 비식별을 확인한다.
원전
- Judea Pearl, Sufficient Causes: On Oxygen, Matches, and Fires, 2019: abduction–action–prediction의 구체적 적용.
- Alexander Balke·Judea Pearl, Counterfactuals and Policy Analysis in Structural Models: 구조모형의 반사실 질의 평가.
이진 예제, 사후 질량, 쌍둥이 그림은 직접 구성했다.
설명할 수 있나요?
실험 설정과 무관한 기준 예제를 묻습니다. 답을 고르고 설명을 확인해보세요.
선택한 답과 학습 표시는 이 브라우저에 저장됩니다. 다시 풀거나 표시를 해제할 수 있습니다.