tecktom.com

仮説検定の考え方

2026年10月15日13分で読めますAI生成教科書『資格試験』第7章 統計的仮説検定
目次
  1. 仮説と検定関数
  2. 検定統計量と棄却域の形
  3. 値
  4. 離散分布と確率化
  5. 確認テスト
  6. 木下の層

AI 生成・木下が未勉強

数理統計 第7章 §7.1 ★★★ 検定関数・サイズ・検出力関数・pp 値の定義。以後のすべての計算の言葉

この章では、データから「ある仮説を捨てるかどうか」を決める手続きを、数学の言葉で組み立てる。仮説検定の答案で必要になる操作は、次の4種類にほぼ尽きる。

  1. 検定を「棄却する確率を与える関数」として書き、サイズと検出力を計算する。
  2. 正規母集団で tt 分布・カイ二乗分布・FF 分布を使う標準的な検定を、統計量の分布の導出から組み立てる。
  3. 尤度比から検定統計量を作り、その漸近分布(Wilks の定理)で棄却域を決める。
  4. Neyman–Pearson の基本定理から最強力検定を導き、離散分布では確率化(ランダム化)してサイズを指定の値に合わせる。

資格試験の数理の科目では、検定論は毎年1問程度の大問になり、小問は「サイズと検出力を求めよ」「最強力検定を導け」「尤度比検定統計量を導出せよ」の形で並ぶ。定理を覚えているだけでは点にならず、尤度を書いて比を取り、棄却域の形を決め、分布表の値でサイズを合わせる計算を最後まで走らせる必要がある。

この章ではそのための定理を証明つきで書き、各節の例題で1回ずつ通しで使う。

前の章から借りる結果を先に式で書いておく。X1,…,XnX_1,\dots,X_n が独立に N(μ,σ2)\mathrm{N}(\mu,\sigma^2) に従うとき、第5章 §5.2 で導いたとおり

Xˉ∼N ⁣(μ,σ2n),(n−1)S2σ2∼χn−12,Xˉ と S2 は独立(7.1)\bar X\sim\mathrm{N}\!\left(\mu,\frac{\sigma^2}{n}\right),\qquad \frac{(n-1)S^2}{\sigma^2}\sim\chi^2_{n-1},\qquad \bar X\ \text{と}\ S^2\ \text{は独立}\tag{7.1}

が成り立つ。また tt 分布と FF 分布の定義から、次が成り立つ。

  • Z∼N(0,1)Z\sim\mathrm{N}(0,1) と W∼χm2W\sim\chi^2_m が独立なら

ZW/m∼tm.\frac{Z}{\sqrt{W/m}}\sim t_m.

  • W1∼χm2W_1\sim\chi^2_{m} と W2∼χn2W_2\sim\chi^2_{n} が独立なら

W1/mW2/n∼Fm,n.\frac{W_1/m}{W_2/n}\sim F_{m,n}.

第6章 §6.3 からは、正則条件のもとで最尤推定量が

n (θ^ML−θ)→ d N ⁣(0,1I(θ))(7.2)\sqrt{n}\,(\hat\theta_{\mathrm{ML}}-\theta)\xrightarrow{\ d\ }\mathrm{N}\!\left(0,\frac{1}{I(\theta)}\right)\tag{7.2}

を満たすこと(漸近正規性)を借りる。

仮説と検定関数

データ X=(X1,…,Xn)\bm{X}=(X_1,\dots,X_n) の分布が、ある族 {Pθ}\{P_\theta\} のどれかであるとする。族の番号 θ\theta はパラメータ空間 Θ\Theta を動く。パラメータ空間を互いに交わらない2つの部分 Θ0\Theta_0、Θ1\Theta_1 に分ける(和集合はパラメータ空間全体)。そのうえで

H0: θ∈Θ0対H1: θ∈Θ1H_0:\ \theta\in\Theta_0\qquad\text{対}\qquad H_1:\ \theta\in\Theta_1

の2つの仮説を立てる。H0H_0 を帰無仮説、H1H_1 を対立仮説と呼ぶ。

Θ0\Theta_0 が1点だけからなる仮説を単純仮説、2点以上を含む仮説を複合仮説という。たとえば N(μ,1)\mathrm{N}(\mu,1) の族を考える。H0:μ=0H_0:\mu=0 は単純仮説、H1:μ>0H_1:\mu>0 は複合仮説である。

定義 7.1(検定関数)

標本空間上の関数 φ(x)∈[0,1]\varphi(\bm{x})\in[0,1] を検定関数と呼ぶ。使い方は次のとおりである。

  • データ x\bm{x} を観測したら、確率 φ(x)\varphi(\bm{x}) で帰無仮説を棄却する。
  • 残りの確率 1−φ(x)1-\varphi(\bm{x}) では棄却しない。

