Skip to content

6회 · Student의 t · 노트

7 부숴보기 — 정규가 아니고, 독립이 아니면 ​

정리 5.2의 “정확히 1−α1-\alpha”는 세 가정 위에 서 있다. 관측이 정규이고, 독립이고, (두 표본이면) 분산이 같다. 이 절은 가정을 하나씩 깨고 실제 포함확률을 잰다. 결론을 먼저 쓰면, 평균에 대한 tt는 대칭인 비정규에는 강하고, 비대칭에는 작은 nn에서 약하며, 의존에는 nn이 커져도 약하다. 그리고 분산에 대한 FF는 비정규에 아주 약하다.

7.1 비대칭 모집단 ​

모집단n=5n=5n=10n=10n=30n=30n=100n=100성질
균등 U(0,1)U(0,1)0.9340.9460.9490.948대칭, 꼬리 짧음
t(3)t(3)0.9620.9600.9560.952대칭, 꼬리 두꺼움
지수 Exp(1)\mathrm{Exp}(1)0.8840.8990.9270.941오른쪽으로 치우침
로그정규 eN(0,1)e^{\N(0,1)}0.8220.8370.8820.918크게 치우침

명목 95% tt-구간의 실제 포함확률이다(각 5만 번 시뮬레이션). 대칭인 분포에서는 n=5n=5에서도 거의 맞고, t(3)t(3)처럼 꼬리가 두꺼우면 오히려 보수적이다. 치우친 분포에서는 n=30n=30에서도 모자라다. 원인은 평균과 표준편차의 상관이다.

명제 7.1 (평균과 표본분산의 공분산) X1,…,XnX_1,\dots,X_n이 독립이고 같은 분포이며 μ3=E(X−μ)3\mu_3=E(X-\mu)^3이 유한하면

Cov⁡(Xˉ,S2)=μ3n.\Cov(\bar X,S^2)=\frac{\mu_3}n .

증명 전략 μ=0\mu=0으로 놓고 (n−1)S2=∑jXj2−nXˉ2(n-1)S^2=\sum_jX_j^2-n\bar X^2에 Xˉ\bar X를 곱해 기댓값을 취한다. 독립이고 평균이 0이면, 한 첨자가 혼자 남는 곱의 기댓값은 0이다. 단계별 증명은 연습 7.5(유도형)에서 직접 쓴다. 완성된 증명은 그 연습의 풀이에 있다.

정규면 μ3=0\mu_3=0이고, 이것은 Xˉ⊥S2\bar X\perp S^2와 어긋나지 않는다. 오른쪽으로 치우친 분포(μ3>0\mu_3>0)에서는 Xˉ\bar X가 작을 때 SS도 작다. 지수 표본 n=10n=10에서 Xˉ\bar X와 SS의 상관은 0.76이다. 그래서 구간이 아래로 밀렸을 때 하필 짧아진다. 놓치는 방향이 한쪽으로 몰린다.

예제 7.2 (한쪽으로 놓친다) 지수 표본 n=10n=10의 95% tt-구간은 90.1%를 포함한다. 놓친 9.9% 가운데 9.5%는 구간 전체가 μ\mu 아래에 있는 경우이고, 위에 있는 경우는 0.4%뿐이다. 양쪽 2.5%씩이 되어야 할 오류가 9.5%와 0.4%로 갈린다. 그래서 μ\mu의 위쪽 한계로 Xˉ+t9,0.025S/10\bar X+t_{9,0.025}S/\sqrt{10}을 쓰면 97.5%가 아니라 90.5%만 맞는다. 로그정규에서는 15.9%와 0.1%로 더 심하다. 로그를 취해 대칭으로 만든 뒤 구간을 만들면(로그정규의 경우 정확히 정규가 되어) 포함확률은 95%로 돌아온다. 그러나 그것은 μ\mu가 아니라 중앙값 eElog⁡Xe^{E\log X}의 구간이다.

