Open links in new tab
  1. 一文读懂Adam优化算法 - 知乎

    May 9, 2024 · 在机器学习和深度学习的世界里,优化算法是模型训练过程中的关键一环。它们负责调整模型参数,以最小化损失函数,从而提高模型的预测准确性。自从梯度下降(Gradient Descent)算 …

  2. PyTorch模型训练优化器Adam和AdamW - 知乎

    所以 parameters() 会自动把模型需要训练的参数(有梯度追踪的参数)都打包好,供参数优化器使用 1.2.2 通过Adam优化器进行参数优化 通过 nn.Module 类的 parameters ()方法获取模型的参数后,我 …

  3. 优化算法三剑客:SGD、Adam、AdamW的深度对比 - 知乎

    优化算法三剑客:SGD、Adam、AdamW的深度对比 1. 引言:模型训练的"导航系统" 想象一下,你正在一个复杂的地形中寻找最低点(最小损失),四周浓雾弥漫(高维空间不可视)。优化算法就是你的 …

  4. 如何理解Adam算法 (Adaptive Moment Estimation)? - 知乎

    Adam算法现在已经算很基础的知识,就不多说了。 3. 鞍点逃逸和极小值选择 这些年训练神经网络的大量实验里,大家经常观察到,Adam的training loss下降得比SGD更快,但是test accuracy却经常 …

  5. Adam和AdamW - 知乎 - 知乎专栏

    AdamW目前是大语言模型训练的默认优化器,而大部分资料对Adam跟AdamW区别的介绍都不是很明确,在此梳理一下Adam与AdamW的计算流程,明确一下二者的区别。 TLDR:AdamW将优化过程中 …

  6. 如何理解Adam算法 (Adaptive Moment Estimation)? - 知乎

    Adam的优势包括:参数更新幅度对梯度缩放具有不变性,其步长大致受步长超参数限制,不要求目标函数平稳,能处理稀疏梯度,并且自然地执行一种步长退火形式。 1 算法描述 设 f (θ) f (\theta) 为含噪 …

  7. 一文看懂各种神经网络优化算法:从梯度下降到Adam方法

    编译自 Medium 量子位 出品 | 公众号 QbitAI 在调整模型更新权重和偏差参数的方式时,你是否考虑过哪种优化算法能使模型产生更好且更快的效果?应该用 梯度下降, 随机梯度下降,还是 Adam方法? …

  8. 如何理解Adam算法 (Adaptive Moment Estimation)? - 知乎

    Adam算法现在已经算很基础的知识,就不多说了。 3. 鞍点逃逸和极小值选择 这些年训练神经网络的大量实验里,大家经常观察到,Adam的training loss下降得比SGD更快,但是test accuracy却经常 …

  9. Adam 优化器背后的数学原理 - 知乎

    Adam,这个名字在许多获奖的 Kaggle 竞赛中广为人知。 参与者尝试使用几种优化器(如 SGD、Adagrad、Adam 或 AdamW)进行实验是常见的做法,但真正理解它们的工作原理是另一回事。 只 …

  10. 通俗理解 Adam 优化器 - 知乎

    Adam吸收了Adagrad(自适应学习率的梯度下降算法)和动量梯度下降算法的优点, 既能适应稀疏梯度(即自然语言和计算机视觉问题),又能缓解梯度震荡的问题常见优化器的详细解析请参考此文章: …