Skip to content

16회 · 베이즈의 귀환 · 워크북

D. 퀄형 ​

여러 회차의 도구를 잇는 종합 문제다. 머리의 제한 시간을 재고, 노트를 덮고 푼다. 모형과 손실을 식으로 적는 것부터 답안의 일부다.

D1 e−λe^{-\lambda}의 Bayes 추정과 UMVUE ★★★ ​

정리 1.2, 2.1 · 11회 예제 2.2 · [T8] · 제한 35분

X1,…,Xn∣λ∼iidPoi(λ)X_1,\allowbreak \dots,\allowbreak X_n\mid\lambda\iid\mathrm{Poi}(\lambda), λ∼Γ(a, 율 b)\lambda\sim\Gamma(a,\allowbreak \ \text{율 }b)이고 T=∑XiT=\sum X_i이다. 추정할 양은 τ=e−λ=P(X=0)\tau=e^{-\lambda}=P(X=0)이다.

  1. (a)

    제곱손실에서 τ\tau의 Bayes 추정량이 (b+nb+n+1)a+T\Bigl(\dfrac{b+n}{b+n+1}\Bigr)^{a+T}임을 보여라.

  2. (b)

    a=b=1a=b=1, n=10n=10, T=12T=12이면 그 값은?

  3. (c)

    같은 자료에서 11회 예제 2.2의 UMVUE (1−1n)T(1-\frac1n)^T의 값은?

  4. (d)

    n→∞n\to\infty이면 두 추정량과 e−T/ne^{-T/n}의 차이가 모두 Op(1/n)O_p(1/n)임을 보여라.

힌트

(a) 사후분포는 Γ(a+T, 율 b+n)\Gamma(a+T,\ \text{율 }b+n)이고 E(e−λ∣x)E(e^{-\lambda}\mid\x)는 그 mgf를 −1-1에서 계산한 것이다. (d) log⁡(1−u)=−u+O(u2)\log(1-u)=-u+O(u^2)와 T/n→λT/n\to\lambda.

풀이

(a) 정리 2.1(a)로 Bayes 추정량은 E(e−λ∣x)E(e^{-\lambda}\mid\x)이고, 사후분포 Γ(a+T, 율 b+n)\Gamma(a+T,\ \text{율 }b+n)에서

E(e−λ∣x)=∫0∞e−λ(b+n)a+Tλa+T−1e−(b+n)λΓ(a+T)dλ=(b+nb+n+1)a+TE(e^{-\lambda}\mid\x)=\int_0^\infty e^{-\lambda}\frac{(b+n)^{a+T}\lambda^{a+T-1}e^{-(b+n)\lambda}}{\Gamma(a+T)}d\lambda=\Bigl(\frac{b+n}{b+n+1}\Bigr)^{a+T}

이다. 마지막 등호는 율 b+n+1b+n+1인 감마 밀도의 적분이 1이라는 것이다. (b) (11/12)13≈0.323(11/12)^{13}\approx0.323. (c) 0.912≈0.2820.9^{12}\approx0.282. MLE를 넣은 e−1.2≈0.301e^{-1.2}\approx0.301은 둘 사이에 있다. (d) log⁡\log Bayes =(a+T)log⁡(1−1b+n+1)=−a+Tb+n+1+Op(T/n2)=−Tn+Op(1/n)=(a+T)\log\bigl(1-\frac1{b+n+1}\bigr)=-\frac{a+T}{b+n+1}+O_p(T/n^2)=-\frac Tn+O_p(1/n)이다. T/n=Op(1)T/n=O_p(1)(7회 대수의 법칙)이므로 a+Tb+n+1−Tn=an−bT−Tn(b+n+1)=Op(1/n)\frac{a+T}{b+n+1}-\frac Tn=\frac{an-bT-T}{n(b+n+1)}=O_p(1/n)이다. UMVUE도 Tlog⁡(1−1n)=−Tn+Op(1/n)T\log(1-\frac1n)=-\frac Tn+O_p(1/n)이다. 지수함수는 유계인 구간에서 립시츠이므로 세 값의 차이도 Op(1/n)O_p(1/n)이다 [T8]. 사전분포와 불편성의 차이는 1/n1/n 크기이고 표준오차 1/n1/\sqrt n보다 작다.

최종답 (a) (b+nb+n+1)a+T\bigl(\tfrac{b+n}{b+n+1}\bigr)^{a+T} (b) (11/12)13≈0.323(11/12)^{13}\approx0.323 (c) 0.912≈0.2820.9^{12}\approx0.282

D2 가중 손실에서 MLE는 minimax다 ★★★ ​

정리 2.1(c), 2.3 · 제한 35분

