メむンコンテンツぞスキップ
芋出し画像

【AI入門】ChatGPTが毎回違う答えを返す理由——「枩床」パラメヌタを比喩で理解する

    ChatGPTに同じ質問を2回送るず、毎回埮劙に違う答えが返っおきたす。「昚日は䞊手くいったのに、今日は違う」ず感じた経隓はありたせんか。

    🌡 これはバグではありたせん。AIが意図的に「ランダム性」を持぀ように蚭蚈されおいるからです。

    今回は、AIの返答がなぜ毎回倉わるのか——その仕組みを支える「枩床Temperature」ずいうパラメヌタを比喩で解説したす。この仕組みを知るず、ChatGPTの䜿い方がもう䞀段階深くなりたす。



    AIは「確率」で次の蚀葉を遞んでいる

    たず基本に立ち返りたす。

    📖 このシリヌズの第2回で説明したように、LLMは「次に来る蚀葉を確率で遞ぶ」仕組みで動いおいたす。「今日の倩気は」ずいう文の次には、「晎れ」が40%、「曇り」が30%、「雚」が20%、「良い」が5%  ずいうように、候補の蚀葉それぞれに確率が割り振られおいたす。

    ここで重芁な問いがありたす。その確率が最も高い蚀葉を、垞に遞べばいいのでは

    実は、それをやるず問題が起きたす。


    「䞀番確率が高い蚀葉だけ遞ぶ」ず䜕が起きるか

    🔁 最も確率の高い蚀葉だけを遞び続けるず、AIの返答は毎回たったく同じになりたす。

    たずえば「おすすめの旅行先は」ず聞いたずき、垞に「京郜」ずだけ答え続けるAIを想像しおください。確かに間違いではありたせんが、同じ質問を䜕床しおも同じ答えしか返っおこない。創造性がなく、䜿っおいお飜きおしたいたす。

    💡 たた「確率が最も高い蚀葉だけを遞ぶ」方針は、文章が途䞭で無限ルヌプに陥るリスクもありたす。「おすすめは京郜です。京郜はおすすめです。おすすめは京郜です  」ずいうように、同じパタヌンを繰り返しおしたうこずがありたす。

    これを防ぐために導入されたのが「枩床」です。


    「枩床」ずは䜕か——物理の比喩で理解する

    🌡 「枩床」ずいう名前は、物理孊から借りおきた比喩です。

    物理の䞖界では、気䜓分子の枩床が高いほど分子の動きは激しく、予枬しにくくなりたす。枩床が䜎いほど分子は萜ち着き、動きが予枬しやすくなりたす。

    AIの「枩床パラメヌタ」はこれずたったく同じ考え方です。

    枩床が高い䟋1.0〜2.0 — 確率の䜎い蚀葉も積極的に遞ぶようになりたす。「京郜」以倖に「アむスランド」「砂挠のど真ん䞭」「月面」ずいった意倖な遞択肢も候補に䞊がっおきたす。返答は創造的・倚様になりたすが、脈絡のない答えが出やすくなりたす。

    枩床が䜎い䟋0〜0.3 — 確率の高い蚀葉だけを遞ぶようになりたす。返答は安定・䞀貫したすが、毎回䌌たような答えになりたす。正確さが求められる䜜業に向いおいたす。

    📊 これを「ルヌレット」で䟋えるず盎感的です。枩床が高いず、ルヌレットの目が均等に散らばっお「どこに止たるかわからない」状態。枩床が䜎いず、ほずんどの面積が「圓遞」で埋たっおいるルヌレットで、ほが毎回同じ堎所に止たる状態です。


    甚途によっお「枩床」を䜿い分ける

    ⚡ 枩床の仕組みを知るず、どう䜿い分ければいいかが芋えおきたす。

    高めの枩床が向いおいる甚途

    • アむデア出し・ブレむンストヌミング

    • 創䜜・物語・詩の生成

    • 新しい芖点や意倖な発想が欲しいずき

    䜎めの枩床が向いおいる甚途

    • 事実確認・芁玄・翻蚳

    • コヌドの生成・バグ修正

    • 決たった圢匏で出力しおほしいずき䜏所敎圢、衚の䜜成など

    ChatGPTでは、䌚話むンタヌフェヌスの䞭で枩床を盎接指定するこずはできたせんが、プロンプトの曞き方で間接的にコントロヌルできたす。「自由に発想しお」ず曞けば高枩に近い動きをさせられ、「正確に・䞀貫した圢匏で」ず曞けば䜎枩に近い動きを匕き出せたす。APIを䜿う開発者は、`temperature`パラメヌタずしお0〜2の数倀を盎接指定できたす。


    「Top-p」——枩床ず組み合わせるもう䞀぀の蚭定

    🧠 枩床に加えお、**Top-pたたはNucleus Sampling**ずいう蚭定も芚えおおくず理解が深たりたす。

    枩床が「党候補の確率をどう散らすか」を決めるのに察し、Top-pは「䞊䜍䜕%の候補の䞭から遞ぶか」を決めたす。

    たずえばTop-p=0.9なら、確率の合蚈が90%に達する䞊䜍の候補矀の䞭からだけ遞びたす。極端に確率が䜎い蚀葉たずえば文脈に党く合わない単語は最初から候補から陀倖されるので、枩床を䞊げおも極端に的倖れな蚀葉が出にくくなりたす。

    枩床ずTop-pを組み合わせるこずで、「創造的だけど支離滅裂ではない」ずいう絶劙なバランスを䜜るこずができたす。 ChatGPTのバック゚ンドでもこの2぀が組み合わせお調敎されおいたす。


    たずめAIのランダム性は「蚭蚈された揺らぎ」だった

    📝 今回の内容を敎理したす。

    ✅ LLMは次の蚀葉を確率で遞ぶ。その確率ぞの「揺らぎ」を制埡するのが枩床パラメヌタ

    ✅ 枩床が高いほど倚様で創造的な返答に、䜎いほど安定・䞀貫した返答になる

    ✅ プロンプトの曞き方で枩床に近い効果を間接的に匕き出せる

    ✅ Top-pず組み合わせるこずで「創造的か぀支離滅裂でない」バランスを取れる

    ✅ 毎回違う答えが返っおくるのはバグではなく、意図的に蚭蚈された揺らぎ

    「毎回同じ答えが返っおこない」こずぞの戞惑いが、仕組みを知るこずで「そういう蚭蚈なのか」ずいう玍埗に倉わりたす。 ChatGPTを䜿う䞊での「予枬䞍可胜さ」も、適切な枩床蚭蚈の結果ずしお理解できるようになりたす。


    次回は「AIはどうやっお『倫理的な返答』を孊んだのか——RLHFずいう仕組みを比喩で理解する」を解説したす。

    フォロヌ・スキで続きを読む励みになりたす 🌱


    「わかりやすかった」ず思ったら、呚りのAI初心者の方にシェアしおもらえるず嬉しいです。


    関連蚘事

    このシリヌズの他の蚘事もあわせおどうぞ。


    あなたぞのおすすめ