モデルを比較 画像モデルを比較 AIツール モデル AI画像モデル AIニュース 検索 無料で試す
解説 8分で読めます

AI が二度と同じ答えを返さない理由

著者 Chatday Editorial Team ·

aiexplainerhow-it-workschatbotstemperature
AI が二度と同じ答えを返さない理由

ちょっとした実験をしてみましょう。お気に入りの AI を開いて、お母さんへの誕生日メッセージを書いてもらい、答えを読みます。次にチャットを消して、まったく同じことを一字一句そのままもう一度頼みます。ほぼ間違いなく、違うメッセージが返ってきます。もっと温かいもの、もっと短いもの、最初はケーキの話だったのに今度は庭の話をしているもの、といった具合に。

壊れたわけではありません。言い方を変えたわけでもありません。AI はただ同じことを繰り返さないだけで、それはわざとそう作られています。

その理由がわかると、この小さなクセはうっとうしいものではなくなり、AI とチャットするうえで一番役に立つことのひとつになります。

一語ずつ書いていく機械

AI チャットボットについて、ほとんど誰も教えてくれないことがあります。答えを丸ごと書いて手渡しているのではありません。一語ずつ、次の単語を何度も推測しながら、答えができあがるまで組み立てているのです。

世界一のオートコンプリートを思い浮かべてください。「ありがとう、」と打つと、スマホが「メッセージ」「プレゼント」「助かった」などを提案します。AI も同じことを、ずっとうまく、しかも文章全体にわたってやります。各ステップで、それまでの全部を見て、こう考えます。次にいちばんありそうな単語は何か、と。

コツは、毎回いちばんありそうな単語をつかむわけではない、という点です。良さそうな候補の短いリストがあり、それぞれにおおよその確率がついていて、小さなサイコロを振ってひとつ選びます。このサイコロが多彩さの源です。最初のほうで少し違う単語を選べば、答え全体が別の方向へ進みます。

「温度」つまみと仲良くなる

そのサイコロには調節つまみがあり、これからあちこちで見かける名前がついています。温度です。

温度は、AI がどれだけ意外な単語に賭けてよいかを決めます。たいてい 0 から 2 くらいまでの数字で、こんなふうにイメージできます。

温度AI がすること感じ
低い(0 に近い)ほぼ毎回いちばんありそうな単語を選ぶ慎重で、繰り返しが多く、「用件だけ」
中くらい(0.7 前後)無難な選択に、時々の驚きを混ぜる自然で、人間らしく、ちょうどよい中間
高い(1.5 以上)ありえない単語にも進んで手を伸ばすとても創造的で、ときどき変

ほとんどのチャットアプリは、あなたに気づかれないまま中くらいの温度に設定しています。そこが、AI が定型文ではなく人のように聞こえる地点だからです。上げれば大胆で意外になり、下げれば無難に振る舞い、毎回ほぼ同じことを言います。

普通のチャットで、このつまみに触れることはまずありません。それでも一つひとつの答えの裏で回り続けていて、あなたの誕生日メッセージが二回目に違って出た主な理由がこれです。

では、いっそ偶然を切ればいいのでは?

もっともな疑問です。温度をゼロにすれば、AI は毎回いちばんありそうな単語を選び、二回とも同じ答えをくれるはずですよね。

たいていは、そうです。でも常にではなく、その理由は驚くほど地味です。

これらのモデルは巨大で、何千人もの人に同時に応える、専用チップの大群の上で動いています。追いつくために、システムはリクエストをまとめ、計算を多数のチップに分け、構成を絶えず変えています。その計算がどこでどう行われるかのごくわずかな違いが、ほぼ同じくらいありそうな二つの単語の細い境目で、選択をかたむけることがあります。単語がひとつ変われば、また答えの残りもそれに従うことがあります。

つまりチャットボットは、中に唯一の正解が待っている電卓ではありません。それよりも、物知りの友人に別々の日に同じ質問をするのに近いのです。大筋は同じ。具体的な言葉が変わります。

