AI資格ドリル
資格を選ぶ↓

用語比較

条件付き確率とベイズの定理の違い|逆向きの確率の求め方(統計検定2級)

条件付き確率は、Bが起きたという条件のもとでAが起きる確率P(A|B)です。ベイズの定理は、その向きを入れ替えて、P(B|A)などの分かっている確率から逆向きのP(A|B)を求める式です。

統計検定2級では、問題文で与えられているのがどちらの向きの確率かを読み取り、求めたいものが逆向きならベイズの定理を使います。分母のP(B)は、場合分けして合計して求めます。

このページは、P(A|B)とP(B|A)を同じ値だと思ってしまう人を対象にしています。陽性と病気の数値例で、二つの値がどれだけ違うかを確認します。

この記事の根拠と出典

各セクションの見出しの下に、公式資料で確認した内容か編集部の整理かをラベルで示しています。 試験日・料金・申込条件・試験方式は変わることがあるため、申込前に公式サイトで確認してください。統計検定2級の一次情報確認日: 2026-10-09。

結論

条件付き確率

P(B)>0のとき、Bが起きたという条件のもとでAが起きる確率をP(A|B)=P(A∩B)/P(B)で求める。

ベイズの定理

P(A|B)=P(B|A)P(A)/P(B)として、逆向きの条件付き確率を求める。P(B)は、排反で全体を尽くす場合分けの確率を合計して求める。

違いを表で確認

比較軸条件付き確率ベイズの定理
役割条件が与えられたときの確率の定義逆向きの条件付き確率を求める式
式P(A|B)=P(A∩B)/P(B)P(A|B)=P(B|A)P(A)/P(B)
使う場面P(A∩B)とP(B)が分かる場合P(B|A)とP(A)は分かるが、P(A|B)が欲しい場合
分母のP(B)そのまま与えられることが多い場合分けして合計して求めることが多い
試験で見る語〜であったとき、〜という条件のもとで〜であったとき、もとが〜である確率、陽性のとき実際に〜
PR

統計検定2級対応のPythonデータ分析講座(Winスクール)

Pythonのpandas・NumPy・matplotlibを使い、記述統計、仮説検定、分散分析、回帰分析を手を動かして学ぶ講座です。オンラインでも受講でき、90分×18回で構成されています。

対象はPythonプログラミングの修了者か同程度の知識がある人で、統計の計算をPythonで実務に使いたい人に向いています。試験対策だけが目的なら、先にこのサイトの予想問題と模試で弱点の章を確かめてください。

無料の受講相談を見る

どこで迷っているかを切り分ける

01

P(A|B)とP(B|A)を同じ値だと思う人

P(A|B)は「Bのうち、Aである割合」、P(B|A)は「Aのうち、Bである割合」で、母集団が違います。下の数値例では、一方が0.9で他方が約0.154になります。

02

ベイズの定理の分母P(B)をどう出すか迷う人

Bが起きる場合を、Aのとき、Aでないときに分けて、それぞれの確率を足します。P(B)=P(B|A)P(A)+P(B|Aでない)P(Aでない)です。

03

条件付き確率の定義と、ベイズの定理の使い分けに迷う人

P(A∩B)が直接分かるなら、定義の式で足ります。P(B|A)の形で与えられ、P(A|B)を求めたいときに、ベイズの定理を使います。

具体例で使い分ける

例 1

病気の人が陽性になる確率から、陽性の人が病気である確率を求める

ある病気の人の割合は0.01です。病気の人が陽性になる確率は0.9、病気でない人が陽性になる確率は0.05です。陽性だった人が実際に病気である確率を求めます。

  • 与えられているのはP(陽性|病気)=0.9で、求めたいのは逆向きのP(病気|陽性)です。ベイズの定理を使います。
  • 分母は、P(陽性)=0.01×0.9+0.99×0.05=0.009+0.0495=0.0585です。
  • P(病気|陽性)=0.009/0.0585で、約0.154です。

結論: 陽性だった人が病気である確率は約15.4%です。P(陽性|病気)の0.9とは大きく違います。

