最速下降法与梯度法的区别

这篇文章主要记录了最速下降法与梯度法的区别。2者的区别一个是步长,一个是方向。在步长这一块,个人理解,梯度下降的话,我们要手动设计参数,学习率。最速的话是通过精确直线搜索之类搜出的学习率。在方向这一块我不是太懂。梯度下降法仅考虑了泰勒一阶展开,最速下降法考虑到了二阶展开,所以对原函数空间具有更加的拟合效果,所以其效果更好。

步长(也叫做学习率)

梯度下降法,我们需要预先设定步长α。
在这里插入图片描述

方向

可能觉得最速下降的方向和梯度下降法的方向并没有差别,都是移动单位步长,下降最多的方向。而差别就在单位步长这里,如果![△nsd=argminv(∇f(x)Tv∣∥v∥<=1)中∥v∥](https://img-blog.csdnimg.cn/84ffa11f107d471facfff8def8332179.png)中的![在这里插入图片描述](https://img-blog.csdnimg.cn/dcda3101ec384275a8baab230c4400a7.png)是欧式范数,那么最速下降法就是梯度下降法,也就是说梯度下降法是最速下降法使用欧式范数的特殊情况。

梯度下降法在机器学习中的应用

在机器学习中,我们通常会有一个损失函数L(β),其中向量β=(β0,β1,⋯,βn)是模型中的参数,我们需要找到最优的β来最小化损失函数L(β)。所以说,模型的训练过程也就是寻找最优解的过程。

参考

梯度下降法和最速下降法的细微差别
【最优化】一文搞懂最速下降法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

RDSunday

爱,就供养;喜欢/受益,就打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值