φ\varphi が 0 と 1 の値しかとらないとき非確率化検定という。このとき

R={x:φ(x)=1}R=\{\bm{x}:\varphi(\bm{x})=1\}

を棄却域と呼ぶ。0<φ(x)<10<\varphi(\bm{x})<1 となる点がある検定を確率化検定(ランダム化検定)という。

検定関数を使うと、棄却する確率は期待値で書ける。

定義 7.2(検出力関数・サイズ・水準)

次の関数を検定 φ\varphi の検出力関数と呼ぶ。

β(θ)=Eθ[φ(X)].\beta(\theta)=E_\theta[\varphi(\bm{X})].

非確率化検定なら β(θ)=Pθ(X∈R)\beta(\theta)=P_\theta(\bm{X}\in R) である。さらに

αφ=sup⁡θ∈Θ0β(θ)\alpha_\varphi=\sup_{\theta\in\Theta_0}\beta(\theta)

を検定のサイズと呼ぶ。αφ≤α\alpha_\varphi\le\alpha を満たす検定を有意水準 α\alpha の検定という。略して水準 α\alpha の検定ともいう。

検定が犯す誤りは2種類ある。

  • 第1種の誤り:θ∈Θ0\theta\in\Theta_0 なのに H0H_0 を棄却する。その確率は Θ0\Theta_0 上での β(θ)\beta(\theta) である。
  • 第2種の誤り:θ∈Θ1\theta\in\Theta_1 なのに H0H_0 を棄却しない。その確率は Θ1\Theta_1 上での 1−β(θ)1-\beta(\theta) である。

2つの誤りの確率を同時に小さくすることは一般にはできない。棄却域を広げれば第2種の誤りは減るが、第1種の誤りが増える。

そこで仮説検定では、第1種の誤りの確率の上限 α\alpha を先に決める(0.05 や 0.01)。その制約のもとで、Θ1\Theta_1 上の検出力 β(θ)\beta(\theta) をできるだけ大きくする検定を探す。

この非対称な扱いのため、「H0H_0 を棄却しない」という結論は「H0H_0 が正しいと示された」ことを意味しない。第2種の誤りの確率は制御していないので、棄却されなかったときに言えることは「データは H0H_0 と矛盾するとまでは言えない」ことだけである。

サイズと水準の違い

サイズは検定が実際に持つ値で、水準はそれに課す上限である。サイズ 0.03 の検定は水準 0.05 の検定でもある。離散分布では、非確率化検定のサイズはとびとびの値しかとれないので、「サイズがちょうど α\alpha」の非確率化検定が存在しないことがある。そのときに確率化が必要になる(この節の最後の確率化の例、および §7.5 の Neyman–Pearson の基本定理)。

検定統計量と棄却域の形

実際の検定は、1つの統計量 T(X)T(\bm{X})(検定統計量)を作り、「T≥cT\ge c なら棄却」のような形で書くことが多い。定数 cc を棄却限界(臨界値)と呼ぶ。cc は帰無仮説のもとでの TT の分布から、次を満たすように決める。

sup⁡θ∈Θ0Pθ(T≥c)≤α.\sup_{\theta\in\Theta_0}P_\theta(T\ge c)\le\alpha .

正規分布の例で、サイズと検出力の計算を通しで見ておく。X1,…,XnX_1,\dots,X_n が独立に N(μ,1)\mathrm{N}(\mu,1) に従うとする。仮説 H0:μ=0 対 H1:μ>0H_0:\mu=0\ \text{対}\ H_1:\mu>0 を、棄却域 {Xˉ>c}\{\bar X>c\} で検定する。H0H_0 のもとで n Xˉ∼N(0,1)\sqrt{n}\,\bar X\sim\mathrm{N}(0,1) なので

P0(Xˉ>c)=P(Z>n c)=α⟺c=zαnP_0(\bar X>c)=P(Z>\sqrt{n}\,c)=\alpha\quad\Longleftrightarrow\quad c=\frac{z_\alpha}{\sqrt n}

である。ここで Z∼N(0,1)Z\sim\mathrm{N}(0,1) とした。記号 zαz_\alpha は標準正規分布の上側 100α%100\alpha\% 点を表す。一般の μ\mu では n(Xˉ−μ)∼N(0,1)\sqrt n(\bar X-\mu)\sim\mathrm{N}(0,1) なので、検出力関数は

