人工知能 · 解説記事
ニューラルネットワークの学習方法:ChatGPTとGeminiの背後にある数学
公開:

要点
ニューラルネットワークは、予測を行い、損失関数を使ってどの程度間違っていたかを測定し、次にネットワークを通じて重みと呼ばれる内部値を逆方向に調整することで学習します。このプロセスは逆伝播と呼ばれ、勾配降下法と呼ばれる最適化方法と組み合わされています。数十億のパラメータに拡大された同じメカニズムが、ChatGPTやGeminiなどのシステムが最初に訓練され、その後、ファインチューニングを通じて特定のタスクに適応される方法を支えています。
この版は原文(English)の機械翻訳です。 原文を読む
チャットボットが質問に答えるたびに、または写真アプリが顔を認識するたびに、ニューラルネットワークはタスクに関わらず同じ基本的なステップに従う学習プロセスを実行しています。IBMによると、そのプロセスは2つの関連する技術に基づいています:逆伝播(各内部パラメータがエラーにどの程度貢献したかを計算する)と勾配降下法(それらの計算を使用してパラメータを修正する最適化方法)です。
ニューラルネットワークとは実際のところ何か
スタンフォード大学の人間中心型AI研究所(HAI)は、ニューラルネットワークを、人間の脳の構造に着想を得た計算モデルで、情報を処理・伝達する人工的な「ニューロン」の相互接続された層から構築されたものであると説明しています。IBMのアーキテクチャの説明によると、各ニューロンは数値入力を取得し、重みと呼ばれる調整可能な値でそれらを乗じ、バイアス項を追加してから、結果を非線形活性化関数に通してから次の層に送信します。Stanford HAIは、この階層構造がニューラルネットワークが大量のデータからパターンを抽出することを可能にしており、ディープラーニングの基礎を形成していることに注目しています。
ステップ1:フォワードパス
IBMの説明によると、トレーニングは重みとバイアスをランダムな値に設定して開始します。「フォワードパス」中に、入力データはネットワークを層ごとに移動します。各ニューロンは加重和を計算し、活性化関数を適用し、出力を転送します。最終層が予測を生成するまで続きます。この早期段階では、重みがランダムであるため、その予測は本質的に推測です。
ステップ2:エラーを測定する
IBMによると、ネットワークは損失関数(出力がどのくらい外れていたかを定量化する公式)を使用して、その予測を正解と比較します。異なるタスクは異なる公式を使用します。平均二乗誤差は数値予測に一般的であり、交差エントロピーはイメージをカテゴリに分類するような分類タスクに使用されます。
ステップ3:逆伝播がエラーの原因を追跡する
「バックワードパス」は学習が起こる場所です。IBMは逆伝播を、出力層から入力層に向かって逆向きに機能し、チェーンルールと呼ばれる微積分技術を使用して、各個別の重みが全体的なエラーにどの程度貢献したかを決定することであると説明しています。結果はグラデーション(勾配)です。すべての重みとバイアスに対して1つずつの値のセットで、エラーを減らす調整の方向と大きさを示しています。
IBMはこのアプローチの効率性を指摘しています。100万の重みを持つネットワークの場合、各パラメータを試行錯誤で個別にテストするには、ネットワークを通じて100万以上の別々のフォワードパスが必要になります。逆伝播は同じ情報に2つのパスだけで到達します。1つのフォワードパスと1つのバックワードパスです。
ステップ4:勾配降下法が重みを更新する
IBMの説明によると、勾配がわかったら、勾配降下法は各重みをエラーを低くする方向に小さなステップで移動させます。そのステップの大きさは「学習率」によって制御されます。より高い学習率はトレーニングを加速させますが、最良の値を超える危険性があり、より低いレートはより正確ですが収束に時間がかかります。4つのステップ(フォワードパス、損失計算、バックワードパス、重みの更新)は、損失が有意に減少しなくなるまで、何度も繰り返され、しばしば数百万の例に渡ります。
実験室の技術からChatGPTとGeminiへ
大規模言語モデルは、この同じ逆伝播と勾配降下法のサイクルをはるかに大きなスケールで、2つの異なるステージにわたって適用します。最初のステージである事前トレーニング(プリトレーニング)は、モデルを大量のラベルなしテキストに曝露させます。RBC Borealisによると、数千億のトークンを含むコーパスであり、シーケンス内の次の単語を予測するよう繰り返し要求します。RBC Borealisの研究ブログは、この基礎モデルを根本的には「部分的に完成した入力文字列の次の単語を予測するために訓練されたネットワーク」として説明しており、これは文法、事実、一般的なパターンを教えますが、それ自体は信頼できるアシスタントにはなりません。
2番目のステージであるファインチューニングは、事前トレーニングされたネットワークを特定の行動に適応させます。RBC Borealisは3つの一般的なアプローチの概要を説明しています:人間が書いた回答の例に対する教師あり学習、人間からのフィードバックに基づく強化学習(RLHF)。これは人間の好みに基づいて訓練された別の報酬モデルがさらなる重みの更新をガイドします。そして直接的な好みの最適化のような新しい方法。これは別の報酬モデルをスキップしますが、逆伝播に依存しています。このファインチューニングのステージが、一般的な次の単語予測器を、指示に従い、統計的に可能性が高い方向にテキストを続けるのではなく、特定の要求を拒否するシステムに変えるものです。
| ステージ | 主な目標 | 典型的なデータ |
|---|---|---|
| 事前トレーニング | 次のトークンを予測することで言語パターンと一般的な知識を学ぶ | RBC Borealisによると、数千億トークンのテキスト |
| ファインチューニング | 事前トレーニングされたモデルを命令と特定のタスクに従うように適応させる | 人間が書いた例またはその好みの評価のはるかに小さいセット |
メカニズムが重要な理由
事前トレーニングとファインチューニングの両方が同じ基礎的な逆伝播と勾配降下法のループに依存しているため、その中核となる技術(より高速なハードウェア、より良い損失関数、より効率的な最適化)への改善は、画像認識から会話型アシスタントまで、あらゆる下流アプリケーションに一度に影響を与えます。Stanford HAIは、ニューラルネットワークが現在、顔認識、音声アシスタント、自動運転車に使用されるディープラーニングシステムの基礎を形成していることに注目しており、これらはすべて上記で説明した同じ4ステップサイクルのバリエーションを通じて訓練されています。
よくある質問
- 簡単に言うと、逆伝播とは何ですか?
- IBMによると、逆伝播は、ニューラルネットワークが最終的なエラーから逆向きに機能して、チェーンルールと呼ばれる微積分規則を使用して、各内部重みがその誤りにどの程度貢献したかを判断するステップです。
- 逆伝播と勾配降下法の違いは何ですか?
- IBMの説明によると、逆伝播は勾配(各重みがどの程度変わるべきか)を計算し、勾配降下法はその勾配を実際に使用して重みを小さな量だけ更新する別のステップです。
- ChatGPTとGeminiはすべての会話から学び続けますか?
- ここで説明されている事前トレーニングプロセスは、モデルの重みがリリース前およびリリース直後に設定されるステージである事前トレーニングとファインチューニングをカバーしています。利用可能なソースは、デプロイされたモデルのコアウェイトが通常の使用中に変更されるかどうかについては説明していません。
- ニューラルネットワークトレーニングにおける学習率とは何ですか?
- 学習率は、重みを更新するときに勾配降下法がどの程度の大きなステップを取るかを制御します。IBMは、より高いレートはトレーニングを加速させますが最良の値を超える危険性があり、より低いレートはより遅いですがより正確であることに注意しています。
- AIモデルのファインチューニングとは何ですか?
- RBC Borealisの研究ブログによると、ファインチューニングは事前トレーニング後の2番目のトレーニングステージであり、モデルはラベル付きの例のはるかに小さいデータセットまたは人間の好みフィードバックを使用して特定のタスクに適応されます。
出典
この記事は人工知能で作成され、公開前に出典の自動チェックを通過しています。誤りを見つけたら訂正を依頼してください。 訂正・反論を依頼する · 制作方針
関連記事