これは、別々の AI が同じ質問に違う見方を示す理由とは別の話です。GPT、Gemini、Claude が互いに食い違うのに気づいたなら、それはそれぞれの作られ方や学習のされ方によるものです。そちらは なぜ AI モデルは違う答えを返すのか でひも解きました。今日の謎はもっと小さく、もっと奇妙です。同じ モデルが、自分自身と食い違うのです。

多彩さが裏目に出るとき

新鮮なのは誕生日メッセージには最高です。事実がほしかったときには、それほどでもありません。

AI はありそうな単語に手を伸ばすので、聞き直すと、正しい細部が、同じくらい説得力のある間違いにすり替わることがときどきあります。でっち上げの日付、存在しない本、後ろに何もない自信満々の数字、といった具合に。これは AI が 自信たっぷりに事実をでっち上げる のと同じクセで、偶然がそれを引き出すことがあります。

ですから、二つの場面は分けて扱いましょう。

  • 創造的、または自由な用途(メッセージ、アイデア出し、名前、下書き)では、多彩さは味方です。いくつか作って、いちばん良いものを選びましょう。
  • 事実や細部(日付、引用、医療や法律の点、行動のよりどころにするもの全般)では、ひとつの自信満々の答えを信じないでください。もう一度聞き、自分で見直させ、大事なことは本物の情報源で確かめましょう。

クセを超能力に変える

唯一の「公式な」答えを期待しなくなった瞬間、もっと良い習慣が身につきます。最初の答えは下書きであって、最終判断ではありません。

二つの動きが大きく効きます。

とにかくもう一度聞く。 答えが惜しいけれど今ひとつなら、もう一度求めましょう。これまでの理由から、同じ言葉を並べ替えたものではなく、本当に別の試みが返ってきます。二、三回やって、いちばん良いものを選ぶか、良い部分をつなぎ合わせましょう。

別のモデルに聞く。 これが大きな一手です。モデルにはそれぞれの持ち味があり、同じ指示でも一つひとつでかなり違って出ます。短く書くもの、温かいもの、構成がうまいもの。良い答えへの最短ルートは、たいてい同じ質問をいくつかのモデルに投げて勝者を選ぶことで、三つの別々のログインの奥ではなく、すべてが一か所にそろっていれば、それはずっと簡単になります。

同じ質問でどれだけ離れるか気になりますか。二つを 比較ツールで並べて、同じ指示をどう別の方向へ運ぶか見てみましょう。

いいえ。わざとです。AI は答えを一語ずつ組み立て、型どおりではなく自然に聞こえるよう、各ステップで少しの偶然を加えます。言い回しが変わるのは、その偶然のせいです。
単語の選び方がどれだけ大胆かを決める、隠れた設定です。温度が低いと答えは予測しやすく繰り返しがちに、高いともっと多彩で創造的になります。ほとんどのチャットアプリは中くらいの値をあなたの代わりに選びます。
短く事実だけの答えを求めれば近づけますが、普通のチャットアプリで完全には保証できません。これらのモデルを動かすシステムは大勢に同時に応えていて、計算のごくわずかな違いが、あちこちで単語をなお変えることがあります。
創造的な用途なら、いちばん気に入ったものを選びましょう。事実なら、どの答えも慎重に扱ってください。もう一度聞き、AI に自分で確かめさせ、大事なことは信頼できる情報源で裏づけましょう。
それは別の理由です。モデルはそれぞれ違う作られ方と学習をしているので、得意分野も持ち味も異なります。同じ指示をいくつかで試すのは、いちばん良い答えを見つける良い方法です。

まとめ

AI が同じことを繰り返さないのは、直すべき欠陥ではありません。毎回あなたのために本当に何かを組み立てている証で、一語ずつ、台本を読むロボットのように聞こえないよう、ひとつまみの偶然を添えているのです。

だから活かしましょう。最初の答えを最終決定と思わないこと。新鮮な一案がほしければもう一度聞き、本当に大事なときは、同じ質問をいくつかの違うモデルに投げて、いちばん良いものを取っておきましょう。