見出し画像

【第43回】AIはもっともありそうな答えをどう選ぶ?最尤法とは

観測されたデータにいちばん合うルールを選べたら便利だと思いませんか?
その代表的な考え方が「最尤法」です。
この記事では、データにもっとも合う値を見つける方法をやさしく解説します。


1. 読み方

最尤法 = さいゆうほう


2. 意味(定義)

前回の「尤度(ゆうど)」という言葉を覚えていますか?「いま目の前にあるデータが、ある設定から生まれたとしたら、どれくらい自然(もっともらしい)か」というスコアのことでしたね。

今回の「最尤法(さいゆうほう)」は、その尤度を使った「答えの決め方」のことです。

簡単に言うと、「一番尤度が高い(=もっともらしい)設定を、正解として採用しちゃおう!」というシンプルなルールのことです。

🎯 イメージで理解しよう!「中身のわからないアメ袋」 ここに、中身が見えないアメ袋があります。中には「赤いアメ」と「白いアメ」が混ざっているようです。

あなたは、この袋に「赤いアメがどれくらいの割合で入っているか」を当てたいとします。そこで、袋からランダムに3回アメを取り出してみました。

【結果】3回とも「赤いアメ」が出た!

ここで、3つの「設定(予想)」を考えてみます。

  • 設定A: 赤いアメが10%しか入っていない袋だ

  • 設定B: 赤いアメが50%(半分)入っている袋だ

  • 設定C: 赤いアメが100%(全部)入っている袋だ

さて、「3回連続で赤が出た」という結果に対して、一番「もっともらしい(自然だ)」と思う設定はどれでしょうか?

当然、設定Cですよね。 このように、「手元のデータから逆算して、一番確率が高くなる設定(パラメータ)を正解とする方法」のことを、専門用語で最尤法と呼びます。


3. 歴史・背景

最尤法は、統計学の巨匠ロナルド・フィッシャーによって確立されました。

なぜこれがAIにとって重要なのかというと、AIの「学習」の正体は、実はこの最尤法そのものだからです。

AI(機械学習モデル)の中には、膨大な数の「調整ツマミ(パラメータ)」があります。学習前のAIは、このツマミがデタラメな方向を向いているため、めちゃくちゃな答えを出します。

そこでAIはこう考えます。 「いま正解データとして与えられたこの結果が出るためには、ツマミをどういう方向に回せば、一番『もっともらしい』状態になるだろうか?

AIはこのツマミをミリ単位で調整しながら、「尤度が最大(MAX)」になるポイントを必死に探します。つまり、AIが賢くなる過程とは、「最尤法を使って最適なパラメータを見つけ出す旅」であると言っても過言ではありません。


4. 比較・対比(似た用語との違い)

最尤法とセットでよく登場するのが「ベイズ推定」という考え方です。どちらも「設定を推測する」方法ですが、考え方が違います。

【最尤法】(いま目の前のデータだけを信じる!)

  • 視点: 「過去の経験はいいから、とにかく目の前のデータから判断しよう」

  • 特徴: データが少なすぎると、極端な結論になりやすい。

  • 例: アメを1回引いて赤だったら、「この袋は100%赤だ!」と決めつける。

【ベイズ推定】(データ + 過去の経験をミックスして信じる!)

  • 視点: 「いま目の前のデータも大事だけど、これまでの経験(事前知識)も合わせよう」

  • 特徴: 経験を考慮するため、データが少なくても極端な結論に走りにくい。

  • 例: アメを1回引いて赤だったが、「普通、アメ袋に1色しか入ってないことはないはず(経験)」と考え、「赤が多いんだろうな」と緩やかに判断する。


5. 活用シーン(実社会のどこで、どんな問題に使うか)

① ディープラーニングの学習(損失関数の最小化) AIが画像を判定するときに使う「交差エントロピー誤差」という指標があります。これは数学的に見ると、「正解データの尤度を最大にする(=最尤法)」ことと同じ意味になっています。つまり、AIが誤差を減らそうと頑張ることは、最尤法で正解に近づこうとすることなのです。

② マーケティングのコンバージョン率予測 「100人に広告を見せて、5人が商品を買った」というデータがあるとき、「この広告の成功率は5%である」と結論づけるのは、最もシンプルな最尤法的な考え方です。ここから「次の方は買う確率が高いか?」を推測し、ターゲットを絞り込みます。


6. G検定での出題傾向

