테마
9회 · 최대가능도 · 노트
4 계산 — Newton–Raphson과 Fisher 채점
닫힌 꼴의 MLE는 드물다. Cauchy 위치, 감마의 모양, 로지스틱 회귀(13회)의 가능도 방정식은 수치로 풀어야 한다.
4.1 두 반복법
알고리즘 4.1 (Newton–Raphson과 Fisher 채점) 시작값 에서 에 대해
를 가 충분히 작아질 때까지 되풀이한다.
Newton–Raphson은 로그가능도를 지금의 점에서 2차식으로 어림해 그 꼭대기로 옮겨 간다. 참값 근처에서는 오차가 매 단계 제곱으로 줄지만(이차 수렴), 인 곳(골짜기)에서 시작하면 반대로 간다. Fisher 채점은 관측된 곡률 대신 그 기댓값 를 쓴다. 이므로 언제나 오르막 방향으로 가고, 지수족에서는 두 방법이 같다. 다변수이면 나눗셈이 정보 행렬의 역행렬 곱이 된다.
명제 4.2 (한 걸음 추정량) 이 가 확률적으로 유계인 추정량(예: 표본중앙값)이면, 그것에서 Fisher 채점을 한 번만 한 은 MLE와 같은 극한분포 를 갖는다.
증명 전략 을 둘레에서 평균값 정리로 전개해 를 두 항으로 나눈다. 첫 항은 “확률적으로 유계 × 0으로 가는 것”이고 [T8], 둘째 항은 정리 3.1의 분자를 로 나눈 것이다. 단계별 증명은 연습 4.4(유도형)에서 직접 쓴다. 완성된 증명은 그 연습의 풀이에 있다.
좋은 시작점에서 한 걸음이면 충분하다. Cauchy에서 중앙값으로 시작한 한 걸음 추정량의 는 에서 2.13으로 MLE의 2.11과 거의 같고, 출발점인 중앙값의 2.62보다 훨씬 작다.
4.2 가능도가 봉우리를 여럿 가질 때
예제 4.3 (Cauchy 표본의 두 봉우리) 표본 의 Cauchy 위치 로그가능도는 와 에서 두 극대를 갖는다(그림 4.1). 오른쪽의 두 관측이 작은 봉우리를 만들고, 두 봉우리 사이 에 골짜기(극소)가 있다. 에서 고르게 고른 시작점 211개로 Newton–Raphson을 돌리면 전역 최대 0.62에 닿는 것은 15개뿐이고, 그 가운데 14개는 중앙값 0.8 근처의 에서 출발했다. 82개는 골짜기의 극소점 7.53에 멈추고(Newton은 인 점을 찾을 뿐 극대와 극소를 구별하지 못한다), 100개는 발산하거나 수렴하지 않는다. Fisher 채점은 때문에 언제나 오르막으로 가므로 모든 시작점이 자기가 속한 봉우리(7.53의 왼쪽이면 0.62, 오른쪽이면 9.31)에 닿는다. 시작점을 중앙값으로 잡고, 여러 시작점에서 돌려 가장 높은 봉우리를 고르는 것이 표준적인 처방이다. Cauchy 위치 가능도의 극대는 개까지 생길 수 있다(Barnett, 1966).

4.3 적률법 대 최대가능도
예제 4.4 (감마의 모양) 감마에서 적률법(4회 6절)은 이고, MLE는 를 소거한 방정식 를 Newton–Raphson으로 푼다(는 digamma 함수). 에서 점근분산은 적률법 , MLE 이므로(연습 3.3) 적률법의 효율은 0.58이다. 시뮬레이션에서 는 이면 12.1과 7.3, 이면 12.0과 7.0으로 극한값에 다가간다. Pearson의 적률법은 계산이 쉽지만 정보의 40%를 버린다. 4회에서 미뤄 둔 비교의 답이다.
연습문제
연습 4.1 (Poisson의 Newton ★) Poisson에서 Newton–Raphson의 한 걸음이 임을 보이고, 시작값이 보다 크면 음수로 튕겨 나감을 보여라. Fisher 채점은 한 걸음에 에 닿는다.
풀이
, 이므로 . 이면 음수다. Fisher 채점은 이므로 .
연습 4.2 (이차 수렴 ★★) 가 세 번 미분가능하고 이면 Newton–Raphson의 오차 가 을 만족함을 보여라.
풀이
로 쓰면 , 이므로 . .
연습 4.3 (적률법의 분산 ★★★) 감마에서 의 점근분산이 임을 다변량 델타 방법(7회 정리 5.4)으로 보여라. (감마의 3차, 4차 중심적률은 , .)
연습 4.4 (한 걸음 추정량: 증명 ★★ 유도형) 명제 4.2을 다음 순서로 증명하라.
- (a)
평균값 정리로 인 가 과 사이에 있음을 보여라.
- (b)
(a)를 의 정의에 넣어 다음을 보여라.
- (c)
와 를 보여라(는 연속). 정리 3.1의 증명 가운데 어느 단계를 되풀이하는가?
- (d)
첫 항이 이고(7회 정리 2.5) 둘째 항이 로 감을 보여 결론을 내려라.
- (e)
시작점이 만 확률적으로 유계이면 (d)의 어디가 무너지는가?
풀이
(a) 가 미분가능하므로 과 사이에서 평균값 정리를 쓴다. (b) 이다. 의 항을 묶고 을 곱하면 주어진 식이다. (c) 이므로 정리 3.1의 증명 4 5(평균값 정리로 를 와 항으로 나눈다)로 이다. 가 연속이므로 연속사상 정리로 이다. (d) (c)로 괄호 안은 이고, 는 확률적으로 유계이므로 곱은 이다(7회 정리 2.5). 둘째 항은 정리 3.1의 증명 3과 Slutsky 정리로 이다. 다시 Slutsky로 합친다. (e) 그러면 첫 항은 이고, 배를 이기려면 괄호가 보다 빨리 0으로 가야 한다. 괄호는 대략 의 크기로 가므로 곱은 이 되어 0으로 가지 않을 수 있다. 시작점이 의 속도로 맞아야 한 걸음으로 충분하다.