ベイズ推論とは(全体像)
ベイズ推論は、最初の予想を、新しい証拠が出るたびに修正していく確率の考え方。「思いこみで決めつけず、情報が増えたら考えを更新する」という、とても自然な発想だ。
カギになる3つの言葉を押さえる。
- 事前確率 … まだ何も観測していない段階での見こみ(最初の予想)。
- 観測データ … 新しく手に入れた情報・証拠。
- 事後確率 … 観測データをふまえて更新した、新しい確率。
つまり、事前確率がデータによって事後確率へと変わる——この「更新」がベイズ推論の心臓だ。
詳しく:この更新の流れだけ覚えれば戦える
ここが記事の心臓部。まずは更新の流れを、迷惑メールの例で見る。
ベイズ推論の流れ
| ステップ | 内容 | 迷惑メールの例 |
|---|---|---|
| ①事前確率 | 観測前の見こみ | メール全体のうち迷惑メールの割合 |
| ②観測データ | 新しい証拠 | 「無料」という単語が入っていた |
| ③事後確率 | 更新後の確率 | 「無料」を見たうえでの“迷惑である確率” |
ふつうに考えると「迷惑メールかどうか」は全体の割合(事前確率)でしか分からない。でも「無料という単語がある」という証拠を加えると、「これは迷惑である確率が高い」と更新できる。これがベイズ推論だ。
この更新を計算する式がベイズの定理。形は次のとおり。
P(原因|結果) = P(結果|原因) × P(原因) ÷ P(結果)
むずかしく見えるが、要するに「結果(証拠)を見たうえで、原因の確率を計算し直す」ための式だ。試験では式そのものより、「事前→事後へ更新する考え方」と用途が問われやすい。
主な応用
| 応用 | 内容 |
|---|---|
| 迷惑メール判定 | 単語などの証拠から「迷惑である確率」を更新(ナイーブベイズ) |
| 医療診断 | 症状という証拠から「病気である確率」を推定 |
| 機械学習・AI | データで予測の確からしさを更新していく |
なお、統計には「データだけで判断する考え方(頻度主義)」と「事前知識も取り込むベイズ主義」があり、ベイズ推論は後者の立場だ。
わかりやすく言い換えると
要するに、ベイズ推論は「証拠が出たら考えを更新する探偵」だ。
①事前確率 … 事件直後の「とりあえずの見こみ」
②観測データ … 新しく見つかった手がかり
③事後確率 … 手がかりをふまえて更新した「より確からしい推理」
迷惑メールのフィルタは、まさにこれ。「無料」「当選」みたいな単語(手がかり)が出るほど、「迷惑である確率」をどんどん上げていく。つまり、情報が増えるほど判断がシャープになる、というわけだ。
試験のツボ
🔴 一番出る:事前確率→事後確率の更新
①事前確率=観測前の見こみ
②観測データを得る
③事後確率=更新後の確率(事前とは別の値)
🔴 次に出る:ベイズの定理の考え方
①「結果(証拠)を見て原因の確率を計算し直す」式
②式の形より、更新の発想と用途が問われやすい
🟡 押さえると安定:応用と立場
①迷惑メール判定(ナイーブベイズ)・医療診断・AIで活用
②事前知識を取り込むベイズ主義の立場
よくある間違い
①「事前確率と事後確率は同じ値である」→ ✗ 観測データによって更新されるので、ふつう別の値になる。
②「ベイズ推論は新しいデータが増えても確率を変えない」→ ✗ むしろ、データを得るたびに確率を更新していくのが本質。
③「ベイズ推論はデータだけで判断し、事前知識は一切使わない」→ ✗ 事前確率という形で事前知識を取り込むのがベイズの立場。
試験での出題パターン
実際の問題でたしかめてみよう。
オリジナル問題1(更新の流れ)
ベイズ推論における事前確率と事後確率に関する次の記述のうち、正しいものはどれか。
- 事前確率は観測前の見こみで、観測データを得て更新したものが事後確率である
- 事前確率は観測したあとの確率で、観測する前の確率のことを事後確率と呼ぶ
- 事前確率と事後確率はつねに等しく、観測データを得ても値は変化しないものだ
- 事前確率も事後確率も観測データとは無関係に、最初から固定されている値だ
解答は 1 だぜ。
事前確率は観測前の見こみ、それを観測データで更新したものが事後確率だ。「無料」という単語を見て「迷惑である確率」を上げる、あの流れだな。
選択肢2は事前と事後が逆。選択肢3は「つねに等しい」が誤り(更新される)。選択肢4は「観測と無関係」が誤りだぜ。
| 選択肢 | 判定 | 理由 |
|---|---|---|
| 1 | ✓ | 事前=観測前、事後=更新後で正しい |
| 2 | ✗ | 事前と事後が逆 |
| 3 | ✗ | 観測で更新され値は変わる |
| 4 | ✗ | 観測データで更新される |
オリジナル問題2(応用)
ベイズ推論の応用に関する次の記述のうち、正しいものはどれか。
- 迷惑メールの判定にはまったく使えず、単語の有無は確率の計算と無関係なものだ
- データが増えても判断を変えないため、学習する用途にはまったく向かない
- メール内の単語などの証拠から迷惑である確率を更新する、スパムフィルタに使う
- 医療診断には不向きで、症状から病気の確率を推定することはできない方式だ
解答は 3 だぜ。
ベイズ推論の代表的な使い道が迷惑メール判定(ナイーブベイズ)。メール内の単語という証拠から「迷惑である確率」を更新していくんだ。医療診断やAIでも活躍するぜ。
選択肢1は「迷惑メールに使えない」が誤り。選択肢2は「判断を変えない」が誤り。選択肢4は「医療診断に不向き」が誤りだぜ。
| 選択肢 | 判定 | 理由 |
|---|---|---|
| 1 | ✗ | スパムフィルタの中心的な手法 |
| 2 | ✗ | データで更新するのが本質 |
| 3 | ✓ | 証拠から確率を更新・スパムフィルタで使用 |
| 4 | ✗ | 医療診断にも使われる |
オリジナル問題3(ベイズの考え方)
ベイズの定理の考え方に関する次の記述のうち、正しいものはどれか。
- ベイズの定理は確率とは無関係で、データの平均値だけを求めるための式である
- ベイズの定理は、結果(証拠)を見たうえで原因の確率を計算し直す式といえる
- ベイズの定理は一度求めた確率を二度と更新できないようにするための式である
- ベイズの定理は事前知識をいっさい使わず、データだけで確率を決める式である
解答は 2 だぜ。
ベイズの定理は「結果(証拠)を見たうえで、原因の確率を計算し直す」ための式だ。迷惑メールなら「無料という単語(結果)から、迷惑である(原因)確率」を求める、というわけだな。
選択肢1は「平均値を求める式」が誤り。選択肢3は「更新できない」が逆。選択肢4は「事前知識を使わない」が誤りで、事前確率として取り込むぜ。
| 選択肢 | 判定 | 理由 |
|---|---|---|
| 1 | ✗ | 平均値の式ではない |
| 2 | ✓ | 証拠から原因の確率を計算し直す式 |
| 3 | ✗ | むしろ更新するための式 |
| 4 | ✗ | 事前知識(事前確率)を取り込む |
まとめ
押さえどころ
- 🔴 更新の流れ = 事前確率(観測前)→観測データ→事後確率(更新後)。事前と事後は別の値。
- 🔴 ベイズの定理 = 結果(証拠)を見て原因の確率を計算し直す式。
- 🟡 応用と立場 = 迷惑メール判定・医療診断・AIで活用。事前知識を取り込むベイズ主義。
次に学ぶ
- 確率分布(二項・正規・ポアソン) ── ベイズ推論で扱う確率の土台。分布の感覚があると、確率の更新がイメージしやすくなる。
- 機械学習の基礎 ── ベイズの「データで更新する」発想は、AIが学習するしくみと直結している。
執筆: SikakuQuest編集部