Instant Engineering

エンジニアの仕事効率を上げる知識をシェアするWeb記事/機械設計/TPS/QC品質管理

具体例でスッキリ!帰無仮説と対立仮説の正しい立て方と棄却の意味

新しい施策や薬の効果を確かめたいとき、「たまたま上手くいっただけでは?」と疑われた経験はありませんか?データを客観的に評価し、白黒をつける強力な武器が「仮説検定」です。

本記事では、初心者が最もつまずきやすい「帰無仮説」と「対立仮説」の正しい立て方から、「p値」「有意水準」「棄却」といった必須用語までを、具体例を交えてわかりやすく徹底解説します。

モヤモヤする統計の基本をここで完璧にマスターしましょう!

 

 

1. 帰無仮説・対立仮説とは?

仮説検定(統計的仮説検定)とは、母集団から抽出された一部のデータ(標本)に基づいて、母集団全体に関する仮説が正しいかどうかを確率的に判定する統計学の手法です。

この検定を行う際、私たちは必ず「2つの対立する仮説」を用意します。

それが「帰無仮説」と「対立仮説」です。

帰無仮説(きむかせつ:Null Hypothesis, H_0

帰無仮説とは、「差はない」「効果はない」「変化はない」とする仮説のことです。

英語のNull(無、ゼロ)が示す通り、「私たちが主張したい効果は、無に帰する(気のせいである)」という前提に立つ仮説です。

統計学では一般的に H_0 と表記されます。

仮説検定は、この「帰無仮説を打ち消す(棄却する)」ことを目的として行われます。

対立仮説(たいりつかせつ:Alternative Hypothesis, H_1

対立仮説とは、帰無仮説に真っ向から対立する、「差がある」「効果がある」「変化がある」とする仮説のことです。

これこそが、「私たちが本当に主張したい・証明したい仮説」です。

帰無仮説が否定(棄却)された場合に、代わりに採用(採択)される仮説であり、H_1 と表記されます。

 

2. なぜ、あえて「差はない(帰無仮説)」からスタートするのか?

統計学を学び始めた人が一番疑問に思うのが、「なぜ最初から『差がある』ことを直接証明しないのか?」という点でしょう。

これには、論理学の「背理法(はいりほう)」に似たアプローチが関わっています。

例えば、「AとBの肥料で、イチゴの重さに差がある」という仮説(対立仮説)を証明しようとすると、「1gの差がある」「10gの差がある」「100gの差がある」……と、無限のパターンを検証しなければならず、事実上不可能です。

それに対して、帰無仮説である「差はない」というのは、「Aの重さ = Bの重さ」というイコールの形(1パターン)しか存在しません。

そのため、まずは唯一絶対の基準である「差はない(イコールである)」と仮定して計算を進めます。

そして、「もし本当に差がないとしたら、今回観測されたデータが得られる確率は極めて低い(あり得ない)」という矛盾を突きつけることで、「だから『差はない』という前提は間違っている(=差はある!)」と結論づけるのです。

これは裁判における「推定無罪(疑わしきは罰せず)」の原則と同じです。

まずは「無罪(差はない)」と仮定し、それを覆すだけの決定的な証拠(データ)が揃ったときだけ「有罪(差がある)」と判決を下す仕組みです。

 

3. 【具体例】仮説検定の立て方(帰無仮説の例)

実際のビジネス現場を想定した例で、仮説の立て方を見てみましょう。

【事例:イチゴ農園の肥料変更】

あるイチゴ農園では、これまで収穫されるイチゴの重さは「平均40g」でした。

今年、大きさをUPさせるために肥料を別メーカーのものに変更しました。

新肥料で育ったイチゴをいくつか採取(サンプリング)して重さを測ったところ、平均41.5gでした。この「+1.5g」は、肥料を変えたことによる効果と言えるでしょうか?

それとも、たまたま大きいイチゴが採れただけの「誤差」でしょうか?

 

この場合、仮説検定のステップは以下のようになります。

  • 帰無仮説 H_0 肥料を変えたことによる収量の差は「ない」。(新肥料のイチゴの平均も40gのままである)
  • 対立仮説 H_1 肥料を変えたことによる収量の差は「ある」。(新肥料のイチゴの平均は40gではない)

片側検定と両側検定

仮説の設定には、検証したい内容に応じて以下のバリエーションがあります。

  • 両側仮説(両側検定): 単純に「変化しているかどうか(大きくても小さくても良い)」を検証する。
  • 右片側仮説(片側検定): 明らかに「大きくなっているかどうか」だけを検証する。
  • 左片側仮説(片側検定): 明らかに「小さくなっているかどうか」だけを検証する。

 

4. 仮説検定の判定基準:「有意水準」と「p値」

帰無仮説(差はない)が正しいと仮定した上で、今回得られたデータ(またはそれ以上に極端なデータ)が、偶然発生する確率を計算します。

この確率のことを「p値(p-value)」と呼びます。

そして、「どれくらいの確率なら『滅多に起きない珍しいこと』とみなすか」の合格ライン(基準)をあらかじめ決めておきます。

この基準を「有意水準(アルファ:\alpha)」と呼びます。実務や学術研究では、通常 5%(0.05) あるいは 1%(0.01) が用いられます。

  • p値 < 有意水準(例:p = 0.02 < 0.05):
    偶然起きる確率は5%未満であり、滅多に起きないことが起きた。よって「帰無仮説が間違っていた」と判断する。(統計的に有意である)
  • p値 ≧ 有意水準(例:p = 0.15 ≧ 0.05):
    偶然でも15%くらいの確率で起きる範囲内であり、珍しいとは言えない。よって「帰無仮説は間違っているとは言えない」と判断する。(有意差なし)

 

5. 検定のゴール:「帰無仮説を棄却する」とは?

計算の結果、p値が有意水準を下回った場合、統計学では「帰無仮説を棄却(ききゃく)する」と表現します。

「棄却」とは、文字通り「捨てる」ことです。

「差はない」という仮説をゴミ箱に捨てるため、自動的に対立仮説である「差はある」が採用(採択)されます。

【重要ポイント:棄却できなかった場合】

もしp値が5%以上で、帰無仮説を棄却できなかった場合、どう表現すべきでしょうか?

正解は「帰無仮説を採択する(=差はないことが証明された)」ではありません。

正しくは「帰無仮説を棄却できない(=差があるとは言い切れない)」です。

データが足りないだけで、本当は差があるかもしれないからです。

統計学において「効果がない」ことを積極的に証明することはできない、という点は実務上非常に重要なリテラシーです。

 

6. 採択域と棄却域の考え方

有意水準\alphaを5%としたときの、採択域(棄却されない範囲)と棄却域(棄却される範囲)の考え方を正規分布のグラフで確認しましょう。

f:id:yuinomi:20201016190057p:plain

先ほどのイチゴ農園の例で、従来のイチゴの重さが「平均40g、標準偏差2g」の正規分布に従うとします。

有意水準を5%(両側検定)とした場合、下限側と上限側でそれぞれ2.5%ずつの「棄却域」が設定されます。

統計上の計算では、下限2.5%のラインは36.08g、上限2.5%のラインは43.92gとなります。

つまり、新肥料で採取したイチゴの平均値が36.08g~43.92gの範囲内(採択域)に収まっていれば、「単なる偶然のばらつきの範疇」と見なし帰無仮説は保留(棄却されない)されます。

しかし、もし平均値が44.0gだった場合、それは「上限の棄却限界値(43.92g)」を超え、棄却域にスッポリ入ったことになります。

これは「偶然では2.5%以下の確率でしか起きない異常事態」であるため、帰無仮説を棄却し、「新肥料には重さを変える効果(有意差)があった」と結論づけるのです。

 

7. 判断の誤り(第1種の誤りと第2種の誤り)

統計的検定では、すべてのイチゴ(母集団)を調べることはできず、一部のサンプル(標本)だけで判断を下すため、常に「誤った判断」をしてしまうリスクが伴います。

この誤りには2つの種類があります。

f:id:yuinomi:20201017065613p:plain

第1種の誤り(あわてものの誤り:\alpha

本当は「差がない(帰無仮説が正しい)」のに、データが偶然偏ったせいで「差がある」と誤って結論づけてしまうエラー(False Positive)です。

「効果がない新薬を、効果があると勘違いして発売してしまう」ような危険なミスです。

第1種の誤りを犯す確率は、私たちが設定した「有意水準 \alpha(通常5%)」と完全に一致します。

つまり、5%の有意水準を設定するということは、「20回に1回は、慌てて間違った結論を出してしまうリスクを許容する」という意味なのです。

第2種の誤り(ぼんやりものの誤り:\beta

本当は「差がある(対立仮説が正しい)」のに、サンプルの数が足りないなどの理由で「差があるとは言えない」と見逃してしまうエラー(False Negative)です。

帰無仮説の誤りを正しく見抜ける確率を「検出力(1-\beta)」と呼びます。

一般に、第1種の誤り(\alpha)を厳しくして小さくしようとすると、第2種の誤り(\beta)が大きくなってしまうというトレードオフの関係にあります。

 

まとめと実務での注意点

仮説検定は以下の3ステップで進みます。

  1. 仮説の設定: 「差はない」とする帰無仮説(H_0)と、「差はある」とする対立仮説(H_1)を立てる。
  2. 検定統計量と棄却域の設定: 許容できるエラーの基準(有意水準)を5%などに設定する。
  3. 判定: p値が有意水準未満(または検定統計量が棄却域に入る)なら、帰無仮説を棄却し、対立仮説を採択する。

実務においては、「p値が0.05を下回った(有意差が出た)から大成功!」と安易に飛びつくのは危険です。

サンプル数が膨大であれば、実質的にはほとんど意味のないミクロな差(例:イチゴの重さが0.01g増えた)であっても、統計的には「有意差あり」と判定されてしまうからです。

p値による判定だけでなく、「実際にどれくらいビジネス上のインパクトがあるか(効果量:Effect Size)」も併せて評価することが重要です。