β(μ)=Pμ(Xˉ>c)=P ⁣(Z>zα−n μ)=Φ ⁣(n μ−zα)(7.3)\beta(\mu)=P_\mu(\bar X>c)=P\!\left(Z>z_\alpha-\sqrt n\,\mu\right)=\Phi\!\left(\sqrt n\,\mu-z_\alpha\right)\tag{7.3}

となる。Φ\Phi は標準正規分布の分布関数である。

検出力関数 β(μ)\beta(\mu) は μ\mu について増加する。原点では β(0)=α\beta(0)=\alpha で、μ→∞\mu\to\infty で 1 に近づく。図 7.1 は、n=16n=16、α=0.05\alpha=0.05 の場合の2つの誤りを、標本平均の密度の上の面積として描いたものである。

図

図 7.1 n=16n=16 の N(μ,1)\mathrm{N}(\mu,1) 標本で H0:μ=0H_0:\mu=0 を Xˉ>c=z0.05/4\bar X>c=z_{0.05}/4 で棄却する検定。実線は H0H_0 のもとでの Xˉ\bar X の密度、破線は μ=0.5\mu=0.5 のもとでの密度。赤い面積が第1種の誤りの確率 α=0.05\alpha=0.05、青い面積が μ=0.5\mu=0.5 での第2種の誤りの確率 1−β(0.5)1-\beta(0.5)。

pp 値

棄却するかどうかの二択だけでなく、データが H0H_0 からどれだけ外れているかを1つの数で報告したいことがある。

定義 7.3(pp 値)

「T≥cT\ge c なら棄却」の形の検定を考える。観測値 t=T(x)t=T(\bm{x}) に対して

p(x)=sup⁡θ∈Θ0Pθ(T(X)≥t)p(\bm{x})=\sup_{\theta\in\Theta_0}P_\theta\bigl(T(\bm{X})\ge t\bigr)

をpp 値と呼ぶ。

cc を水準 α\alpha の棄却限界とすると、次の2条件は同値になる。

t≥c⟺p(x)≤α.t\ge c\quad\Longleftrightarrow\quad p(\bm{x})\le\alpha .

確率 Pθ(T≥t)P_\theta(T\ge t) が tt について減少するためである。したがって「pp 値が α\alpha 以下なら棄却」と読み替えてよい。

pp 値は「帰無仮説が正しいとき、今回と同じかそれ以上に極端な値が出る確率」であり、「H0H_0 が正しい確率」ではない。H0H_0 が単純仮説で、検定統計量が連続分布に従うとする。このとき帰無仮説のもとで p(X)p(\bm X) は一様分布 U(0,1)\mathrm{U}(0,1) に従う(確認テスト 7.1-4)。

離散分布と確率化

離散分布では非確率化検定のサイズがとびとびになる。例として X∼Bin(6,p)X\sim\mathrm{Bin}(6,p) をとる。仮説 H0:p=1/2 対 H1:p>1/2H_0:p=1/2\ \text{対}\ H_1:p>1/2 を水準 0.05 で検定するとき、帰無仮説のもとで

P(X=6)=164=0.0156,P(X≥5)=764=0.1094P(X=6)=\frac{1}{64}=0.0156,\qquad P(X\ge5)=\frac{7}{64}=0.1094

である。したがって非確率化検定はどちらもうまくいかない。

  • {X=6}\{X=6\} を棄却域にすると、サイズは 0.0156 で 0.05 を大きく下回る。
  • {X≥5}\{X\ge5\} を棄却域にすると、サイズは 0.05 を超える。

そこで境目の X=5X=5 でだけ、確率 γ\gamma で棄却する確率化検定