例 2

積事象の確率が分かる場合は、定義の式で足りる

P(A∩B)=0.2、P(B)=0.5のとき、P(A|B)を求めます。

  • P(A∩B)とP(B)が直接与えられているので、定義の式を使います。
  • P(A|B)=0.2/0.5=0.4です。

結論: ベイズの定理を使わなくても、P(A|B)は0.4と求まります。

問題文から答えを選ぶ手順

  1. 1

    与えられた確率の向きを確認する

    問題文の確率が、P(A|B)とP(B|A)のどちらの向きかを確認します。「Aのとき、Bになる」はP(B|A)です。

  2. 2

    求めたい確率の向きを確認する

    求めるのが与えられたものと逆向きなら、ベイズの定理の出番です。同じ向きなら、定義の式で足ります。

  3. 3

    分母P(B)を場合分けして求める

    Bが起こる場合を、重ならず漏れのない場合(排反で全体をそろえる場合)に分けます。そのうえで、P(B|各場合)×P(各場合)を全部足します。

  4. 4

    式に代入して計算する

    P(A|B)=P(B|A)P(A)/P(B)に代入します。結果が0から1に収まるか確認します。

試験での見分け方

  • 1P(A|B)=P(A∩B)/P(B)が条件付き確率の定義。
  • 2与えられた確率と求めたい確率の向きが逆なら、ベイズの定理を使う。
  • 3ベイズの定理の分母P(B)は、排反で全体を尽くす場合分けの確率の合計で求める。
  • 4P(A|B)とP(B|A)は一般に等しくない。

誤答しやすい選択肢

P(陽性|病気)をそのままP(病気|陽性)として答える

修正: 二つは向きが逆で、母集団が違います。ベイズの定理で、逆向きに計算し直します。

分母のP(B)に、P(B|A)P(A)だけを置く

修正: Aでない場合の寄与も足します。上の例では、病気でない人の陽性0.99×0.05=0.0495も分母に入ります。

P(A)とP(Aでない)の合計が1にならない

修正: 場合分けの確率は合計して1になる必要があります。0.01なら、もう一方は0.99です。

P(B)=0の場合も条件付き確率を考える

修正: 定義はP(B)>0が前提です。P(B)が0なら、P(A|B)は定義されません。

確認問題

Q1P(A∩B)=0.2、P(B)=0.5のとき、P(A|B)は?

答え: 0.4

P(A|B)=P(A∩B)/P(B)=0.2/0.5=0.4です。

Q2病気の割合0.01、病気の人の陽性確率0.9、病気でない人の陽性確率0.05。P(陽性)は?

答え: 0.0585

0.01×0.9+0.99×0.05=0.009+0.0495=0.0585です。

Q3上の問題で、陽性のときに病気である確率は?

答え: 約0.154

ベイズの定理で、0.009/0.0585≒0.154です。

Q4ベイズの定理の分母P(B)は、どう求める?

答え: 排反で全体を尽くす場合分けの確率を合計する

Aのとき、Aでないときに分けて、P(B|各場合)×P(各場合)を足します。

到達チェック

  • 条件付き確率の定義の式を書ける
  • ベイズの定理の式を書ける
  • P(A|B)とP(B|A)が違う値になる理由を説明できる
  • 分母のP(B)を、場合分けして合計して求められる
  • 与えられた確率の向きから、使う式を選べる

同じ資格で次に知りたいこと

よくある質問

Q条件付き確率とベイズの定理は、何が違う?

A

条件付き確率は定義で、ベイズの定理はその向きを入れ替えて逆向きの確率を求める式です。

QP(A|B)とP(B|A)は同じ値になる?

A

一般には同じになりません。本ページの例では、P(陽性|病気)は0.9、P(病気|陽性)は約0.154です。

Qベイズの定理の分母はどう求める?

A

場合分けして、P(B|各場合)×P(各場合)を合計します。本ページの例では0.0585です。

次に見る比較

執筆: ミナト編集部(運営者情報を見る)