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

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

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.

相关推荐
热点推荐
拉菲尼亚双响比肩梅西,亚马尔独造3球创历史,巴萨6-1阿拉维斯

拉菲尼亚双响比肩梅西,亚马尔独造3球创历史,巴萨6-1阿拉维斯

钉钉陌上花开
2026-11-01 06:05:53
四川舰电磁弹射攻击21 曹卫东:重塑两栖作战规则

四川舰电磁弹射攻击21 曹卫东:重塑两栖作战规则

看看新闻Knews
2026-10-31 23:41:57
塔塔38亿美元收购依维柯,中企要警惕印度收购破产车企拿技术

塔塔38亿美元收购依维柯,中企要警惕印度收购破产车企拿技术

王新喜
2026-10-31 16:20:24
上海男子花90万元充美容美发卡,已消费的30多万里竟有“弹力烫发”,当事人:我是光头,这不扯吗;多方回应

上海男子花90万元充美容美发卡,已消费的30多万里竟有“弹力烫发”,当事人:我是光头,这不扯吗;多方回应

大风新闻
2026-10-31 22:04:03
没想到,网友们又发现了徽剑遇害的第三波内情了

没想到,网友们又发现了徽剑遇害的第三波内情了

清晖有墨
2026-11-01 08:25:47
他被称为朴实无华好总理,也是叶剑英大女婿,享年99岁

他被称为朴实无华好总理,也是叶剑英大女婿,享年99岁

贱议你读史
2026-10-31 22:50:04
“攻击-21”上四川舰,带来哪些关键优势?

“攻击-21”上四川舰,带来哪些关键优势?

新京报
2026-10-31 14:27:00
致敬!巴西豪门看台出现特殊旗帜 球迷组织自豪:我们是毛主席的队伍

致敬!巴西豪门看台出现特殊旗帜 球迷组织自豪:我们是毛主席的队伍

念洲
2026-11-01 09:13:39
确认了:可连休9天

确认了:可连休9天

掌上春城
2026-11-01 09:21:58
波兰突发“政变”,第一把火烧向中国?驻华大使主动请求免职

波兰突发“政变”,第一把火烧向中国?驻华大使主动请求免职

影孖看世界
2026-10-31 23:08:00
徽剑案目前有5人出狱!1人还剩14天出狱,还有三人4—6个月出狱,网友发帖引发轩然大波

徽剑案目前有5人出狱!1人还剩14天出狱,还有三人4—6个月出狱,网友发帖引发轩然大波

火山詩话
2026-11-01 06:32:55
乌镇饭局算什么?张雪的这场晚宴,戳破了多少饭局的虚排场

乌镇饭局算什么?张雪的这场晚宴,戳破了多少饭局的虚排场

爱旅行的小伙
2026-10-30 21:18:12
北约敢不敢灭了俄罗斯?从纸面实力来看,如今的北约,32个国家加起来,军费大概是俄罗斯的十倍

北约敢不敢灭了俄罗斯?从纸面实力来看,如今的北约,32个国家加起来,军费大概是俄罗斯的十倍

扶苏聊历史
2026-10-30 11:24:38
特朗普遭遇“滑铁卢”,原以为是“多米诺骨牌”

特朗普遭遇“滑铁卢”,原以为是“多米诺骨牌”

上观新闻
2026-11-01 07:32:26
中国铁路很多年没见过这么严峻的形势了,2026 年 8 月,中国铁路的数据又刷新了纪录。

中国铁路很多年没见过这么严峻的形势了,2026 年 8 月,中国铁路的数据又刷新了纪录。

回京历史梦
2026-10-29 03:05:04
日本鸡蛋价格,再创新高

日本鸡蛋价格,再创新高

北青网-北京青年报
2026-10-31 20:04:02
“偷东西的全家死光”,中国店主货架贴标语被意大利市民举报犯威胁罪

“偷东西的全家死光”,中国店主货架贴标语被意大利市民举报犯威胁罪

观察者网
2026-10-31 08:31:23
杨瀚森6+5主帅致歉还不够?美球迷朝他发炮:糟糕透顶 根本不懂防守

杨瀚森6+5主帅致歉还不够?美球迷朝他发炮:糟糕透顶 根本不懂防守

颜小白的篮球梦
2026-11-01 09:27:21
申京复出16+9+9火箭大胜雷霆,史密斯30分9板5助杜兰特14分

申京复出16+9+9火箭大胜雷霆,史密斯30分9板5助杜兰特14分

湖人崛起
2026-11-01 10:46:14
理想i6离车泊入失控撞车,车主:只能看着它不断碰撞直至自行停下,车企:车主全责

理想i6离车泊入失控撞车,车主:只能看着它不断碰撞直至自行停下,车企:车主全责

政法频道
2026-10-31 18:05:15
2026-11-01 12:16:49
字节漫游指南
字节漫游指南
有态度网友ytd
209文章数 129关注度
往期回顾 全部

头条要闻

币安遭黑客攻击被转走63亿美元 马斯克嘲讽赵长鹏回怼

头条要闻

币安遭黑客攻击被转走63亿美元 马斯克嘲讽赵长鹏回怼

体育要闻

勇士翻盘湖人:世界名画,狡黠的神

娱乐要闻

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

财经要闻

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

科技要闻

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

汽车要闻

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

态度原创

家居
艺术
旅游
亲子
公开课

家居要闻

2026建博会(广州) 公装联探展交流活动

艺术要闻

Léon De Smet:比利时著名光影主义画家

旅游要闻

19条线路、三类玩法、900人参与,“海派城市考古”开启秋日上海微旅行

亲子要闻

如果你家孩子不上学,千万别骂她

公开课

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

无障碍浏览 进入关怀版