φ(x)={1(x=6)γ(x=5)0(x≤4),E1/2[φ(X)]=164+γ⋅664=0.05\varphi(x)=\begin{cases}1&(x=6)\\ \gamma&(x=5)\\ 0&(x\le4)\end{cases},\qquad E_{1/2}[\varphi(X)]=\frac{1}{64}+\gamma\cdot\frac{6}{64}=0.05

を考える。サイズがちょうど 0.05 になる確率は

γ=0.05⋅64−16=2.26=1130≈0.367\gamma=\frac{0.05\cdot64-1}{6}=\frac{2.2}{6}=\frac{11}{30}\approx0.367

である。確率化は実務で使われることは少ない。しかし理論の上では「サイズ α\alpha の検定の中で最良のもの」を考えるために必要で、1級の検定の大問ではこの γ\gamma の計算がよく問われる。

例題 7.1 正規平均の片側検定のサイズ・検出力・標本の大きさ ★★★

オリジナルX1,…,XnX_1,\dots,X_n は独立に N(μ,1)\mathrm{N}(\mu,1) に従う。仮説 H0:μ=0 対 H1:μ>0H_0:\mu=0\ \text{対}\ H_1:\mu>0 を有意水準 0.05 で検定する。棄却域は {Xˉ>c}\{\bar X>c\} の形とする。

  1. n=16n=16 のときの cc を求めよ。
  2. n=16n=16 のとき、μ=0.5\mu=0.5 での検出力を求めよ。
  3. 平均 0.5 での検出力を 0.9 以上にするのに必要な最小の nn を求めよ。
  4. n=16n=16 で標本平均 0.45 を観測したときの pp 値を求めよ。
解答
  1. H0H_0 のもとで 4Xˉ∼N(0,1)4\bar X\sim\mathrm{N}(0,1) なので

P0(Xˉ>c)=P(Z>4c)=0.05.P_0(\bar X>c)=P(Z>4c)=0.05.

よって 4c=z0.05=1.64494c=z_{0.05}=1.6449、c=0.4112c=0.4112。2. μ=0.5\mu=0.5 では 4(Xˉ−0.5)∼N(0,1)4(\bar X-0.5)\sim\mathrm{N}(0,1) なので、(7.3) より

β(0.5)=P(Z>4c−2)=P(Z>−0.3551)=Φ(0.3551)=0.639.\beta(0.5)=P(Z>4c-2)=P(Z>-0.3551)=\Phi(0.3551)=0.639. 3. 一般の nn では

c=z0.05n,β(0.5)=Φ(0.5n−z0.05)c=\frac{z_{0.05}}{\sqrt n},\qquad \beta(0.5)=\Phi(0.5\sqrt n-z_{0.05})

である。これが 0.9 以上になる条件は 0.5n−z0.05≥z0.100.5\sqrt n-z_{0.05}\ge z_{0.10}、すなわち

n≥z0.05+z0.100.5=1.6449+1.28160.5=5.853,n≥34.26.\sqrt n\ge\frac{z_{0.05}+z_{0.10}}{0.5}=\frac{1.6449+1.2816}{0.5}=5.853,\qquad n\ge34.26 .

よって最小の nn は 35。4. pp 値は

P0(Xˉ≥0.45)=P(Z≥4×0.45)=P(Z≥1.8)=0.0359P_0(\bar X\ge0.45)=P(Z\ge4\times0.45)=P(Z\ge1.8)=0.0359

である。0.05 以下なので水準 0.05 で棄却する。これは xˉ=0.45>c=0.4112\bar x=0.45>c=0.4112 と一致する。

確認テスト

オリジナル

  1. 7.1-1 サイズ 0.03 の検定は有意水準 0.05 の検定か。また、有意水準 0.05 の検定のサイズは必ず 0.05 か。理由をつけて答えよ。
  2. 7.1-2 X1,X2,X3X_1,X_2,X_3 は独立に Ex(λ)\mathrm{Ex}(\lambda) に従う。仮説 H0:λ=1 対 H1:λ<1H_0:\lambda=1\ \text{対}\ H_1:\lambda<1 を、有意水準 0.05 で検定する。棄却域は {X1+X2+X3≥c}\{X_1+X_2+X_3\ge c\} の形とする。2λ∑Xi∼χ622\lambda\sum X_i\sim\chi^2_6 を示したうえで cc を求めよ。また λ=1/2\lambda=1/2 での検出力を求めよ。
  3. 7.1-3 1個の観測 X∼Po(λ)X\sim\mathrm{Po}(\lambda) で、仮説 H0:λ=1 対 H1:λ>1H_0:\lambda=1\ \text{対}\ H_1:\lambda>1 を検定する。使う確率化検定は次のとおりとする。

φ(x)={1(x≥4)γ(x=3)0(x≤2)\varphi(x)=\begin{cases}1&(x\ge4)\\ \gamma&(x=3)\\ 0&(x\le2)\end{cases}

サイズが 0.05 になる γ\gamma を求め、λ=2\lambda=2 での検出力を求めよ。4. 7.1-4 H0H_0 は単純仮説とする。帰無仮説のもとで、検定統計量 TT の分布関数 FF は連続かつ狭義増加とする。検定は「T≥cT\ge c なら棄却」の形とする。その pp 値は p=1−F(T)p=1-F(T) と書ける。これが H0H_0 のもとで U(0,1)\mathrm{U}(0,1) に従うことを示せ。

木下の勉強ステータス

木下はまだこの記事を勉強していません。

AI(Claude)が書いた教材を、木下が勉強しながら公開しています。式と数値は検算していますが、誤りが残っているかもしれません。誤りのご指摘・削除のご依頼をいただければ直します。 連絡先:support@tecktom.com

← AI生成教科書『資格試験』の記事一覧へ