シンプソンのパラドックスとは?具体例でわかる全体と部分の逆転現象

AIの初心者
「シンプソンのパラドックス」って、全体と部分で結果が逆になる現象だと聞きました。どうしてそんなことが起きるんですか?

AI専門家
簡単に言うと、全体の平均だけを見ると一方が良く見えるのに、条件ごとに分けると別の結論になる現象だよ。背景にある条件の偏りを見落とすと起こりやすいんだ。

AIの初心者
全体の数字の方が正しそうに見えるのに、条件で分けると違うんですね。具体例で見た方が理解しやすそうです。

AI専門家
たとえば病院の手術成功率を比べるとき、重症患者が多い病院は全体の成功率が低く見えやすい。けれど軽症・重症に分けて比べると、その病院の方がどちらでも高い成功率を出している場合があるんだ。
シンプソンのパラドックスとは。
シンプソンのパラドックスは、複数のグループでは同じ方向の傾向が見えるのに、全体を合計すると反対の傾向に見えてしまう統計上の現象です。AIやデータ分析では、全体平均だけで判断すると施策、モデル、治療法、サービスの評価を誤る原因になります。
シンプソンのパラドックスとは?全体と部分で結論が逆転する現象

シンプソンのパラドックスとは、全体で見た傾向と、集団をいくつかのグループに分けて見た傾向が逆転する現象です。別名で「シンプソンの逆説」とも呼ばれます。
たとえば、全体のデータではAよりBの方が良く見えるとします。ところが、年齢、重症度、地域、購入経路などの条件で分けて比較すると、どのグループでもAの方が良いという結果になることがあります。直感的には矛盾しているように見えますが、計算上は十分に起こり得ます。
ポイントは、全体の数値が単純な「平均」ではなく、各グループの人数や割合に強く影響されることです。成績の良いグループに人が多いか、成績の悪いグループに人が多いかによって、全体の見え方は大きく変わります。
この現象は、統計の専門用語としてだけでなく、AI・機械学習、医療、マーケティング、教育評価、採用分析など幅広い場面で重要です。数字を読むときに「全体ではこう見える」と「条件別ではどう見える」を切り分けないと、原因を取り違えた判断につながります。
具体例で理解する:病院の手術成功率が逆に見える理由

シンプソンのパラドックスは、病院の手術成功率の例で考えると理解しやすくなります。ここでは東病院と西病院を比べます。全体の成功率だけを見ると、西病院の方が高く、東病院は低く見えるとします。
しかし、患者を「軽症」と「重症」に分けると話が変わります。軽症患者の成功率でも、重症患者の成功率でも、東病院の方が西病院より高いとします。つまり、グループごとに見ると東病院の方が良いのに、全体では西病院の方が良く見えるのです。
| 比較対象 | 全体 | 軽症患者 | 重症患者 | 患者の内訳 |
|---|---|---|---|---|
| 東病院 | 西病院より低く見える | 西病院より高い | 西病院より高い | 重症患者が多い |
| 西病院 | 東病院より高く見える | 東病院より低い | 東病院より低い | 軽症患者が多い |
なぜこのような逆転が起きるのでしょうか。理由は、東病院が難しい手術を必要とする重症患者を多く受け入れているからです。重症患者はもともと成功率が低くなりやすいため、東病院の全体成功率は下がって見えます。一方、西病院は軽症患者が多ければ、全体成功率が高く見えやすくなります。
この例で比較すべきなのは、単に「東病院と西病院の全体成功率」ではありません。患者の状態が違うなら、同じ条件の患者同士で比べる必要があります。条件をそろえずに全体だけを見ると、医療技術の差ではなく、患者構成の違いを評価してしまうことがあります。
なぜ起こるのか:交絡因子と集団の割合の影響

シンプソンのパラドックスが生じる主な理由は、データの背後にある条件の偏りです。このような条件は、統計では「交絡因子」と呼ばれます。
交絡因子とは、比較したい要素と結果の両方に関係し、見かけの関係をゆがめる要因です。病院の例なら「患者の重症度」が交絡因子です。重症度は、どの病院に患者が多いかにも関係し、手術の成功率にも関係します。
交絡因子があると、全体の集計値は「病院の実力」だけを表しません。患者の重症度、年齢、病歴、受診のタイミングなど、別の条件が混ざった結果になります。そのため、全体の成功率だけから「この病院の方が優れている」と決めるのは危険です。
同じことは、広告の成約率、学習アプリの継続率、AIモデルの正解率にも起こります。あるモデルが全体では高精度に見えても、データを年齢層や地域、入力条件で分けると特定のグループでは低い性能しか出ていない場合があります。逆に、全体では低く見える施策が、重要なセグメントでは有効なこともあります。
初心者が特に注意したいのは、シンプソンのパラドックスが「データが間違っている」という意味ではない点です。データ自体が正しくても、集計の仕方や比較の粒度が目的に合っていなければ、結論が大きく変わります。
データ分析での対策:層別解析と回帰分析

