← 最新の論文
💬 NLP

Large Language Models Are Bad Dice Players: LLMs Struggle to Generate Random Numbers from Statistical Distributions

この論文は、大規模言語モデル(LLM)が確率分布からのサンプリングにおいて本質的に失敗し、特に独立したリクエストでは統計的妥当性がほぼ完全に欠如していることを実証し、確率的保証が必要なアプリケーションには外部ツールの利用が不可欠であることを示しています。

原著者: Minda Zhao, Yilun Du, Mengyu Wang

公開日 2026-04-21
📖 1 分で読めます☕ さくっと読める

原著者: Minda Zhao, Yilun Du, Mengyu Wang

原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む

この論文は、**「現代の超高性能 AI(大規模言語モデル)は、実は『サイコロ』を振ることも、くじを引くことも、全くできない」**という衝撃的な発見を報告しています。

タイトルを直訳すると**「大規模言語モデルは悪いサイコロプレイヤーだ」**となります。

以下に、専門用語を排し、身近な例え話を使ってこの研究の内容を解説します。


🎲 結論:AI は「運」の計算が苦手

私たちが AI に「ランダムな数字を 1000 個出して」と頼むと、AI は「はい、わかりました!」と即座に数字の羅列を返します。一見すると、まるで完璧なサイコロを振っているように見えます。

しかし、この研究は**「実は AI はサイコロを振っているのではなく、ただ『ランダムっぽい言葉』を並べているだけ」**だと突き止めました。

🍪 例え話:「クッキーの箱」と「魔法の箱」

  • 本当のランダム(サイコロ): 箱の中に赤・青・白のクッキーが均等に入っていて、目を閉じて一つずつ取り出すような状態です。
  • AI のランダム: AI は「ランダムな数字」という**「クッキーの箱の絵」**を描くのが得意です。でも、箱の中に実際にクッキーが均等に入っているかどうかは、AI 自身には分かっていません。

AI は「ランダム」という言葉の意味は知っていますが、「ランダムに数字を生成する」という機能(内臓されたサイコロ)を持っていないのです。


🔍 実験:2 つのやり方で試してみた

研究者たちは、11 種類の最新の AI に、15 種類の異なる「確率のルール(分布)」に従って数字を出させました。そして、2 つの異なる方法でテストを行いました。

1. 「お膳立て」方式(バッチ生成)

  • やり方: 「1000 個の数字を一度に全部出して」と一度だけ頼む。
  • 結果: まあまあ成功。
    • AI は「前の数字を見て、次は違う数字を出そう」という文脈(コンテキスト)を頼りに、ある程度バランスを取ることができました。
    • これは「AI がその場その場で『あ、さっき赤が出たから次は青にしよう』と調整している」からです。

2. 「完全な別々」方式(独立リクエスト)

  • やり方: 「1 個だけ出して」という注文を、1000 回繰り返す。毎回 AI は前の話を覚えていません(状態をリセット)。
  • 結果: 大惨事。
    • 11 個の AI のうち 10 個は、1 つのルールもクリアできませんでした。
    • AI は「ランダム」の概念を内臓していないため、毎回同じような癖(バイアス)が出てしまい、本当にランダムな数字にはなりませんでした。

💡 重要な発見:
AI が「ランダム」に見えるのは、**「前の文脈に頼って調整しているから」**であって、本当の意味での「確率の計算能力」を持っているからではない、ということが分かりました。


📉 3 つの驚きの事実

この研究で見つかった、AI の「サイコロ能力」に関する 3 つの弱点は以下の通りです。

  1. ルールが複雑になると壊れる

    • 単純な「1 から 10 の数字」ならまだしも、「特定の形をした複雑な分布」を頼むと、AI は全くついていけなくなります。
    • 例え: 「サイコロを振って 1〜6 を出せ」ならできるけど、「サイコロを振って、1 と 6 は 1 回ずつ、2 と 5 は 3 回ずつ、3 と 4 は 100 回ずつ出せ」という複雑なルールだと、AI はパニックになります。
  2. 量が増えると狂ってくる

    • 通常、サンプル数(N)を増やせば統計的に正確になるはずですが、AI は逆でした。
    • 例え: 「10 個だけ出せ」と言われるとそこそこ合いますが、「1000 個出せ」と言うと、AI の癖(バイアス)が蓄積して、「ランダム」からどんどん遠ざかってしまいます。 長くなればなるほど、AI は「ランダム」の真似事から外れていきます。
  3. 現実世界で大きなミスをする

    • この「ランダム能力の欠如」は、単なる数字遊びの話ではありません。
    • テスト問題作成: 「正解が A〜D に均等になるように問題を作って」と頼んでも、AI は特定の文字(例えば C)に偏って正解を配置してしまいます。
    • 画像生成: 「男女比や人種を特定の割合で混ぜた画像の指示文を作って」と頼んでも、AI は特定のグループ(例えば白人男性)ばかりを生成してしまいます。
    • 結果: AI が生成したデータやコンテンツは、「偏った(バイアスのかかった)」ものになってしまい、公平性が損なわれる恐れがあります。

💡 私たちができること(解決策)

この論文は、**「AI には『内臓されたサイコロ』がない」**と結論づけています。

  • 間違った使い方: AI に「ランダムな数字を出して」と頼んで、そのまま信頼する。
  • 正しい使い方: AI に「ランダムな数字を出すためのPython コードを書いて」と頼む。そして、そのコードを外部の計算機(NumPy など)で実行して、真のランダムな数字を生成させる。

AI は「言葉の魔法使い」ですが、「確率の計算機」ではありません。私たちが AI を使うときは、**「ランダムさが必要な作業は、AI ではなく、専用のツールに任せる」**というルールを守る必要があります。

まとめ

この論文は、**「AI は完璧に見えるが、実は『運』を操る力を持っていない」**という重要な警告です。AI を使う際は、その「サイコロ能力の欠如」を理解し、適切な対策を講じることが、公平で安全な AI 利用の第一歩です。

自分の分野の論文に埋もれていませんか?

研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。

Digest を試す →