学習基礎 2026年更新

Adam(オプティマイザー)

定義

パラメータごとに学習率を適応的に調整する、広く使われている最適化アルゴリズム。ニューラルネットワークの学習をより速く、より安定させます。

Kingma と Ba(2015)が提案した Adam は、各パラメータの勾配について1次モーメントと2次モーメントの移動推定値を保持し、それを使ってパラメータごとのステップサイズを調整します。それ以前の手法(モメンタムと適応的学習率)の利点を組み合わせており、ほとんどチューニングしなくても良好に機能します。

Adam とその派生手法は、大規模言語モデルや現代のほとんどのニューラルネットワークの学習で標準的に使われるオプティマイザーです。

参考文献

この定義の根拠となる一次資料、査読済み資料、アーカイブ資料です。

Adam: A Method for Stochastic Optimization
Kingma, D. P., & Ba, J. (2015). International Conference on Learning Representations (ICLR 2015).

辞書・百科事典の項目

この項目を引用する

MultipleChat「Adam(オプティマイザー)」MultipleChat AI・LLM 用語集、2026年。https://multiple.chat/ai-glossary/adam

関連用語

実際に試してみる

同じプロンプトを ChatGPT、Claude、Gemini、Grok、Perplexity で並べて実行できます。手持ちのファイルをコンテキストに使い、回答同士を照らし合わせて確認できます。

MultipleChat を無料で試す

さらに詳しく

有料プランを見る