シンプソンのパラドックスを避ける第一歩は、全体の数値だけで判断しないことです。比較結果に影響しそうな条件を考え、その条件ごとにデータを分けて確認します。この方法を層別解析と呼びます。
層別解析では、年齢層、性別、地域、重症度、利用期間、購入経路など、結果に影響しそうな軸でデータを分けます。病院の例なら、軽症患者と重症患者に分けて、それぞれの中で東病院と西病院の成功率を比較します。これにより、患者構成の違いによる影響を見えやすくできます。
一方で、分ける条件が多い場合や、複数の要因が同時に関係している場合は、回帰分析などの統計的手法が役立ちます。回帰分析は、複数の説明変数を同時に扱い、それぞれが結果にどの程度関係しているかを推定する方法です。
| 対策 | 何をするか | 向いている場面 |
|---|---|---|
| 層別解析 | 条件ごとにデータを分けて比較する | 重症度や年齢層など、重要な分類軸が明確な場合 |
| 回帰分析 | 複数の要因を同時に調整して関係を見る | 要因が複雑に絡み合い、単純な表だけでは判断しにくい場合 |
| データ収集条件の確認 | 誰から、どの条件で、何を測ったかを確認する | 分析前に偏りや欠落を見つけたい場合 |
ただし、データを細かく分ければ必ず良いわけではありません。分けすぎると各グループの件数が少なくなり、偶然のばらつきに左右されやすくなります。分析の目的に合わせて、意味のある粒度で比較することが大切です。
AI・機械学習で注意したい読み違い

シンプソンのパラドックスは、AIや機械学習でも無視できません。モデルの評価では、全体の正解率、精度、再現率、クリック率などの指標を見ます。しかし、全体指標が良くても、特定の属性や利用条件では性能が低いことがあります。
たとえば、画像認識モデルが全体では高い正解率を出していても、暗い画像、特定の機器で撮影された画像、少数派のカテゴリでは誤判定が多いかもしれません。マーケティングの推薦モデルでも、全体の購入率は上がっているのに、新規ユーザーだけを見ると効果が下がっている場合があります。
このような読み違いを防ぐには、全体指標とセグメント別指標をセットで確認します。全体の改善が、どのグループの改善によって起きたのか。反対に、全体では目立たない悪化が特定グループに出ていないか。こうした確認は、モデルの公平性や安全性を考える上でも重要です。
AIの評価では、平均値だけではなく、どのデータで良く、どのデータで悪いのかを見る視点が欠かせません。これはシンプソンのパラドックスを避けるだけでなく、実際の利用者にとって信頼できるシステムを作るためにも必要です。
シンプソンのパラドックスを見抜くチェックポイント
データを読むときは、次の点を確認するとシンプソンのパラドックスに気づきやすくなります。
| 確認項目 | 見るべきポイント |
|---|---|
| 全体とグループ別の両方を見たか | 全体平均だけで結論を出していないかを確認する |
| 比較対象の条件はそろっているか | 年齢、重症度、地域、利用期間などの違いを確認する |
| 交絡因子の候補を考えたか | 結果にも比較対象にも関係する背景条件を探す |
| サンプル数は十分か | 細かく分けすぎて偶然の差を読んでいないかを見る |
| 結論が目的に合っているか | 施策判断、原因分析、予測精度評価のどれをしたいのかを明確にする |
特に、比較した結果が直感と大きく違う場合や、全体では大きな差があるのに現場感覚では違和感がある場合は、背景条件を疑う価値があります。違和感を無視せず、集計単位を変えて確認することで、見かけの結論と実際の構造を切り分けられます。
まとめ
シンプソンのパラドックスは、全体で見た傾向とグループ別に見た傾向が逆転する現象です。原因の多くは、重症度、年齢、地域、利用条件などの交絡因子と、各グループの人数割合にあります。
この現象を理解すると、データ分析で「全体では良い」「平均では高い」といった言葉をそのまま信じる危険性が見えてきます。重要なのは、比較対象の条件をそろえ、必要に応じて層別解析や回帰分析で背景要因を調整することです。
AIや機械学習でも、全体指標だけでは実際の性能を見誤ることがあります。データの背後にある構造を確認し、全体と部分を行き来しながら判断する姿勢が、シンプソンのパラドックスを避ける基本です。
更新履歴
| 日付 | 内容 |
|---|---|
| 2025年2月1日 | 初回公開 |
| 2026年6月20日 | 病院例と交絡因子の説明を補い、AI評価での見方も追記 |