그림 7.1. 왼쪽: 모집단별 t-구간의 실제 포함확률. 치우친 분포는 n=100에서도 95%에 닿지 못한다. 가운데: 지수 표본 n=10의 (x̄,s) 2,000쌍. 구간이 μ보다 아래에 있는 경우(빨강)는 거의 모두 x̄와 s가 함께 작은 왼쪽 아래에 있다. 오른쪽: 분산의 F 검정(5%)의 실제 기각률. 첨도가 큰 분포에서는 n이
그림 7.1 왼쪽: 모집단별 tt-구간의 실제 포함확률. 치우친 분포는 n=100n=100에서도 95%에 닿지 못한다. 가운데: 지수 표본 n=10n=10의 (xˉ,s)(\bar x, s) 2,000쌍. 구간이 μ\mu보다 아래에 있는 경우(빨강)는 거의 모두 xˉ\bar x와 ss가 함께 작은 왼쪽 아래에 있다. 오른쪽: 분산의 FF 검정(5%)의 실제 기각률. 첨도가 큰 분포에서는 nn이 커져도 나아지지 않는다.

nn이 커지면 7회의 중심극한정리로 Xˉ\bar X가 정규에 가까워지고 S→σS\to\sigma이므로 tt-구간은 결국 맞는다(그림 7.1 왼쪽). 그러나 수렴의 속도가 왜도 γ=μ3/σ3\gamma=\mu_3/\sigma^3에 달려 있다. 한쪽으로 놓치는 확률의 어긋남은 대략 γ/n\gamma/\sqrt n에 비례해서 줄어든다. 지수 표본에서 구간이 μ\mu 아래에 있을 확률(이론값 2.5%)은 n=10n=10에서 9.5%, n=100n=100에서 4.5%다. 양쪽 구간에서는 두 쪽의 어긋남이 일부 상쇄되어 더 빨리 줄지만, 한쪽 한계는 느리다. “n≥30n\ge30이면 정규”라는 경험칙은 왜도가 작을 때만의 이야기다. 15회의 부트스트랩-tt가 이 왜도를 자료에서 어림해 보정한다.

7.2 이상값 하나 ​

명제 7.3 (이상값은 tt를 1로 끌고 간다) x2,…,xnx_2,\dots,x_n을 고정하고 x1=M→∞x_1=M\to\infty이면 t=n xˉs→1t=\dfrac{\sqrt n\,\bar x}{s}\to1.

증명 전략 xˉ\bar x와 ss를 MM의 거듭제곱으로 전개해 가장 큰 차수의 항만 비교한다 [T8]. 단계별 증명은 연습 7.6(유도형)에서 직접 쓴다. 완성된 증명은 그 연습의 풀이에 있다.

큰 이상값은 평균을 끌어올리지만 표준편차를 더 크게 키워서, μ=0\mu=0을 검정하는 tt가 오히려 작아진다. 평균이 1 근처인 10개의 값에서 t=3.58t=3.58이었는데, 첫 값을 2020으로 바꾸면 t=1.46t=1.46, 100100으로 바꾸면 1.091.09다. 한 개의 큰 값이 “효과가 있다”는 결론을 지운다. tt는 분포의 모양에 대해서는 의외로 튼튼하지만(위 표의 대칭 분포), 소수의 거친 오차에는 무력하다. 15회의 순위 검정과 로버스트 추정이 이 문제에서 출발한다.

7.3 의존하는 관측 ​

관측이 서로 닮으면, 예를 들어 같은 날의 측정이나 시계열처럼 Corr⁡(Xi,Xj)=ρ∣i−j∣\Corr(X_i,X_j)=\rho^{|i-j|} (AR(1), 0<ρ<10<\rho<1)이면 3회 정리 4.2(공분산의 쌍선형성)로

