最終更新日:2026年10月4日
fe fe-technology probability statistics
まず結論
仮説検定は、調べたい集団について仮説を置き、集めたデータから、その仮説を棄却するだけの根拠があるかを判断する方法です。 棄却とは、検定の基準に従って仮説を退けることです。
科目Aでは、次の二点を押さえます。
p値が事前に決めた有意水準以下なら、帰無仮説を棄却する。棄却できなくても、帰無仮説が正しいと証明されたわけではない。
このページでは、帰無仮説・対立仮説の意味と、与えられたp値からの判断を扱います。個々の検定でp値を算出する詳しい計算は扱いません。
直感的な説明
あるシステムの平均処理時間が、基準の100ミリ秒から変わったかを調べるとします。
処理時間にはばらつきがあるので、何回か測った平均が100ミリ秒と少し違っただけでは、全体の平均も変わったと断定できません。
そこで、まず「全体の平均は100ミリ秒である」と仮定します。その仮定の下で、観測したずれ以上の大きなずれがどの程度起こり得るかを調べます。
基準からのずれが見えたことと、統計的に基準と異なると判断できることを分けるのがポイントです。
定義・仕組み
母集団と標本、二つの仮説
調べたい対象全体を母集団、そこから調査・測定のために取り出した一部を標本といいます。仮説検定では、標本の結果を使って母集団について判断します。
平均処理時間の例では、次の二つの仮説を置きます。
| 用語 | 意味 | この例の仮説 |
|---|---|---|
| 帰無仮説 H₀ | 検定で棄却するかどうかを調べる仮説 | 母集団の平均処理時間は100ミリ秒である |
| 対立仮説 H₁ | 帰無仮説に対して検討する別の仮説 | 母集団の平均処理時間は100ミリ秒ではない |
この例は、速くなった場合と遅くなった場合の両方を調べる両側検定です。一方向の変化を調べる片側検定もありますが、検定の向きを結果を見て都合よく選び直してはいけません。
有意水準は先に決め、p値はデータから求める
| 用語 | 役割 | 注意点 |
|---|---|---|
| 有意水準 α(アルファ) | 帰無仮説を棄却する基準として、事前に決める値 | 帰無仮説が正しいのに誤って棄却する確率を、この水準以下に抑えるよう検定を設計する |
| p値 | 帰無仮説と検定の前提の下で、観測結果以上に極端な結果が出る確率 | 帰無仮説そのものが正しい確率ではない |
「極端」は、検定で調べる方向に、帰無仮説から大きく外れることです。平均処理時間の両側検定では、速い側・遅い側の両方へのずれを考えます。
有意水準には5%や1%などが使われますが、必ず5%にする決まりではありません。また、p値を見てから棄却しやすい有意水準に変更するのは不適切です。
p値と有意水準の比較例
母集団の平均処理時間が100ミリ秒かどうかを調べ、適切な検定によってp値が0.03と求まったとします。ここではp値を計算済みの値として与え、判断だけを確認します。
| 事前に設定した有意水準 | 比較 | 結論 |
|---|---|---|
| 5%(0.05) | 0.03 < 0.05 | 帰無仮説を棄却する。平均が100ミリ秒と異なると判断する根拠がある |
| 1%(0.01) | 0.03 > 0.01 | 帰無仮説を棄却できない。この基準では異なると判断する根拠が十分ではない |
見るポイント:p値は同じでも、事前に採用した基準によって判断は変わります。 1%で棄却できないことは、「平均が100ミリ秒だと証明できた」という意味ではありません。
一般的な判断をまとめると、p ≤ αなら棄却、p > αなら棄却しない、となります。境界での扱いが設問で明示されている場合は、その定義に従います。
二種類の誤り
標本から判断するため、仮説検定では誤った判断が起こる可能性があります。
| 実際の状態 | 帰無仮説を棄却する | 帰無仮説を棄却しない |
|---|---|---|
| 帰無仮説が正しい | 第一種の過誤 | 正しい判断 |
| 帰無仮説が誤っている | 正しい判断 | 第二種の過誤 |
平均処理時間の例では、本当は100ミリ秒なのに異なると判断するのが第一種の過誤です。本当は100ミリ秒と異なるのに、棄却できないのが第二種の過誤です。
有意水準を小さくすると、第一種の過誤を起こしにくくする厳しい基準になります。ただし、同じ標本数などの条件では、差を見逃す第二種の過誤が増えることがあります。
科目Aでどう出る?
選択肢の言い過ぎを見抜く
| 選択肢の説明 | 判断 |
|---|---|
| p値0.02、有意水準0.05なので帰無仮説を棄却する | 適切 |
| p値0.08、有意水準0.05なので帰無仮説は正しいと証明された | 不適切。棄却する根拠が不足しているだけ |
| p値0.03は、帰無仮説が正しい確率が3%という意味である | 不適切。仮説を前提にしたデータ側の確率 |
| 結果を見てから有意水準を5%から10%に変えて棄却する | 不適切。判断基準を後から都合よく変えている |
| 有意差があれば、実務上の効果も必ず大きい | 不適切。差の大きさは別に確認する |
判定問題では、小数と百分率をそろえる → p値と有意水準を比較する → 棄却の有無を述べるという順番で読みます。
どんな場面で使う?
平均処理時間が基準と異なるか、二つの画面で操作完了率に差があるかなど、標本の結果から母集団の性質を調べる場面で使います。
ただし、データの集め方や独立性など、使う検定の前提も確認する必要があります。検定で有意になったことだけで、偏ったデータ収集が正当化されるわけではありません。
また、処理時間に統計的な差があっても、差が0.1ミリ秒なら改修費用に見合わない場合があります。有意差の有無と、効果の大きさ・業務上の価値を分けて判断します。
よくある誤解・混同
p値は仮説の事後確率?
違います。p値は帰無仮説を前提に、観測結果以上に極端な結果が出る確率を考えます。観測した結果を条件に仮説側の確率を求めるベイズの定理とは、条件の向きが異なります。
棄却できないなら、差がないと結論付けてよい?
標本が少ないなどの理由で、本当はある差を捉えられないこともあります。「差がないと証明した」ではなく、「この検定では差があると判断する根拠が十分ではない」と読みます。
有意水準5%なら、今回の結論が誤っている確率は5%?
そうは解釈できません。有意水準は、帰無仮説が正しい状況で同じ検定手順を繰り返したときの、誤った棄却の割合を制御する基準です。今回棄却した仮説が実は正しい確率を、そのまま表すものではありません。
帰無仮説は、必ず「全く効果がない」という文章?
比較する母集団の平均が等しい、平均が特定の基準値であるなど、調べたい内容に応じて設定します。このページの例では「平均処理時間は100ミリ秒」です。機械的に「効果なし」と言い換えず、問題文の仮説を確認します。
確認問題(科目A・オリジナル)
あるシステムの母集団の平均処理時間について、帰無仮説を「100ミリ秒である」、対立仮説を「100ミリ秒ではない」とした。有意水準を事前に5%と定め、検定の前提を満たすデータで検定したところ、p値は0.08だった。解釈として最も適切なものはどれか。
- ア:帰無仮説が正しい確率は8%である。
- イ:有意水準5%では帰無仮説を棄却できないが、平均が100ミリ秒であると証明したわけではない。
- ウ:対立仮説が正しい確率は92%である。
- エ:有意水準を結果に合わせて10%へ変更すれば、当初の計画どおりに差を確認したことになる。
正解:イ
- ア:p値は、帰無仮説自体が正しい確率ではありません。
- イ:0.08 > 0.05なので棄却できません。ただし、差を捉える根拠が不足していることと、差がないことの証明は異なります。
- ウ:1 − p値を対立仮説の確率と解釈することもできません。
- エ:結果を見て基準を変更するのは、事前に決めた有意水準での判断ではありません。
公式情報・参考リンク
- IPA:基本情報技術者試験シラバス Ver.9.2
- 基礎理論の確率・統計に関する学習範囲を確認できます。
- NIST:What are statistical tests?
- 帰無仮説と対立仮説、片側・両側の検定、二種類の過誤を確認できます。
- NIST:Critical values and p values
- p値の定義と、検定の判断基準を事前に定める考え方を確認できます。
まとめ(試験直前用)
- 仮説検定は、標本から帰無仮説を棄却する根拠があるかを判断する方法。
- 有意水準は事前に決める基準、p値は帰無仮説の下での結果の極端さを表す確率。
- p ≤ αなら棄却、p > αなら棄却しない。棄却できなくても正しいと証明したことにはならない。
- 第一種の過誤は正しい帰無仮説の棄却、第二種の過誤は誤った帰無仮説を棄却できないこと。
- p値は仮説が正しい確率ではなく、有意差は効果の大きさを保証しない。