S∼b(n,p)S\sim\mathrm b(n,p)이고 손실은 L(p,a)=(p−a)2p(1−p)L(p,\allowbreak a)=\dfrac{(p-a)^2}{p(1-p)}, 사전분포는 U(0,1)\mathrm U(0,1)이다.

  1. (a)

    0<s<n0<s<n이면 Bayes 추정량이 s/ns/n임을 보여라.

  2. (b)

    s=0s=0과 s=ns=n에서도 Bayes 추정량이 s/ns/n임을 보여라. (사후 기대손실이 a≠s/na\ne s/n에서 무한함을 보인다.)

  3. (c)

    S/nS/n의 위험이 pp에 무관한 상수임을 보이고 그 값을 구하라.

  4. (d)

    S/nS/n이 이 손실에서 minimax임을 결론짓고, 제곱손실에서는 minimax가 아니었음(A5)과 비교하라.

힌트

(a) 정리 2.1(c)에서 w(p)=1p(1−p)w(p)=\frac1{p(1-p)}이고 사후분포는 Beta(s+1,n−s+1)\mathrm{Beta}(s+1,n-s+1)이다. ww를 곱하면 Beta(s,n−s)\mathrm{Beta}(s,n-s)의 핵이 된다.

풀이

(a) 사후밀도 ∝ps(1−p)n−s\propto p^s(1-p)^{n-s}에 ww를 곱하면 ps−1(1−p)n−s−1p^{s-1}(1-p)^{n-s-1}, 곧 Beta(s,n−s)\mathrm{Beta}(s,n-s)의 핵이다. 정리 2.1(c)의 추정량 E(wp∣s)/E(w∣s)E(wp\mid s)/E(w\mid s)는 이 분포의 평균 ss+n−s=sn\frac s{s+n-s}=\frac sn이다. (b) s=0s=0이면 사후 기대손실은 (n+1)∫01(p−a)2p(1−p)(1−p)n dp(n+1)\int_0^1\frac{(p-a)^2}{p(1-p)}(1-p)^n\,dp이다. a>0a>0이면 p→0p\to0에서 피적분함수가 a2/pa^2/p처럼 커져 적분이 무한하고, a=0a=0이면 (n+1)∫01p(1−p)n−1dp<∞(n+1)\int_0^1p(1-p)^{n-1}dp<\infty이다. 따라서 Bayes 추정량은 0=s/n0=s/n이다. s=ns=n도 대칭이다. (c) R(p,S/n)=E(S/n−p)2p(1−p)=p(1−p)/np(1−p)=1nR(p,\allowbreak S/n)=\frac{E(S/n-p)^2}{p(1-p)}=\frac{p(1-p)/n}{p(1-p)}=\frac1n. (d) Bayes 추정량의 위험이 상수이므로 정리 2.3(b)로 minimax다(Bayes 위험 1/n1/n은 유한하다). 제곱손실에서는 δn/2,n/2\delta_{\sqrt n/2,\sqrt n/2}가 최대 위험을 더 줄였다. 손실을 끝에서 크게 매기면 끝을 잘 맞히는 MLE가 이긴다. minimax는 손실함수에 대한 주장이다.

최종답 (c) 1n\tfrac1n

D3 기하분포를 목표로 한 Metropolis ★★★ ​

알고리즘 4.4, 정리 4.5 · 제한 35분

목표는 π(k)=(1−r)rk\pi(k)=(1-r)r^k (k=0,1,2,…k=0,1,2,\dots, 0<r<10<r<1)이고, 현재 상태 kk에서 k−1k-1과 k+1k+1을 반씩 제안한다(−1-1은 목표 밖이므로 늘 거절된다).

  1. (a)

    α(k,k+1)\alpha(k,k+1)과 α(k+1,k)\alpha(k+1,k)를 구하라.

  2. (b)

    이 연쇄가 π\pi에 대해 상세 균형을 만족함을 직접 확인하라.

  3. (c)

    P(Xt+1=0∣Xt=0)P(X_{t+1}=0\mid X_t=0)을 rr의 식으로 구하라.

  4. (d)

    k≥1k\ge1에서 P(Xt+1=k∣Xt=k)P(X_{t+1}=k\mid X_t=k)를 구하라.

  5. (e)

    00에서 출발해 처음 1로 옮겨 가기까지 걸리는 걸음 수의 기댓값을 구하라.

힌트

위로 가는 제안은 π(k+1)/π(k)=r<1\pi(k+1)/\pi(k)=r<1이라 확률 rr로만 받아들여진다. 아래로 가는 제안은 언제나 받아들여진다.

풀이

