주변구조모형 (Marginal Structural Model)
한 줄 정의: 시간에 따라 변하는 교란을 역확률가중으로 조정해 처치의 인과효과를 추정하는 모형입니다.
쉽게 풀면
장기 추적 연구에서는 오늘의 건강 상태가 내일의 치료 여부를 결정하고, 그 치료가 다시 다음 건강 상태를 바꿉니다. 이런 변수를 보통 회귀모형에 넣으면 인과 경로의 중간을 막아 버려 효과가 왜곡됩니다. 주변구조모형은 각 시점의 처치 확률을 따로 모형화해 가중치를 만든 다음, 그 가중치를 적용한 가상의 모집단에서 처치와 결과의 관계를 추정합니다.
왜 중요한가
약물 지속 복용의 효과처럼 처치가 반복되고 교란이 시간에 따라 변하는 문제는 관찰연구에서 매우 흔합니다. 주변구조모형은 이런 상황에서 표준 회귀가 주는 편향을 피하는 대표적 방법이라 역학·보건정책 논문에서 널리 쓰입니다.
논문에서는 이렇게 쓰입니다
"시간의존적 교란을 조정하기 위해 안정화 역확률가중치를 적용한 주변구조 콕스 모형을 적합하였다."
각 시점의 치료 확률로 만든 가중치를 적용해 시간에 따라 변하는 교란의 영향을 제거했다는 뜻입니다.
조금 더 깊게 보면
가중치는 보통 각 시점까지의 처치 이력을 조건으로 한 처치 확률의 역수로 만들고, 분산을 줄이기 위해 분자에 기저 공변량만 반영한 안정화 가중치를 씁니다. 가중치가 극단적으로 커지면 추정이 불안정해지므로 절단과 가중치 분포 보고가 관례입니다. 타당성은 시간에 따라 변하는 교란이 모두 측정되었다는 조건부 교환가능성, 양성성, 일관성 가정에 달려 있습니다.
주의할 점
주변구조모형은 조건부 효과가 아니라 모집단 전체의 주변 효과를 추정한다는 점에서 일반 회귀의 계수와 해석이 다릅니다. 같은 문제를 다루는 g-계산법이 결과 모형을 세우는 반면, 이 방법은 처치 모형을 세운다는 점에서 접근이 반대입니다.