Var⁡Xˉ=σ2n[1+2∑k=1n−1(1−kn)ρk] ⟶ σ2n⋅1+ρ1−ρ(n→∞)\Var\bar X=\frac{\sigma^2}n\Bigl[1+2\sum_{k=1}^{n-1}\Bigl(1-\frac kn\Bigr)\rho^k\Bigr]\ \longrightarrow\ \frac{\sigma^2}n\cdot\frac{1+\rho}{1-\rho}\qquad(n\to\infty)

이다(연습 7.2). S2S^2는 여전히 σ2\sigma^2 근처이므로 tt-구간은 (1+ρ)/(1−ρ)\sqrt{(1+\rho)/(1-\rho)}배 너무 짧다. ρ=0.5\rho=0.5이면 그 배수가 3\sqrt3이고 포함확률은 n=10,30,100n=10,30,100에서 0.76, 0.74, 0.740.76,\ 0.74,\ 0.74로 nn이 커져도 나아지지 않는다. 극한은 P(∣Z∣≤1.96/3)=0.742P(|Z|\le1.96/\sqrt3)=0.742다. 비정규성은 표본이 크면 사라지지만 의존은 사라지지 않는다. Student 자신도 1927년의 논문에서 실험실의 일상 분석은 같은 날의 측정끼리 닮아서 오차가 이론보다 크다고 경고했다.

7.4 분산의 비교는 정규성에 민감하다 ​

정리 4.3의 FF 검정을 비정규 자료에 쓰면 결과가 크게 틀린다. 두 집단이 같은 분포이고 m=n=11m=n=11일 때 명목 5% 검정의 실제 기각률은 균등 1.0%, Laplace 16%, 지수 24%이고, n=101n=101에서는 0.3%, 21%, 31%로 오히려 나빠진다. 이유는 연습 1.2에 있다. Var⁡S2=σ4n(2+κ)+O(n−2)\Var S^2=\tfrac{\sigma^4}n\bigl(2+\kappa\bigr)+O(n^{-2})에서 κ=μ4/σ4−3\kappa=\mu_4/\sigma^4-3은 초과첨도이고, 정규 이론은 κ=0\kappa=0을 가정한다. nn이 커져도 이 비율 1+κ/21+\kappa/2는 그대로 남는다. 반면 같은 자료에서 평균의 tt 검정은 지수를 빼면 4.3–5.2%로 거의 정확하다. Box(1953)는 이 대조를 보이며 “로버스트”(robust)라는 말을 통계학에 들였다. 평균의 비교는 로버스트하고, 분산의 비교는 그렇지 않다.

연습문제

연습 7.1 (지수 표본의 공분산 ★) 명제 7.1로 Exp(1)\mathrm{Exp}(1) 표본에서 Cov⁡(Xˉ,S2)=2n\Cov(\bar X,S^2)=\tfrac2n임을 확인하라(μ3=2\mu_3=2). 연습 2.3의 n=2n=2의 결과와 맞는가?

풀이

Exp(1)\mathrm{Exp}(1)에서 μ3=E(X−1)3=EX3−3EX2+3EX−1=6−6+3−1=2\mu_3=E(X-1)^3=EX^3-3EX^2+3EX-1=6-6+3-1=2. 명제 7.1로 Cov⁡(Xˉ,S2)=2n\Cov(\bar X,S^2)=\tfrac2n이고 n=2n=2이면 1로 연습 2.3와 같다.

연습 7.2 (AR(1)의 분산 ★★) Var⁡Xi=σ2\Var X_i=\sigma^2, Cov⁡(Xi,Xj)=σ2ρ∣i−j∣\Cov(X_i,\allowbreak X_j)=\sigma^2\rho^{|i-j|}이면 본문의 Var⁡Xˉ\Var\bar X 식이 성립함을 보이고, n→∞n\to\infty에서 괄호가 1+ρ1−ρ\tfrac{1+\rho}{1-\rho}로 감을 보여라. 음의 상관(ρ<0\rho<0)이면 tt-구간은 어떻게 되나?