(a) α(k,k+1)=min⁡{1,r}=r\alpha(k,k+1)=\min\{1,r\}=r, α(k+1,k)=min⁡{1,1/r}=1\alpha(k+1,k)=\min\{1,1/r\}=1이다. (b) π(k)k(k,k+1)=(1−r)rk⋅12r\pi(k)k(k,\allowbreak k+1)=(1-r)r^k\cdot\frac12r, π(k+1)k(k+1,k)=(1−r)rk+1⋅12⋅1\pi(k+1)k(k+1,\allowbreak k)=(1-r)r^{k+1}\cdot\frac12\cdot1로 같다. 두 칸 이상 떨어진 쌍은 양쪽이 0이다. (c) −1-1 제안(확률 12\frac12)은 거절되고, +1+1 제안은 확률 1−r1-r로 거절된다. 12+12(1−r)=1−r2\frac12+\frac12(1-r)=1-\frac r2. (d) 아래로는 언제나 옮기므로 +1+1 제안의 거절만 남아 12(1−r)\frac12(1-r)이다. (e) 0에서는 매 걸음 확률 r2\frac r2로 1로 옮겨 가고 아니면 0에 머문다. 걸음들은 독립이므로 처음 옮겨 가는 시점은 성공 확률 r2\frac r2인 기하분포이고 평균은 2r\frac2r이다(4회). r=12r=\frac12이면 4걸음이다.

최종답 (c) 1−r21-\tfrac r2 (d) 1−r2\tfrac{1-r}2 (e) 2r\tfrac2r

D4 비정칙 사전분포와 tt 사후분포 ★★★ ​

6회 정리 3.2, 5.2 · [T7] · 제한 40분

X1,…,Xn∣μ,σ2∼iidN(μ,σ2)X_1,\allowbreak \dots,\allowbreak X_n\mid\mu,\allowbreak \sigma^2\iid\N(\mu,\allowbreak \sigma^2), 사전분포는 π(μ,σ2)∝1/σ2\pi(\mu,\allowbreak \sigma^2)\propto1/\sigma^2이다. xˉ\bar x, s2s^2은 표본평균과 표본분산이다.

  1. (a)

    σ2\sigma^2을 적분해 μ\mu의 주변 사후밀도가 [(n−1)s2+n(μ−xˉ)2]−n/2\bigl[(n-1)s^2+n(\mu-\bar x)^2\bigr]^{-n/2}에 비례함을 보여라.

  2. (b)

    μ−xˉs/n ∣ x∼tn−1\frac{\mu-\bar x}{s/\sqrt n}\,\Big|\,\x\sim t_{n-1}임을 보여라.

  3. (c)

    n=10n=10, xˉ=5\bar x=5, s=2s=2이면 95% 등꼬리 신용구간의 위 끝은? (t9,0.975=2.2622t_{9,0.975}=2.2622)

  4. (d)

    같은 자료에서 P(μ>6∣x)P(\mu>6\mid\x)를 구하라.

힌트

(a) ∑(xi−μ)2=(n−1)s2+n(xˉ−μ)2\sum(x_i-\mu)^2=(n-1)s^2+n(\bar x-\mu)^2을 쓰고 u=1/σ2u=1/\sigma^2로 바꾸면 감마 적분이 된다. (b) 6회 정리 3.2의 tt 밀도의 핵 (1+t2/ν)−(ν+1)/2(1+t^2/\nu)^{-(\nu+1)/2}과 맞춘다.

풀이

(a) A=(n−1)s2+n(μ−xˉ)2A=(n-1)s^2+n(\mu-\bar x)^2로 두면 결합 사후밀도는 (σ2)−1(σ2)−n/2e−A/(2σ2)(\sigma^2)^{-1}(\sigma^2)^{-n/2}e^{-A/(2\sigma^2)}에 비례한다. u=1/σ2u=1/\sigma^2, dσ2=u−2dud\sigma^2=u^{-2}du로 바꾸면 ∫0∞un/2−1e−Au/2du=Γ(n/2)(2/A)n/2∝A−n/2\int_0^\infty u^{n/2-1}e^{-Au/2}du=\Gamma(n/2)(2/A)^{n/2}\propto A^{-n/2}이다 [T7]. (b) t=μ−xˉs/nt=\frac{\mu-\bar x}{s/\sqrt n}이면 A=(n−1)s2(1+t2n−1)A=(n-1)s^2\bigl(1+\frac{t^2}{n-1}\bigr)이므로 밀도는 (1+t2n−1)−n/2\bigl(1+\frac{t^2}{n-1}\bigr)^{-n/2}에 비례하고, 이것은 자유도 ν=n−1\nu=n-1의 tt 밀도의 핵이다(6회 정리 3.2). μ↦t\mu\mapsto t는 일차변환이라 야코비안은 상수다. (c) 5+2.2622⋅210≈6.4315+2.2622\cdot\frac2{\sqrt{10}}\approx6.431이다. 6회 정리 5.2의 tt-구간과 숫자까지 같다. (d) t=6−52/10=1.581t=\frac{6-5}{2/\sqrt{10}}=1.581이므로 P(t9>1.581)≈0.074P(t_9>1.581)\approx0.074이다. 빈도주의의 한쪽 유의확률과 같은 숫자지만, 여기서는 μ\mu에 대한 확률로 읽는다.

최종답 (c) 6.4316.431 (d) 0.0740.074