网易首页 > 网易号 > 正文 申请入驻

为什么普通梯度下降会卡在小坑里,动量却能滚过去?

0
分享至

普通梯度下降只看脚下的坡度。每一步都是 w ← w − η ∇L(w),除此之外什么都不管。简单是简单,但它健忘:地面一平,它就停住。


动量(Momentum)用一个额外的数字解决这个问题——给每个权重配一份"速度",记住此前滚过的那些坡度。下面这些数字,全部来自实际运行更新规则的结果。

先看那个坑

取一个权重,配一条有两个凹陷的损失曲线:L(w) = 0.12 (w − 2.5)² − 0.55 · exp(−(w + 1)² / 0.12)。

从 A 点出发,w = −3.5,此处损失为 4.32。w = −0.904 处有一个浅坑 B(损失 0.881),真正的最小值 C 在 w = 2.5(损失 0)。B 和 C 之间只隔着一个比 B 高 0.13 的小凸起。

普通梯度下降取 η = 0.1,在陡坡上步子很大,接近 B 时步子越来越小,第 21 步抵达 B。B 点梯度为零,此后每一步都是零。第 50 步、第 100 步,它还待在 B,损失停在 0.88。

梯度为零,学习就停了。这就是普通梯度下降的死穴。

加上速度之后

动量保留一个速度 v,并沿着它移动:v_t = β v_(t−1) + ∇L(w_t),w_(t+1) = w_t − η v_t。

取 β = 0.9,每一步保留 90% 的旧速度,再加上新的梯度。这是 PyTorch 采用的形式;讲义里常写成 v = βv + (1 − β)∇L,区别只是对学习率做了缩放。

同样从 A 出发,同样 η = 0.1。到第 6 步时球已接近 B,速度约为 6。B 点梯度是零,但速度不是零,球继续往前:第 7 步越过凸起,一路冲到 w = 4.71,再摆回来,始终没回到凸起处,第 89 步稳定在 C。

速度记住了什么

把速度展开,它是此前所有梯度的加权和:v_t = ∇L_t + β ∇L_(t−1) + β² ∇L_(t−2) + …

最新梯度全额计入,前一步算 90%,再往前 81%、73%、66%……权重加起来等于 1/(1 − β) = 10,也就是动量大约记住十步。若 β = 0.1,权重变成 1、0.1、0.01,几乎立刻遗忘。实践中 β 通常在 0.9 左右。

这份记忆会做两件不同的事:

  • 梯度同号时(+1、+1、+1……),它们叠加,v 从 1 涨到 1.9、2.71、3.44……趋向 1/(1 − β) = 10,步子最多放大十倍。
  • 梯度变号时(+1、−1、+1……),它们互相抵消,v 走成 1、−0.1、0.91、−0.18、0.84、−0.25……稳定在约 ±1/(1 + β) ≈ 0.53,步子保持很小。

一条窄谷

换成两个权重,一条横向陡、纵向几乎平的谷:L = ½(w₁² + 50 w₂²),从 (−4, 1) 出发,此处损失 33。取 η = 0.015,数一数损失降到 0.001 以下需要多少步:

  • 普通梯度下降:298 步。调大学习率也没用——η = 0.045 时,横向每一步被乘以 1 − 0.045 · 50 = −1.25,直接发散。它只能沿着谷底慢慢爬。
  • 动量(β = 0.9):73 步。纵向梯度一直同号,速度在那里积累起来;但横向会冲过头,左右来回摆。

Nesterov:先看一眼再迈步

Nesterov 动量只改了一件事:它取的是速度即将把权重带到的那一点的梯度,而不是权重当前所在点的梯度。v_t = β v_(t−1) + ∇L(w_t − η β v_(t−1))。

如果那个前瞻点已经在上坡,那里的梯度就指向回程,步子会在冲过头之前先刹住。同一条窄谷上,Nesterov 只需 18 步,几乎没有摆动。

298、73、18,三个数字摆在一起,差别就在"记不记得"和"看不看前面"。

在 PyTorch 里试一下

网络里每个权重都有自己的速度,形状与权重相同。PyTorch 里就是一行:

opt = torch.optim.SGD(model.parameters(), lr=0.015, momentum=0.9, nesterov=True)

速度本身,用变号的梯度跑一遍:v 从 0.0 开始,依次取 g 为 1、−1、1、−1、1,每次 v = 0.9 * v + g,输出是 [1.0, −0.1, 0.91, −0.18, 0.84]。把每个 g 都换成 1,v 就会一路爬向 10。

普通梯度下降没有记忆,坡度为零的地方它就停下,哪怕那只是个浅坑。动量保留速度,沿速度迈步,于是能滚过平地和小凸起。速度是过去梯度的加权和,β = 0.9 时约等于十步记忆;梯度同号就叠加,最多放大十倍,变号就抵消,这正是动量能沿谷加速的原因。Nesterov 在前瞻点取梯度,所以能在冲过头之前刹车——窄谷上的 298 步、73 步、18 步,就是这条线索的完整答案。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
看到孙俪家的晚餐,我沉默了。你敢信吗?孙俪家的晚饭,就是桌上这几盘菜,有人说明星这是作秀,有人说这才是真会过日子。

看到孙俪家的晚餐,我沉默了。你敢信吗?孙俪家的晚饭,就是桌上这几盘菜,有人说明星这是作秀,有人说这才是真会过日子。

黎兜兜
2026-10-31 12:12:45
国防部:菲方非法坐滩军舰早就应该被拖走,奉劝菲方认清现实,不要挑战中方维护领土主权和海洋权益的决心意志