풀이

3회 정리 4.2로 Var⁡Xˉ=1n2∑i,jσ2ρ∣i−j∣\Var\bar X=\tfrac1{n^2}\sum_{i,j}\sigma^2\rho^{|i-j|}. ∣i−j∣=k≥1|i-j|=k\ge1인 순서쌍이 2(n−k)2(n-k)개이므로

Var⁡Xˉ=σ2n2[n+2∑k=1n−1(n−k)ρk]=σ2n[1+2∑k=1n−1(1−kn)ρk].\Var\bar X=\frac{\sigma^2}{n^2}\Bigl[n+2\sum_{k=1}^{n-1}(n-k)\rho^k\Bigr]=\frac{\sigma^2}n\Bigl[1+2\sum_{k=1}^{n-1}\Bigl(1-\frac kn\Bigr)\rho^k\Bigr].

∑k≥1ρk=ρ1−ρ\sum_{k\ge1}\rho^k=\tfrac\rho{1-\rho}이고 1n∑kk∣ρ∣k≤∣ρ∣n(1−∣ρ∣)2→0\tfrac1n\sum_kk|\rho|^k\le\tfrac{|\rho|}{n(1-|\rho|)^2}\to0이므로 괄호는 1+2ρ1−ρ=1+ρ1−ρ1+\tfrac{2\rho}{1-\rho}=\tfrac{1+\rho}{1-\rho}로 간다. ρ<0\rho<0이면 이 값이 1보다 작아 Var⁡Xˉ\Var\bar X를 크게 어림하므로 구간은 지나치게 넓다(보수적).

연습 7.3 (FF 검정의 점근 수준 ★★★) 연습 1.2의 Var⁡S2\Var S^2와 7회의 델타 방법을 미리 빌려 log⁡(SX2/SY2)\log(S_X^2/S_Y^2)의 분산을 2(2+κ)n\tfrac{2(2+\kappa)}n로 어림하라. 정규 이론의 5% 검정이 실제로는 P(∣Z∣>1.96/1+κ/2)P\bigl(|Z|>1.96/\sqrt{1+\kappa/2}\bigr)로 기각함을 보이고, Laplace(κ=3\kappa=3)와 지수(κ=6\kappa=6)에서 계산해 본문의 시뮬레이션과 비교하라.

풀이

델타 방법: log⁡S2≈log⁡σ2+S2−σ2σ2\log S^2\approx\log\sigma^2+\tfrac{S^2-\sigma^2}{\sigma^2}이므로 Var⁡log⁡S2≈Var⁡S2σ4≈2+κn\Var\log S^2\approx\tfrac{\Var S^2}{\sigma^4}\approx\tfrac{2+\kappa}n. 두 독립 표본의 차 log⁡F=log⁡SX2−log⁡SY2\log F=\log S_X^2-\log S_Y^2의 분산은 2(2+κ)n\tfrac{2(2+\kappa)}n이다. 정규 이론의 검정은 이 분산을 4n\tfrac4n으로 보고 ∣log⁡F∣>1.964/n|\log F|>1.96\sqrt{4/n}이면 기각하므로 실제 기각률은 P(∣Z∣2(2+κ)/n>1.964/n)=P(∣Z∣>1.96/1+κ/2)P\bigl(|Z|\sqrt{2(2+\kappa)/n}>1.96\sqrt{4/n}\bigr)=P\bigl(|Z|>1.96/\sqrt{1+\kappa/2}\bigr). Laplace는 0.2150.215, 지수는 0.3270.327이고, 시뮬레이션의 n=101n=101 값 0.210.21과 0.310.31에 가깝다. 균등(κ=−1.2\kappa=-1.2)이면 0.0020.002로 거의 기각하지 못한다.

