테마
14회 · 분산분석과 실험설계 · 노트
4 여러 비교를 한꺼번에
역사 분산분석의 가 “처치들이 모두 같지는 않다”고 말하면, 다음 질문은 “어느 것이 어느 것과 다른가”다. 처치가 6개면 짝은 15개이고, 각각을 5%에서 검정하면 우연만으로도 어느 하나가 유의할 확률이 크다. Fisher(1935)는 가 유의할 때만 짝 비교를 하라고 했다. 이탈리아의 Carlo Bonferroni(1936)는 확률의 합집합 부등식을 정리했다. 1953년 두 해법이 나란히 나왔다. John Tukey는 짝 비교 전체를 정확히 덮는 구간을 돌려 읽힌 원고로 내놓았고(정식 출판은 1994년), Henry Scheffé는 모든 대비를 동시에 덮는 구간을 Biometrika에 발표했다.
4.1 가족 단위 오류율과 Bonferroni
정의 4.1 (가족 단위 오류율) 가설 을 함께 검정할 때, 참인 가설 가운데 하나라도 기각할 확률을 가족 단위 오류율(FWER)이라 한다. 신뢰구간 개에서는 하나라도 참값을 놓칠 확률이다.
명제 4.2 (Bonferroni 부등식) 각 검정의 크기가 이면 FWER 이다.
증명 를 참인 번째 가설을 기각하는 사건이라 하면 이다(1회의 합집합 부등식).
Bonferroni는 검정들 사이의 의존을 전혀 쓰지 않으므로 언제나 쓸 수 있지만, 검정이 많고 서로 상관되면 지나치게 보수적이다. 처치 평균들의 비교처럼 구조가 있으면 더 날카로운 방법이 있다.
4.2 Scheffé: 모든 대비를 동시에
보조정리 4.3 (Cauchy–Schwarz의 꼴) 가 양정치이면 이고, 최댓값은 에서 이루어진다.
증명 이고, 등호는 일 때다(Cauchy–Schwarz [T4]). 5회 연습 3.13과 같은 계산이다.
정리 4.4 (Scheffé (1953)) 13회의 정규 선형모형에서 를 계수 의 행렬이라 하고 라 하자. 이면
일원배치의 대비 ()들에서는 , 이다.
증명 전략 무한히 많은 대비에 대한 부등식을 최댓값 하나에 대한 부등식으로 바꾼다. 그 최댓값은 Cauchy–Schwarz로 계산되고, 참값에서 잰 일반선형가설의 통계량이 된다.
, 로 두면 에 대해 , 이다.대입
의 계수가 이고 이 양정치이므로 는 양정치다.
1 2에서
보조정리 4.3로 두면 귀무가설이 참이므로, 이다.13회 정리 4.9(c)의 증명
“모든 이 부등식을 만족한다”는 사건은 “3의 최댓값 ”와 같고, 4로 그 확률은 이다.상한의 정의
일원배치의 대비 공간은 ()로 생성되므로 이고 이다.정리 2.2의 증명 1
Scheffé의 구간은 검정과 짝을 이룬다. 검정이 을 기각하는 것과 “어떤 대비의 Scheffé 구간이 0을 포함하지 않는 것”이 같은 사건이다. 대비가 자료를 본 뒤에 정해져도 보증이 깨지지 않는다.
4.3 Tukey: 짝 비교 전체를 정확히
정의 4.5 (스튜던트화 범위) 과 가 독립이라 하자.
의 분포를 스튜던트화 범위 분포라 하고, 위쪽 분위수를 로 쓴다.
증명 없이 쓰는 사실 (스튜던트화 범위의 분포) 의 분포함수는 정규밀도와 밀도를 포함하는 이중적분으로 쓸 수 있고, 수치적분으로 계산한다(Student 1927, Hartley 1942). 노트북은 scipy.stats.studentized_range를 쓴다.
정리 4.6 (Tukey (1953)) 일원배치에서 모든 이고 이 자유도 인 오차의 평균제곱이면
증명 전략 처치 평균을 표준화한 와 오차의 평균제곱으로 스튜던트화 범위를 만든다. 모든 짝의 차이에 대한 부등식은 최댓값 하나, 곧 범위에 대한 부등식이다. 단계별 증명은 연습 4.5(유도형)에서 직접 쓴다. 완성된 증명은 그 연습의 풀이에 있다.
처치 평균들에 공통인 성분이 더해져도(분할구의 블록과 주구 효과처럼) 차이에서는 지워지므로, 세구 요인의 평균들에도 같은 정리가 쓰인다. 짝마다의 구간 폭 을 정직한 유의차(HSD)라 부른다.
예제 4.7 (질소 수준의 비교) 귀리의 질소 평균은 79.4, 98.9, 114.2, 123.4이고(수준마다 18세구), 세구 오차는 , 다. 이므로
여섯 짝의 차 19.5, 34.8, 44.0, 15.3, 24.5, 9.2 가운데 0.4와 0.6 cwt의 차 9.2만 HSD보다 작다. 질소를 더 줄수록 수확이 늘지만 0.4를 넘으면 늘어나는 폭이 우연과 가려지지 않는다. 짝 하나의 통계량으로 바꾸면 기준값은 Tukey , Bonferroni(6짝) , Scheffé 로, 짝 비교만 할 때는 Tukey가 가장 좁다. 선형 추세 대비 은 추정값 147.3, 표준오차 14.0, 로 Scheffé의 기준을 훨씬 넘는다.
예제 4.8 (우연만으로 몇 번 틀리나) 처치 6개, 처치마다 5개, 모든 평균이 같은 세계를 4만 번 만들고 15쌍을 비교했다(). 짝마다 5% 검정을 하면 하나라도 “유의”한 비율이 0.34다. Bonferroni는 0.034, Tukey는 0.049, Scheffé는 0.015다(그림 4.1 오른쪽). Tukey는 정확히 5%이고, Bonferroni와 Scheffé는 짝 비교에는 보수적이다. Scheffé는 짝뿐 아니라 무한히 많은 대비를 함께 덮기 때문이다.
연습문제
연습 4.1 (독립이라면 ★) 독립인 검정 15개를 각각 5%로 하면 FWER가 임을 보여라. 예제 4.8의 0.34가 이보다 작은 이유는?
풀이
독립이면 하나도 기각하지 않을 확률이 이므로 FWER는 이다. 짝 비교 15개는 같은 평균 6개와 같은 를 공유해서 양으로 상관되고, 기각 사건들이 겹치므로 합집합의 확률이 독립일 때보다 작다.
연습 4.2 (Scheffé는 보다 넓다 ★★) 대비 하나만 볼 때의 구간 기준값 보다 Scheffé의 기준값 가 크거나 같음을, 정리 4.4의 사건이 대비 하나의 사건을 포함한다는 사실로 보여라. 이면 같다.
풀이
대비 하나의 이고, Scheffé의 사건은 를 포함하므로 이다. 는 연속이므로 . 이면 는 의 분포여서 같다.
연습 4.3 (HSD 계산 ★) 예제 4.7의 HSD와 여섯 짝의 판정을 다시 계산하라. 질소 0과 0.2의 차이만 관심이 있었다면 어떤 구간을 쓰는가?
풀이
. 짝의 차는 19.5, 34.8, 44.0, 15.3, 24.5, 9.2이고 마지막(0.4와 0.6)만 작다. 질소 0과 0.2만 미리 정해 두었다면 보통의 구간 를 쓴다.
연습 4.4 (추세 대비 ★) 대비 의 추정값과 표준오차 을 계산하라. 이 대비를 자료를 보고 골랐다면 어느 기준값을 써야 하는가?
풀이
, 표준오차 . 자료를 보고 고른 대비이므로 Scheffé의 기준값 2.904를 쓴다. 는 그래도 훨씬 크다.
연습 4.5 (Tukey의 동시구간: 증명 ★ 유도형) 정리 4.6를 다음 순서로 증명하라.
- (a)
()가 독립인 임을 보여라.
- (b)
가 와 독립임을 정리 2.2의 증명으로 확인하라. (은 의 성분이고 은 의 함수다.)
- (c)
모든 에 대해 인 것과 인 것이 같은 사건임을 보여라.
- (d)
(a)–(c)와 정의 4.5로 정리의 확률이 임을 결론지어라.
풀이
(a) 이고 처치가 다르면 서로 다른 관측의 평균이므로 독립이다. 표준화하면 이다. (b) 정리 2.2의 증명에서 이고 이다. 와 는 직교하는 사영의 정규벡터이므로 독립이고(13회 따름정리 4.2), 이다. (c) 이고 등호는 가 최대, 가 최소일 때 이루어지므로 이다. 따라서 “모든 짝에서 ”와 “범위 ”는 같은 사건이다. (d) 정리의 사건은 모든 짝에서 , 곧 이다. (a)(b)로 는 정의 4.5의 스튜던트화 범위이므로 확률은 이다.