성향점수 이론 (Propensity Score Theory)

통계
한 줄 정의: 관측된 공변량이 주어졌을 때 각 개체가 처치를 받을 확률(성향점수)을 추정하고, 이 하나의 점수만으로 여러 공변량을 동시에 통제할 수 있음을 이론적으로 보장하는 인과추론 방법.

쉽게 풀면

수십 개의 교란변수를 한꺼번에 통제하며 처치집단과 대조집단을 비교하는 것은 현실적으로 매우 어렵지만, 로젠바움과 루빈은 각 사람이 처치를 받을 '확률'(성향점수) 하나만 같도록 짝지어주면 여러 교란변수를 동시에 통제한 것과 같은 효과를 낸다는 것을 증명했다. 이 이론 덕분에 복잡한 여러 변수를 성향점수라는 하나의 숫자로 압축하여 매칭, 가중치 부여, 층화 등의 방법으로 인과효과를 추정할 수 있게 되었다. 무작위 실험이 불가능한 관찰연구에서 실험과 유사한 비교 조건을 인위적으로 만들어내는 대표적인 방법이다.

왜 중요한가

보건의료, 정책평가, 경제학 등 무작위 실험을 수행하기 어려운 분야에서는 관찰자료만으로 처치효과를 추정해야 하는 경우가 대부분이다. 성향점수 이론은 이런 상황에서 무작위 실험에 가까운 비교 조건을 인위적으로 구성할 수 있는 이론적 근거를 제공하기 때문에, 인과추론 방법론 전반과 정책·의학·사회과학의 실증연구에서 핵심적으로 다뤄진다. 특히 매칭, 가중치, 층화 등 후속 기법들이 모두 이 이론에 기반하고 있어 관련 문헌에서 반복적으로 인용된다.

논문에서는 이렇게 쓰입니다

"성향점수를 추정하고 이를 이용한 역확률가중치 방법으로 처치효과를 추정하였다."

무작위 배정이 이루어지지 않은 관찰자료에서 처치집단과 대조집단의 배경 특성을 균형 있게 맞추어 인과효과를 추정할 때 사용된다.

"성향점수 매칭을 통해 실험군과 대조군의 인구통계학적 특성을 균형화한 뒤 정책 개입의 효과를 분석하였다."

정책평가 연구에서 지역이나 개인 단위로 배정된 정책 개입의 효과를 비교집단과 비교할 때 흔히 사용되는 표현이다.

"성향점수를 십분위로 층화하여 각 층 내에서 결과변수의 평균 차이를 산출한 뒤 이를 가중평균하였다."

의학 연구에서 환자 특성이 처치 여부와 관련되어 있을 때, 층화 방식으로 성향점수를 활용해 편향을 줄이는 절차를 설명하는 문장이다.

조금 더 깊게 보면

성향점수를 실제로 활용하는 방식은 매칭, 역확률가중치(IPTW), 층화, 공변량으로서 회귀모형에 포함하는 방법 등으로 다양하며, 각각 편향과 분산의 트레이드오프가 다르다. 추정된 성향점수가 처치집단과 대조집단 사이에서 얼마나 잘 균형을 이루었는지는 표준화 평균차(standardized mean difference) 등의 지표로 점검하는 것이 일반적이다. 또한 성향점수 모형 자체가 잘못 설정되면 균형화가 제대로 이루어지지 않으므로, 다양한 모형 명세와 진단 과정을 함께 보고하는 경우가 많다.

주의할 점

성향점수 방법은 측정된 교란변수만 통제할 수 있으며, 측정되지 않은 교란변수가 있다면(선택편향의 다른 형태로) 여전히 편향이 남는다는 근본적인 한계가 있다.

관련 용어