연습 7.4 (대칭이면 보수적 ★★) t(3)t(3) 모집단에서 tt-구간이 95%보다 많이 포함하는 이유를 SS의 분포로 설명하라. (힌트: 큰 관측 하나가 ∣Xˉ−μ∣|\bar X-\mu|보다 SS를 더 키운다. 명제 7.3.)

풀이

꼬리가 두꺼우면 가끔 아주 큰 관측이 나온다. 그 관측은 Xˉ\bar X를 M/nM/n만큼, SS를 M/nM/\sqrt n만큼 움직이므로 ∣T∣|T|는 1 근처로 끌려간다(명제 7.3). 정규 이론에서 ∣T∣|T|가 큰 경우는 “Xˉ\bar X가 우연히 멀고 SS가 우연히 작은” 경우인데, 두꺼운 꼬리에서는 Xˉ\bar X가 멀 때 대개 SS도 크다. 그래서 ∣T∣>tn−1,0.025|T|>t_{n-1,0.025}인 경우가 줄어든다. 대칭이므로 7.1절의 한쪽 쏠림도 없다.

연습 7.5 (평균과 분산의 공분산 증명 ★★ 유도형) 명제 7.1를 다음 순서로 증명하라.

  1. (a)

    XiX_i를 Xi−μX_i-\mu로 바꿔도 Cov⁡(Xˉ,S2)\Cov(\bar X,S^2)가 변하지 않음을 보여, μ=0\mu=0으로 놓아도 됨을 밝혀라. 그때 Cov⁡(Xˉ,S2)=E(XˉS2)\Cov(\bar X,S^2)=E(\bar XS^2)이다.

  2. (b)

    μ=0\mu=0이면 E(XiXj2)E(X_iX_j^2)는 i=ji=j일 때 μ3\mu_3, 아니면 0이고, E(XiXjXk)E(X_iX_jX_k)는 i=j=ki=j=k일 때 μ3\mu_3, 아니면 0임을 독립으로 보여라.

  3. (c)

    (b)로 E(Xˉ∑jXj2)=μ3E\bigl(\bar X\sum_jX_j^2\bigr)=\mu_3, E(nXˉ3)=μ3nE(n\bar X^3)=\tfrac{\mu_3}n을 보여라.

  4. (d)

    (n−1)S2=∑jXj2−nXˉ2(n-1)S^2=\sum_jX_j^2-n\bar X^2를 써서 결론을 내려라. 기댓값이 모두 유한한 이유도 밝혀라.

풀이

(a) XiX_i를 Xi−μX_i-\mu로 바꾸면 편차 Xi−XˉX_i-\bar X는 그대로이므로 S2S^2는 변하지 않고, Xˉ\bar X는 상수 μ\mu만큼 움직인다. 공분산은 상수를 더해도 변하지 않으므로 μ=0\mu=0으로 놓아도 된다. 그때 EXˉ=0E\bar X=0이므로 Cov⁡(Xˉ,S2)=E(XˉS2)\Cov(\bar X,S^2)=E(\bar XS^2)이다. (b) i≠ji\ne j이면 Xi⊥Xj2X_i\perp X_j^2이므로 E(XiXj2)=EXi⋅EXj2=0E(X_iX_j^2)=EX_i\cdot EX_j^2=0이고, i=ji=j이면 EXi3=μ3EX_i^3=\mu_3이다. E(XiXjXk)E(X_iX_jX_k)에서 세 첨자 가운데 한 번만 나오는 첨자가 있으면, 그 변수는 나머지와 독립이고 평균이 0이므로 기댓값은 0이다. 세 첨자가 모두 같을 때만 그런 첨자가 없고, 그때 값은 μ3\mu_3이다. (c) E(Xˉ∑jXj2)=1n∑i,jE(XiXj2)=1n⋅nμ3=μ3E\bigl(\bar X\sum_jX_j^2\bigr)=\tfrac1n\sum_{i,j}E(X_iX_j^2)=\tfrac1n\cdot n\mu_3=\mu_3이고, E(nXˉ3)=nn3∑i,j,kE(XiXjXk)=nμ3n2=μ3nE(n\bar X^3)=\tfrac n{n^3}\sum_{i,j,k}E(X_iX_jX_k)=\tfrac{n\mu_3}{n^2}=\tfrac{\mu_3}n이다. (d) (n−1)E(XˉS2)=E(Xˉ∑jXj2)−E(nXˉ3)=μ3(1−1n)(n-1)E(\bar XS^2)=E\bigl(\bar X\sum_jX_j^2\bigr)-E(n\bar X^3)=\mu_3\bigl(1-\tfrac1n\bigr)이므로 Cov⁡(Xˉ,S2)=μ3n\Cov(\bar X,\allowbreak S^2)=\tfrac{\mu_3}n이다. 기댓값이 유한한 것은 AM–GM [T4]로 ∣XiXjXk∣≤13(∣Xi∣3+∣Xj∣3+∣Xk∣3)|X_iX_jX_k|\le\tfrac13(|X_i|^3+|X_j|^3+|X_k|^3)이고 E∣X∣3<∞E|X|^3<\infty이기 때문이다.