人工知能解説記事
AIがアートと音楽を生成する方法、そして「真の創造性」が議論の余地がある理由
MidjourneyやStable Diffusionなどの画像生成ツールはノイズプロセスを逆転させることを学習することで画像を構築し、SunoやUdioなどの音楽ツールはオーディオをトークンに圧縮して段階的に予測します。テキストプロンプトによってガイドされています。これらのプロセスが真の創造性として認識されるかどうかは未解決のままです。研究者はそれをパターンベースの「リミックス」と呼ぶことと、測定可能な創造的成果として認識することの間で意見が分かれています。
人工知能解説記事
ムーンショットが意図的に新型Kimi AIモデルのハッキングスキルを弱化させた理由
中国のAIラボであるムーンショットが、新しいKimi K3.1 Proモデルからサイバー関連のトレーニングデータを削除したと発表しました。このオープンウェイトシステムが攻撃的なハッキング能力の「フロンティア」を推し進めることがないようにするためです。2026年10月24日土曜日に発表されたこの動きは、政府とセキュリティ研究者がますます高度化するAIが高度なサイバー攻撃をより安価かつ容易に実行する可能性があると警告している最中に行われています。
人工知能解説記事
「受賞した小説の論争を通じて説明されるAIテキスト検出器の仕組み」
「AIテキスト検出器は、誰が何かを書いたかを証明しません。単語の予測可能性や文の長さの変動などの統計的パターンを測定することで確率を推定しています。Pangram 4.1という検出器は最近、€20,000の賞を受賞したスペイン語小説の99%を人工知能に帰属させ、その出版社に調査中の販売促進イベント一時停止を強いました。」
人工知能解説記事
Moonshotの新しいAIモデルKimi K3.1 Pro:何ができるか、他のモデルとどう比較するか
Moonshot AIは2026年10月23日にKimi K3.1 Proを発表しました。2.8兆個の総パラメータを持つオープンウェイトのAIモデルで、コーディング、3Dモデリング、金融研究向けに構築されています。北京のスタートアップは、自社のベンチマークテストにおいてOpenAIのGPT-6 AstraおよびAnthropicのClaude Opus 5.5との差を縮めていると述べていますが、これらの数字は自己報告されたものであり、完全なモデルウェイトは2026年11月4日までリリースされる予定です。