国防部:菲方非法坐滩军舰早就应该被拖走,奉劝菲方认清现实,不要挑战中方维护领土主权和海洋权益的决心意志

每日经济新闻
2026-11-01 11:36:51
CCTV5直播!国足迎全新主场首秀,归化球员6选4,7大主力回归助力邵佳一终结连败

CCTV5直播!国足迎全新主场首秀,归化球员6选4,7大主力回归助力邵佳一终结连败

禾三千体育
2026-10-31 18:51:34
iPhone 17 Pro Max,彻底崩了

iPhone 17 Pro Max,彻底崩了

搞机小帝
2026-10-31 21:46:01
帕丽斯·希尔顿因万圣节装扮被骂

帕丽斯·希尔顿因万圣节装扮被骂

这里是美国
2026-10-30 17:33:10
西蒙尼神了:西甲豪取7连胜,甩开皇马4分,目标直指冠军

西蒙尼神了:西甲豪取7连胜,甩开皇马4分,目标直指冠军

足球狗说
2026-10-31 22:52:30
豪门悲喜夜:曼城0-1,拜仁2-2,国米1-3,巴萨6-1

豪门悲喜夜:曼城0-1,拜仁2-2,国米1-3,巴萨6-1

侧身凌空斩
2026-11-01 06:01:53
注射死刑失败一个月后,50岁美国女囚首次公开发声:我的手臂、双手、喉咙都很痛,精神饱受煎熬,从未想过能活下来

注射死刑失败一个月后,50岁美国女囚首次公开发声:我的手臂、双手、喉咙都很痛,精神饱受煎熬,从未想过能活下来

蓬勃新闻
2026-10-31 14:01:36
你在公司捞过的最大油水是什么?网友:车在我名下,老板跑路了

你在公司捞过的最大油水是什么?网友:车在我名下,老板跑路了

夜深爱杂谈
2026-10-26 21:11:13
三分3中2,13分钟6分5板!杨瀚森这手投射,真该多给点时间了

三分3中2,13分钟6分5板!杨瀚森这手投射,真该多给点时间了

篮球圈里的那些事
2026-11-01 13:27:55
台湾终极解决方案:土地回归中国,人员往来自由,逃走不是中国人

台湾终极解决方案:土地回归中国,人员往来自由,逃走不是中国人

史行途
2026-06-25 05:56:31
狗头萝莉自爆30岁生日抽天选之子,一起去三亚6天5晚,费用全包

狗头萝莉自爆30岁生日抽天选之子,一起去三亚6天5晚,费用全包

柚子新媒
2026-10-31 15:25:43
女子网购“侏儒症肉猪”,商家保证说成年仅50斤,结果长到200斤!每月开销至少两三千元,“不敢在附近溜达,怕别人看见笑话”

女子网购“侏儒症肉猪”,商家保证说成年仅50斤,结果长到200斤!每月开销至少两三千元,“不敢在附近溜达,怕别人看见笑话”

扬子晚报
2026-10-31 19:54:41
高盛预测中国楼市:别被天量库存骗了,2028年新房可能都不够卖?

高盛预测中国楼市:别被天量库存骗了,2028年新房可能都不够卖?

青史卷中人
2026-10-30 02:57:44
11月1日起正式施行!税务总局新规落地 个体户、开店老板务必留意

11月1日起正式施行!税务总局新规落地 个体户、开店老板务必留意

笑熬浆糊111
2026-11-01 06:00:25
电诈园区访谈记录曝光:被拐女性入园最先面临的,是被挑选

电诈园区访谈记录曝光:被拐女性入园最先面临的,是被挑选

小陆搞笑日常
2026-11-01 01:50:49
中纪委重拳出击!领导亲属、基层干部、8大领域,有一个查一个!

中纪委重拳出击!领导亲属、基层干部、8大领域,有一个查一个!

细说职场
2026-11-01 11:33:06
“凭什么把我生得这么丑”,姐妹俩颜值差距,戳到了不少人痛处

“凭什么把我生得这么丑”,姐妹俩颜值差距,戳到了不少人痛处

熙熙说教
2026-10-30 13:21:34
外媒:英国首相表态,愿正式道歉

外媒:英国首相表态,愿正式道歉

上观新闻
2026-10-31 18:39:29
TVBS做得什么狗屁民调?辩论表现:沈伯洋获47%、蒋万安40%

TVBS做得什么狗屁民调?辩论表现:沈伯洋获47%、蒋万安40%

金牛传声
2026-10-31 21:55:26
2026-11-01 13:52:49
字节漫游指南
字节漫游指南
有态度网友ytd
210文章数 129关注度
往期回顾 全部

头条要闻

牛弹琴:东欧大国被指发生"政变"俄躺枪 全世界目瞪口呆

头条要闻

牛弹琴:东欧大国被指发生"政变"俄躺枪 全世界目瞪口呆

体育要闻

文班要劈43分,才能险胜带伤的狼?

娱乐要闻

侯卓成回复网友:尊重女方 别太入戏了

财经要闻

大批养老院纷纷倒闭,背后真相很现实

科技要闻

52年来最惨的一天,暴跌28%英特尔冤不冤?

汽车要闻

好开更好坐 马自达EZ-60激光版补齐最后短板

态度原创

游戏
教育
健康
手机
公开课

差点被当垃圾扔掉!任天堂员工救下的海报拍出220万元

教育要闻

实小、泡小、盐小、成师附小:用数据画一遍四校的像

查不出猝死风险?可能是项目没做对

手机要闻

iPhone Duo开售助飞苹果,W42份额再创新高

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版