연습 7.6 (이상값의 극한 증명 ★★ 유도형) x2,…,xnx_2,\dots,x_n을 고정하고 a=1n∑i≥2xia=\tfrac1n\sum_{i\ge2}x_i, b=∑i≥2xi2b=\sum_{i\ge2}x_i^2로 둔다. 명제 7.3를 다음 순서로 증명하라 [T8].

  1. (a)

    xˉ=Mn+a\bar x=\tfrac Mn+a임을 보여라.

  2. (b)

    ∑i(xi−xˉ)2=∑ixi2−nxˉ2\sum_i(x_i-\bar x)^2=\sum_ix_i^2-n\bar x^2로 (n−1)s2=n−1nM2−2aM+b−na2(n-1)s^2=\tfrac{n-1}nM^2-2aM+b-na^2을 보여라.

  3. (c)

    (b)에서 s=Mn(1+O(1M))s=\tfrac M{\sqrt n}\bigl(1+O(\tfrac1M)\bigr)을 보여라.

  4. (d)

    t=n xˉs→1t=\tfrac{\sqrt n\,\bar x}{s}\to1을 결론지어라. x1=−M→−∞x_1=-M\to-\infty이면 극한은 무엇인가?

풀이

(a) xˉ=1n(M+∑i≥2xi)=Mn+a\bar x=\tfrac1n(M+\sum_{i\ge2}x_i)=\tfrac Mn+a. (b) ∑ixi2=M2+b\sum_ix_i^2=M^2+b이고 nxˉ2=M2n+2aM+na2n\bar x^2=\tfrac{M^2}n+2aM+na^2이므로 (n−1)s2=n−1nM2−2aM+b−na2(n-1)s^2=\tfrac{n-1}nM^2-2aM+b-na^2이다. (c) s2=M2n(1−2an(n−1)M+O(M−2))s^2=\tfrac{M^2}n\bigl(1-\tfrac{2an}{(n-1)M}+O(M^{-2})\bigr)이고 1+u=1+O(u)\sqrt{1+u}=1+O(u)이므로 s=Mn(1+O(1M))s=\tfrac M{\sqrt n}\bigl(1+O(\tfrac1M)\bigr)이다 [T8]. (d) t=n(M/n+a)(M/n)(1+O(1/M))=1+an/M1+O(1/M)→1t=\tfrac{\sqrt n(M/n+a)}{(M/\sqrt n)(1+O(1/M))}=\tfrac{1+an/M}{1+O(1/M)}\to1이다. x1=−Mx_1=-M이면 xˉ=−Mn+a\bar x=-\tfrac Mn+a이고 ss의 주된 항은 그대로이므로 t→−1t\to-1이다. 이상값 하나는 부호만 남기고 크기를 지운다.

이 회차에서 읽은 절 0개 · 회차 차례