言語モデルはどう学ぶのか

スライダーを1つ動かして、でたらめな数の山が千ステップで予測に変わっていく様子を見てください。

学習ステップ 0

図の一部をタップすると、その段階が開きます。

循環の全体

文の断片 → 数 → 重みの層 → 点数 → 割合 → 誤差 → すべての重みへの微修正。丸暗記は起きていません。学習とは、正しい続きが最も確からしくなるまで、数へ何百万回も小さな調整を繰り返すことです。

収録内容

  1. 1 文を切り刻む — 前後の空白や助詞も断片の一部なので、切れ目が違えば別の行になります。
  2. 2 言葉のかわりに数 — スライダーを動かすと震えが止まり、数は意味のある値に落ち着きます。
  3. 3 層と注意 — 線の色は重みの符号、太さは大きさ。いまはどの重みもでたらめです。
  4. 4 予測 — 正しい続き「牛乳」は、まだ3番目です。
  5. 5 誤差と学習 — スライダーがこの循環を回します。1000ステップで「牛乳」92%、「トラクター」0.01%、誤差は0.08まで下がります。
続きを読む 気づかないうちにブラウザでLLMオーケストレーションを作っていた話 LitsellerがGPT API、React、プロンプト、そしてブラウザ側のオーケストレーションを使って書籍カタログの構造化コンテンツを生成した仕組みを、アーキテクチャの視点から振り返ります。

インタラクティブな解説

学習ステップ 0
1 / 5