테마
12회 · 최적 검정과 결정 · 노트
5 결정이론 — 검정과 분류를 하나로
역사 Wald는 축차검정을 만든 뒤 한 걸음 더 나아갔다. 추정, 검정, 분류는 모두 “자료를 보고 행동을 고르는” 일이고, 행동의 대가를 손실함수로 쓰면 하나의 이론이 된다. 그의 통계적 결정함수(1950)는 게임이론(von Neumann–Morgenstern 1944)의 언어로 통계학을 다시 썼다. Bayes 규칙과 minimax 규칙이 그 이론의 두 기둥이다.
5.1 손실, 위험, Bayes 규칙
정의 5.1 (결정 문제) 행동의 집합 , 손실함수 , 결정규칙 가 주어질 때 의 위험은 이다. 사전분포 에 대한 Bayes 위험은 이고, 이것을 최소화하는 규칙이 Bayes 규칙이다. 를 최소화하는 규칙은 minimax 규칙이다.
추정에서는 이고 이면 위험이 평균제곱오차다(9회, 11회). 검정에서는 (받아들임, 기각)이고 은 두 오류의 비용이다.
정리 5.2 (Bayes 규칙은 사후 기대손실을 줄인다) 사후분포 가 있으면, 각 에서 사후 기대손실 를 최소화하는 를 고르는 규칙은 Bayes 규칙이다.
증명 전략 Bayes 위험의 적분 순서를 바꿔 마다의 사후 기대손실을 주변밀도로 평균한 꼴로 쓴다. 그러면 적분을 최소화하는 일이 마다의 최소화로 나뉜다.
이다.정의 5.1
(은 의 주변밀도)이므로 적분 순서를 바꾸면
조건 확인, 3회 정리 2.5사후 기대손실을 최소화하는 규칙을 라 하면, 모든 에서 대괄호는 일 때 가장 작다.의 정의
으로 3의 부등식을 적분하면 모든 에 대해 이다.적분의 단조성
조건 확인 이므로 2의 순서 바꾸기는 적분가능성의 가정 없이 Tonelli로 정당하다 [T6]. 양쪽이 모두 일 수도 있는데, 그때 4는 뜻이 없다. 그래서 Bayes 규칙을 말할 때는 인 규칙이 하나는 있다고 가정한다.
따름정리 5.3 (Bayes 검정은 가능도비 검정이다) 대 , 사전확률 , 1종 오류의 비용 , 2종 오류의 비용 (맞으면 비용 0)이면 Bayes 규칙은
이다. 곧 Neyman–Pearson 검정이다. 거꾸로 모든 Neyman–Pearson 검정은 어떤 사전확률과 비용에 대한 Bayes 검정이다.
증명 전략 두 행동(기각, 받아들임)의 사후 기대손실을 각각 쓰고 작은 쪽을 고른다(정리 5.2). 공통 인수 를 지우면 가능도비와 임계값의 비교가 남는다. 단계별 증명은 연습 5.5(유도형)에서 직접 쓴다. 완성된 증명은 그 연습의 풀이에 있다.
Neyman–Pearson의 는 사전확률과 비용을 말하지 않고 임계값 를 정하는 방법이었다. 결정이론은 그 뒤에 “두 가설을 얼마나 믿는가 두 오류가 얼마나 비싼가”가 숨어 있음을 보여 준다(그림 5.1).
5.2 Bayes 분류와 선형판별분석
정리 5.4 (Bayes 분류기) 개의 무리가 사전확률 로 섞여 있고 무리 의 밀도가 이면, 오분류 확률을 최소화하는 규칙은 를 에 배정하는 것이다.
증명 전략 0–1 손실의 사후 기대손실을 사후확률로 쓰고 정리 5.2을 쓴다. 사후확률은 베이즈 정리로 에 비례한다. 단계별 증명은 연습 5.6(유도형)에서 직접 쓴다. 완성된 증명은 그 연습의 풀이에 있다.
따름정리 5.5 (선형판별분석) (공분산이 같음)이면 Bayes 분류기는 판별함수
가 가장 큰 를 고른다. 두 무리이면 경계는 초평면 , 이고, 이면 오분류 확률은 이다. 은 Mahalanobis 거리의 제곱이다.
증명 전략 로그 점수 를 전개하면 이차항이 무리에 무관해 빠진다. 오분류 확률은 판별 점수 가 정규분포라는 것에서 나온다.
이다.다변량 정규 밀도, 5회
전개하면 이다. 첫 항과 항은 에 무관하므로 남는 것이 이다.은 대칭
Bayes 분류기는 를 고른다.정리 5.4, 는 증가함수
두 무리이면 은 와 같다. , 이다.2의 차,
무리 0의 에 대해 이고 이다.5회 정리 A
이면 이므로 이다. 무리 1에서도 대칭으로 같다.5, 표준화
공분산이 무리마다 다르면 항이 남아 경계가 이차곡면이 된다(이차판별분석, 연습 5.3). Fisher(1936)는 정규분포를 가정하지 않고 같은 방향 에 이르렀다.
명제 5.6 (Fisher의 판별 기준) (무리 사이의 거리 대 무리 안의 흩어짐)를 최대화하는 방향은 이다.
증명 전략 로 좌표를 바꿔 분모를 보통의 길이로 만들고 Cauchy–Schwarz 부등식(3회 정리 4.4)을 쓴다 [T4]. 단계별 증명은 연습 5.7(유도형)에서 직접 쓴다. 완성된 증명은 그 연습의 풀이에 있다.
연습문제
연습 5.1 (Bayes 검정의 임계값 ★) 의료 검사에서 질병의 유병률이 1%이고, 놓친 환자(2종 오류)의 비용이 잘못 경보한 건강인(1종 오류)의 50배라면 가능도비 임계값은 얼마인가?
풀이
. 가능도비가 약 2를 넘으면 양성으로 부른다. 유병률이 낮으면 비용이 커도 임계값이 1보다 크다.
연습 5.2 (판별의 오류율 ★★) 따름정리 5.5에서 사전확률이 다르면() 경계가 어떻게 움직이는지 쓰고, 오분류 확률을 구하라.
풀이
경계는 로 사전확률이 작은 쪽으로 밀린다. 이면 오분류 확률은 이다.
연습 5.3 (이차판별 ★) 1차원에서 , , 이면 Bayes 분류기가 이면 무리 1로 배정함을 보이고 를 구하라.
풀이
이면 무리 1이므로 .
연습 5.4 (minimax 검정 ★★) 대 을 관측 하나로 검정할 때 두 오류의 확률의 최댓값을 최소화하는 검정은 이면 기각임을 보이고, 이것이 인 Bayes 검정과 같음을 확인하라.
풀이
에서 기각하면 두 오류는 와 이다. 앞은 감소, 뒤는 증가하므로 최댓값은 두 값이 같은 에서 최소(둘 다 0.309)다. , 같은 비용의 Bayes 검정은 , 곧 로 같다.
연습 5.5 (Bayes 검정은 가능도비 검정이다: 증명 ★ 유도형) 따름정리 5.3를 다음 순서로 증명하라.
- (a)
맞으면 비용이 0이므로, 기각의 사후 기대손실이 이고 받아들임의 것이 임을 보여라.
- (b)
베이즈 정리로 를 넣고, 정리 5.2에 따라 기각이 나은 조건이 임을 얻어라. 두 손실이 같은 점에서는 어느 행동을 골라도 된다.
- (c)
거꾸로 임계값 이 주어지면 가 되는 사전확률과 비용이 있음을 보여라.
풀이
(a) 기각()하면 이 참일 때만 비용 가 생기므로 사후 기대손실은 이다. 받아들이면() 이 참일 때만 비용 가 생기므로 이다. (b) , 이다. 정리 5.2로 Bayes 규칙은 작은 쪽을 고르므로 , 곧 일 때 기각한다. 인 공통 인수는 비교에 영향이 없다. 두 값이 같으면 어느 쪽을 골라도 사후 기대손실이 같으므로 경계에서는 확률화해도 Bayes 규칙이다. (c) 예를 들어 로 두고 , 곧 , 로 고르면 된다. 따라서 임계값 의 Neyman–Pearson 검정은 이 사전확률에 대한 Bayes 검정이다.
연습 5.6 (Bayes 분류기: 증명 ★ 유도형) 정리 5.4를 증명하라.
- (a)
0–1 손실 에서 행동 의 사후 기대손실이 임을 보여라.
- (b)
베이즈 정리로 임을 쓰고, 정리 5.2로 결론을 얻어라.
- (c)
Bayes 위험이 오분류 확률과 같음을 확인하라.
연습 5.7 (Fisher의 판별 기준: 증명 ★★ 유도형) 명제 5.6를 다음 순서로 증명하라. 는 양의 정치다.
- (a)
(고유분해)로 를 정의하고, 이 대칭이며 역행렬 를 가짐을 보여라.
- (b)
, 로 두면 기준이 임을 보여라.
- (c)
Cauchy–Schwarz 부등식으로 기준이 이하이고, 등호가 , 곧 일 때뿐임을 보여라.
풀이
(a) 가 대칭 양의 정치이므로 ( 직교, 대각, 대각원소 양수)이다. 는 대칭이고 이며, 가 역행렬이다. (b) 이고 이다. (c) Cauchy–Schwarz로 이므로 기준은 이하이다. 등호는 일 때뿐이고, 그때 이다. 기준은 의 길이에 무관하므로 방향만 정해진다.