0
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

中学生でもわかるLLM(ChatGPTとか)の仕組み

0
Posted at

LLMの仕組みを一枚のチートシートで説明したXの呟きがありました

この画像をChatGPT4oに添付して、
「これを中学生にも分かるように説明せよ」と指示したところ、滅茶わかりやすい説明になったので紹介します。

①【一番かんたん】Greedy(グリーディ)戦略:一番それっぽいのを選ぶ

AIはたくさんの候補の中から一番確率が高い言葉を1つ選びます。

例:

  • 候補:「my」「get」「set」「you」など
  • 「you」が90%の確率なら → 即決で「you」!

🔁 毎回同じ結果になるので、単調でつまらなくなることもあります。


②【ちょっとランダム】Multinomial Sampling:確率に応じて選ぶ

ここでは確率に応じてランダムに選ぶ方法です。

例:

  • 「you」:16%の確率
  • 「at」:14%
  • 「feel」:12%

🎲 サイコロをふるように選ぶので、文章に変化が出て面白くなります!


③【先のことも考える】Beam Search(ビームサーチ):文全体でベストを選ぶ

この方法では、今の単語だけでなく、その先の流れも考えて選びます。

📖 まるで作文の構成を考えるように、

  • いろんな候補を比べて
  • 一番自然な文を選びます。

④【くり返しを避ける】Contrastive Search:同じ言葉ばかり使わない工夫

AIが同じような言葉を何回も使わないようにします。

例:

  • 「you」「you」「you」と続くのを避ける
  • 「似ている言葉」があったらマイナス点(ペナルティ)をつける

🧂 そのおかげで、なめらかで自然な文章になります!


まとめ表

方法 特徴 向いてる場面
Greedy 一番確率の高い言葉を即決 速さが大事なとき
Sampling ちょっとランダムに選ぶ 面白さや多様性がほしいとき
Beam Search 全体の流れを重視 ちゃんとした文を書きたいとき
Contrastive くり返しを減らす工夫 自然でスムーズな文章にしたいとき

🗣️ ひとことで言うと?

AIは「サイコロをふったり、作文の流れを読んだり、くり返しを避けたり」しながら、頭よく言葉を選んでいるんだよ!


0
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?