最尤法は、計算式をゴリゴリ書かせる問題よりも、「概念」を問う問題が出やすいです。

  • 定義の理解: 「尤度を最大にするパラメータを求める手法である」という記述が正しいか選ばせる問題。

  • 目的の把握: 「AIの学習において、どのような目的でパラメータを調整しているか」という文脈で最尤法の考え方が問われます。

  • ベイズ推定との対比: 「事前分布(過去の経験)」を使うかどうかという点で、ベイズ推定との違いを明確に区別できているかがポイントになります。


7. G検定の例題

【問題1:最頻出(基礎的な定義)】

「観測されたデータが得られる確率(尤度)を最大にするように、モデルのパラメータを決定する方法」を何と呼ぶか?

A. 最小二乗法
B. 最尤法
C. 勾配降下法
D. 主成分分析

【問題2:頻出(特徴に関する問題)】

最尤法の特徴に関する記述として、正しいものはどれか?

A. 過去の経験的な知識(事前分布)を組み込んでパラメータを推定する。
B. データの分散を最小にすることで、平均値を決定する方法である。
C. 目の前にある観測データのみに基づいて、最ももっともらしい設定を探す。
D. 常に唯一つの正解を導き出すため、データが少なくても完璧な推定ができる。

【問題3:ひっかけ(勘違いしやすいポイント)】

あるコインを3回投げたところ、3回とも「表」が出た。このとき、最尤法を用いて「表が出る確率」を推定すると、どのような結果になるか?

A. コインは公平であるはずなので、0.5(50%)と推定される。
B. 3回中3回表だったので、1.0(100%)と推定される。
C. 表が出る確率はわからないため、推定不可能である。
D. ベイズ推定を用いるため、過去のデータから0.6程度と推定される。


8. 7の例題の回答と解説

【問題1:回答】 B

【解説】 定義そのものです。「尤度を最大(最)にする方法」なので、最尤法が正解です。

【問題2:回答】 C

【解説】

  • A:これは「ベイズ推定」の説明です。最尤法は事前知識を使いません。

  • B:これは別の手法(最小二乗法など)に近い考え方です。

  • C:正解です。最尤法は「いまここにあるデータ」を最大限に信じて判断します。

  • D:ここがひっかけです。最尤法はデータが少なすぎると、「たまたまそうなっただけ」の場合でもそれを正解としてしまうため、極端な推定結果になりやすいという弱点があります。

【問題3:回答】 B

【解説】 最尤法は「目の前のデータが起こる確率が最大になる設定」を選びます。

  • 「確率0.5」の設定なら、3回連続表が出る確率は 0.5×0.5×0.5=0.125

  • 「確率1.0」の設定なら、3回連続表が出る確率は 1.0×1.0×1.0=1.0 比較すると、設定「1.0」のほうが圧倒的に尤度(もっともらしさ)が高くなります。したがって、最尤法では「このコインは100%表が出るコインだ!」という極端な結論になります。


9. Ankiアプリ用(CSV形式)

最尤法(さいゆうほう)を一言で言うと?,観測データが得られる尤度(もっともらしさ)を最大にするようにパラメータを決める方法。
最尤法の基本的な考え方は?,目の前のデータから逆算して「一番起こりそうな設定」を正解とする考え方。
最尤法とベイズ推定の決定的な違いは?,最尤法は「現在のデータのみ」を使うが、ベイズ推定は「データ+過去の経験(事前分布)」を使う。
AIの学習における最尤法の役割は?,正解データが得られる尤度が最大になるように、内部のパラメータ(重み)を調整すること。
最尤法の弱点は何か?,データ数が少ない場合、たまたま起きた偏った結果を「正解」と判定し、極端な推定になることがある。


📝 総評・まとめ

お疲れ様でした!今回は、AIが答えを導き出すための最強のルール「最尤法」について学びました。

「データから逆算して、一番もっともらしい設定を選ぶ」という考え方は、実は私たちが日常的に行っている「推理」に近いものです。AIも、実はあなたと同じように「たぶんこれが正解だろうな」という推理を、数学という超精密な物差しを使って行っているだけなんですよ。

✅ 絶対に覚えて!

  • 最尤法 = 尤度(もっともらしさ)を最大にするパラメータを探すこと。

  • 視点:【目の前のデータのみ】から正解を推測する。

  • AIの学習(重みの更新)の根本にある考え方である。

🚀 次回予告 「もっともらしい設定」を探す方法は他にもあります。次は、データと予測値の「ズレ」を最小限に抑えることで正解を見つける、超定番の手法を学びましょう!
【第44回】AIはズレをどう小さくする?最小二乗法とは


【第44回】へ進む

【第3章】へ戻る

📚 シリーズトップへ戻る

✅ この記事が役に立ったら「スキ」で応援してください!
あなたの応援が、次の解説を作るエネルギーになります!🚀

いいなと思ったら応援しよう!