테마
10회 · 숨은 변수와 EM · 노트
2 보이지 않는 자료의 가능도
역사 “보이지 않는 것을 채워 넣고 다시 추정한다”는 생각은 여러 번 따로 태어났다. McKendrick(1926)은 전염병 자료에서 관측되지 않은 칸을 채우며 모수를 고쳐 갔고, Healy와 Westmacott(1956)는 실험 설계에서 빠진 관측값을 같은 방법으로 메웠다. Hartley(1958)는 불완전한 셈 자료의 가능도를 이렇게 최대화했고, Baum과 동료들(1970)은 은닉 Markov 모형에서 같은 반복을 찾아 음성 인식의 바탕을 놓았다. Orchard와 Woodbury(1972), Sundberg(1974)는 “잃어버린 정보”의 원리를 정리했다. Dempster, Laird, Rubin(1977)은 이 모든 것이 하나의 알고리즘임을 보이고 EM이라는 이름을 붙였다. 그들의 첫 예제는 Rao(1965)의 교과서에 나온 유전 연관 자료였다.
2.1 완전 자료와 관측 자료
정의 2.1 (불완전 자료의 가능도) 완전 자료 의 밀도를 라 하자. 만 관측하면 가능도는 숨은 자료를 적분(이산이면 합)해 없앤
이다. 관측이 주어질 때 숨은 자료의 조건부 밀도는 이다. 를 완전 자료 로그가능도라 한다.
어려움은 적분이 로그 안에 있다는 데 있다. 완전 자료가 있으면 는 대개 다루기 쉽다(지수족이면 충분통계량의 함수다). 관측 자료의 은 합의 로그라서 미분이 얽힌다.
예제 2.2 (숨은 자료의 네 얼굴)
- (a)
혼합분포. 는 관측 가 나온 성분이다. , . 관측 가능도는 이고, 이름표를 알면 로 성분마다 따로 떨어진다.
- (b)
유전 연관. 197마리의 동물이 네 범주에 로 나뉘었고, 범주의 확률은 이다. 첫 범주를 확률 과 의 두 칸 로 나눴다고 보면 숨은 자료는 이고, 완전 자료에서 는 번 성공, 번 실패한 이항 모형의 비율이 된다.
- (c)
중도절단. 수명 를 시각 까지만 지켜보면 인 개체는 “보다 길다”는 것만 안다. 숨은 자료는 절단된 개체의 실제 수명이다.
- (d)
임의효과. 에서 사람마다의 평균 를 관측하지 못하는 확률변수 로 본다. 9회의 Neyman–Scott 문제를 이렇게 바꾸면 모수의 수가 과 함께 늘지 않는다(7절).
예제 2.3 (유전 연관 자료의 MLE) 관측 로그가능도는 이고, 가능도 방정식 에 분모를 곱하면 이 된다(연습 2.1). 양의 근은 이다. 닫힌 꼴이 있으므로 EM이 필요하지 않지만, 무엇이 일어나는지 숫자로 하나하나 확인할 수 있어서 3절의 시험대로 쓴다.
2.2 가능도의 분해
보조정리 2.4 (가능도의 분해) 인 모든 에서 이다. 따라서 임의의 에 대해
기댓값은 에 대한 것이다.
증명 첫 등식은 의 정의 에 로그를 취한 것이다. 왼쪽은 에 의존하지 않으므로 양변을 로 평균해도 그대로다.
는 “지금의 추정값 로 숨은 자료를 추측했을 때의 완전 자료 로그가능도의 기댓값”이다. 3절의 EM은 이 를 에 대해 최대화한다. 분해의 쓸모는 다음 두 사실에서 나온다. 는 에서 최대이고(Gibbs, 3절), 점수는 완전 자료 점수의 조건부 기댓값이다.
명제 2.5 (점수의 항등식) 적분과 미분의 순서를 바꿀 수 있으면
증명 전략 관측 밀도 를 완전 밀도의 적분으로 쓰고 적분 기호 아래에서 미분한다 [T6]. 그다음 로 읽으면 조건부 기댓값이 된다. 단계별 증명은 연습 2.6(유도형)에서 직접 쓴다. 완성된 증명은 그 연습의 풀이에 있다.
명제는 “보이지 않는 자료의 점수는, 볼 수 있었다면의 점수를 지금 아는 것으로 평균한 것”이라고 말한다. 혼합분포에서는 이다. 여기서 는 관측 가 성분 에서 왔을 사후확률이다(연습 2.4). 이름표를 알면 성분 의 관측들만 더할 것을, 모르니 사후확률로 나눠 더한다.
연습문제
연습 2.1 (유전 연관의 이차방정식 ★) 예제 2.3의 가능도 방정식이 이 됨을 보이고 을 확인하라.
풀이
에 를 곱하면 . 근은 , 양의 근 .
연습 2.2 (숨은 칸의 조건부분포 ★) 유전 연관 자료에서 임을 보이고, 완전 자료의 MLE가 임을 보여라.
풀이
첫 범주의 개체는 확률 의 비로 두 칸에 나뉘므로, 첫 범주 125마리가 주어지면 . 완전 자료 가능도는 상수이므로 MLE는 .
연습 2.3 (중도절단된 지수분포 ★★) (평균 )를 시각 에서 절단해 와 절단 여부를 본다. 절단되지 않은 개체가 개이면 관측 가능도가 이고 MLE가 임을 보여라. 무기억성(4회)으로 의 분포가 임을 쓰라.
풀이
절단되지 않은 개체는 밀도 , 절단된 개체는 를 준다. 곱은 이고, 미분하면 . 무기억성: 이므로 .
연습 2.4 (혼합의 점수 ★★) 정규 혼합에서 를 직접 미분으로 보이고, 명제 2.5로도 보여라.
풀이
을 로 미분하면 . 명제 2.5로는 완전 자료 점수 의 조건부 기댓값이고, 이다.
연습 2.5 (묶음 자료 ★★) Pearson의 게는 0.004 폭의 칸으로 묶여 있다. 정규 에서 칸 에 든 관측의 조건부 평균이 (, )임을 보여라. 묶음 자료의 EM에서 E 단계가 계산하는 양이다.
풀이
, 이면 이고 이므로 분자는 .
연습 2.6 (점수의 항등식 증명 ★★ 유도형) 명제 2.5를 다음 순서로 증명하라.