首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
机器学习中常见的最优化方法有哪些,请简述它们的原理、缺陷以及
[问答题]
机器学习中常见的最优化方法有哪些,请简述它们的原理、缺陷以及改进。
添加笔记
求解答(0)
邀请回答
收藏(19)
分享
纠错
2个回答
添加回答
0
牛客一宇
<p>梯度下降算法</p>计算loss的梯度,使参数向梯度负方向移动,直到最优。
<p>牛顿法</p>考虑了loss的二阶导,即梯度的变化趋势,可以更全面的确定搜索方向,具有二阶的收敛速度。
<p>随机梯度下降算法</p>随机选取一个样本来计算梯度,计算速度快,但可能不收敛,因为一个样本的梯度可能并不是真正的梯度。
<p>mini batch梯度下降算法</p>选取小批量样本计算梯度,即考虑了计算速度也考虑了收敛问题。
<p>动量梯度下降</p>在梯度更新项加一个原来梯度的动量项,使其保持一定的移动惯性,从而冲出局部极小点,还可克服线路震荡,加快收敛。
<p>NAG</p>在动量梯度下降基础上,其梯度计算,从原x点处改为从x点按惯性前进一步处计算,在每一步都多走一小步,有时可加快收敛。
<p>步长优化</p>随着迭代次数增加使步长越来越小,可以防止其在极值点处震荡。
Adam:结合了步长优化和NAG
发表于 2021-06-14 22:54:52
回复(0)
0
牛客6107965号
<p>梯度下降算法</p><p>牛顿法</p><p>随机梯度下降算法</p><p>mini batch梯度下降算法</p><p>动量梯度下降</p><p>RMSprop</p><p>Adam</p>
发表于 2021-01-20 21:52:27
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
算法工程师
阅文集团
2021
来自:
2023届阅文机器学习...
上传者:
小小
难度:
2条回答
19收藏
1798浏览
热门推荐
相关试题
五月份的商品销售额为60万元,该月...
数据分析师
途虎
2021
评论
(2)
来自
途虎养车2023秋招数据...
下面描述中,符合结构化程序设计风格...
北京搜狐互联网信息服务有限公司
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2018
评论
(1)
下列哪两个变量之间的相关程度高
数据分析师
途虎
2021
评论
(4)
来自
途虎养车2023秋招数据...
有哪些评估机器学习模型效果的指标?...
算法工程师
阅文集团
2021
评论
(1)
来自
2023届阅文机器学习方...
请简述生成式模型与判别式模型的区别...
算法工程师
阅文集团
2021
评论
(1)
来自
2023届阅文机器学习方...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题