理解MAE损失梯度震荡
MAE损失梯度震荡完整示例重点关注求导公式几乎只依赖x误差e只有在大于0和小于0时会变成±1 梯度大小恒定不随误差缩小。一、统一符号与基础公式1. 变量定义符号含义xxx模型输入特征WWW网络权重y^\hat{y}y^​模型预测值yyy真实标签eee误差ey^−ye\hat{y}-yey^​−yLLLMAE损失$Lη\etaη学习率2. 核心公式线性预测简化无偏置b0b0b0y^W⋅x\hat{y}W \cdot xy^​W⋅x链式梯度求导dLdWdLde⋅dedy^⋅dy^dW\frac{dL}{dW}\frac{dL}{de} \cdot \frac{de}{d\hat{y}} \cdot \frac{d\hat{y}}{dW}dWdL​dedL​⋅dy^​de​⋅dWdy^​​dedy^1\displaystyle \frac{de}{d\hat{y}}1dy^​de​1dy^dWx\displaystyle \frac{d\hat{y}}{dW}xdWdy^​​xe0e0e0dLde1\displaystyle \frac{dL}{de}1dedL​1e0e0e0dLde−1\displaystyle \frac{dL}{de}-1dedL​−1权重更新规则WnewWold−η⋅dLdWW_{new}W_{old} - \eta \cdot \frac{dL}{dW}Wnew​Wold​−η⋅dWdL​二、案例1输入x1x1x1学习率η0.1\eta0.1η0.1不会跨过零点固定已知参数真实标签y5y5y5初始权重Wold5.2W_{old}5.2Wold​5.2步骤1计算初始预测值与初始误差y^oldWold⋅x5.2×15.2eoldy^old−y5.2−50.2 \begin{align} \hat{y}_{old} W_{old} \cdot x 5.2 \times 1 5.2 \\ e_{old} \hat{y}_{old} - y 5.2 - 5 0.2 \end{align}y^​old​eold​​Wold​⋅x5.2×15.2y^​old​−y5.2−50.2​​eold0.20e_{old}0.20eold​0.20步骤2计算梯度dLdW1×1×11 \frac{dL}{dW} 1 \times 1 \times 1 1dWdL​1×1×11步骤3更新权重WnewWold−η⋅dLdW5.2−0.1×15.1 W_{new} W_{old} - \eta \cdot \frac{dL}{dW} 5.2 - 0.1 \times 1 5.1Wnew​Wold​−η⋅dWdL​5.2−0.1×15.1步骤4计算更新后的预测值与新误差y^newWnew⋅x5.1×15.1enew5.1−50.1 \begin{align} \hat{y}_{new} W_{new} \cdot x 5.1 \times 1 5.1 \\ e_{new} 5.1 - 5 0.1 \end{align}y^​new​enew​​Wnew​⋅x5.1×15.15.1−50.1​​误差由0.20.20.2缩小至0.10.10.1向0靠近未跨零点。再迭代一轮e0.10e0.10e0.10梯度仍为1W5.1−0.15.0,e5.0−50 W 5.1 - 0.1 5.0,\quad e5.0-50W5.1−0.15.0,e5.0−50刚好到达最优误差0。三、案例2输入x3x3x3学习率η0.1\eta0.1η0.1一步跨过零点产生震荡固定已知参数真实标签y5y5y5初始权重Wold1.7333W_{old}1.7333Wold​1.7333步骤1初始预测、初始误差y^oldWold⋅x1.7333×35.2eold5.2−50.20 \begin{align} \hat{y}_{old} W_{old} \cdot x 1.7333 \times 3 5.2 \\ e_{old} 5.2 - 5 0.20 \end{align}y^​old​eold​​Wold​⋅x1.7333×35.25.2−50.20​​步骤2计算梯度dLdW1×1×33 \frac{dL}{dW}1 \times 1 \times 3 3dWdL​1×1×33步骤3更新权重WnewWold−η⋅dLdW1.7333−0.1×31.4333 W_{new}W_{old} - \eta \cdot \frac{dL}{dW}1.7333 - 0.1 \times 3 1.4333Wnew​Wold​−η⋅dWdL​1.7333−0.1×31.4333步骤4计算新预测、新误差y^new1.4333×34.3enew4.3−5−0.1 \begin{align} \hat{y}_{new} 1.4333 \times 3 4.3 \\ e_{new} 4.3 - 5 -0.1 \end{align}y^​new​enew​​1.4333×34.34.3−5−0.1​​现象误差从正数0.20.20.2直接变为负数−0.1-0.1−0.1跨过最优零点。下一轮迭代梯度符号反转反向拉回当前e−0.10e-0.10e−0.10dLde−1\dfrac{dL}{de}-1dedL​−1dLdW−1×1×3−3 \frac{dL}{dW}-1 \times 1 \times 3-3dWdL​−1×1×3−3Wnext1.4333−0.1×(−3)1.7333 W_{next}1.4333 - 0.1 \times (-3)1.7333Wnext​1.4333−0.1×(−3)1.7333权重回到初始值误差变回0.20.20.2形成来回横跳、损失持续震荡。核心总结MAE梯度大小由输入特征xxx固定不会随误差变小自动缩小输入特征数值较大时单次更新修正幅度超过当前误差会直接冲过误差0的最优零点跨过零点后梯度符号翻转下一轮反向更新误差在0两侧反复跳动无法稳定精准拟合MSE无此问题梯度随误差同步缩小越靠近最优值更新步长越平缓收敛稳定。

相关新闻

Linux驱动移植实战:从原理到优化的完整指南

Linux驱动移植实战:从原理到优化的完整指南

1. Linux驱动移植概述在嵌入式系统开发中,Linux驱动移植是一项关键技能。简单来说,就是把为特定硬件编写的驱动程序适配到不同的Linux内核版本或硬件平台上。这就像给一辆汽车更换发动机,需要确保新发动机能与原有传动系统完美配合。我从事Li…

2026/10/20 14:20:47 阅读更多 →
sw从零件 进行 工程图创建

sw从零件 进行 工程图创建

1、画好零件 2、文件——从零件制作工程图3、图纸页面

2026/10/20 23:42:58 阅读更多 →
加密技术入门:从基础到实战的每日学习指南

加密技术入门:从基础到实战的每日学习指南

1. 加密与解密:从入门到精通的每日实践指南 在数字化时代,数据安全已经成为每个开发者和技术爱好者必须掌握的技能。记得我第一次接触加密技术时,被那些看似神秘的算法名称吓到了——AES、DES、RSA、SM4...但当我真正开始每天花15分钟研究一个…

2026/10/20 6:07:54 阅读更多 →

最新新闻

Linux挂载NTFS报独占错误?排查链路与解决方案全解析

Linux挂载NTFS报独占错误?排查链路与解决方案全解析

1. 这个报错到底在说什么如果你在 Linux 或 macOS 上挂载一块 Windows 格式(NTFS)的移动硬盘,突然蹦出这么一行字:Mount is denied because the NTFS volume is already exclusively opened. The volume may be already mounted, …

2026/10/20 23:42:34 阅读更多 →
彻底搞懂反弹Shell:原理、常见姿势、流量检测与防御加固

彻底搞懂反弹Shell:原理、常见姿势、流量检测与防御加固

干网络安全这一行的人,早晚都会碰到一个词:反弹Shell。不管你是刚入行的新人,还是已经打过不少授权攻防演练的老手,这个名字几乎会出现在每一次渗透测试、应急响应甚至红蓝对抗里。简单讲,反弹Shell是一种让目标机器主…

2026/10/20 23:42:34 阅读更多 →
DellEMC定制版ESXi 6.7镜像安装与硬件配置实战指南

DellEMC定制版ESXi 6.7镜像安装与硬件配置实战指南

简介:VMware ESXi 6.7.0 Update 3 的 Dell EMC 定制版安装包,面向使用 Dell 服务器的虚拟化运维与管理员,解决在 Dell 硬件上部署或升级裸机虚拟化平台时的驱动兼容与稳定性问题。包内共 157 个文件,以 154 个 VIB 驱动与组件包为…

2026/10/20 23:42:34 阅读更多 →
从CSV到MP4:动态图表视频制作全流程解析

从CSV到MP4:动态图表视频制作全流程解析

做数据可视化项目久了,你会慢慢发现一个规律:真正折磨人的从来不是画图那一下,而是数据本身。CSV 文件看着简单,三五列数据,几万行记录,一旦进入图表环节,各种问题就全冒出来了。缺失值、重复记…

2026/10/20 23:42:34 阅读更多 →
核电设备管理:为什么必须先EAM后ERP

核电设备管理:为什么必须先EAM后ERP

简介:本资源是一份深度剖析核电行业信息化演进路径的行业实践报告,面向电力系统信息化建设者、EAM/ERP实施顾问、能源行业IT管理者及高校能源管理专业师生。文档以大亚湾核电站为全球首个核电EAM落地案例切入,系统阐述其“先EAM后ERP”的渐进…

2026/10/20 23:42:34 阅读更多 →
AF_XDP 实战指南:Ubuntu 24.04 上基于 eBPF 的高性能包处理

AF_XDP 实战指南:Ubuntu 24.04 上基于 eBPF 的高性能包处理

1. 项目概述:AF_XDP 到底解决什么问题碰上 AF_XDP 这个技术点的人,多半是已经在 Linux 上做高性能包处理,或者被 DPDK 的运维成本折腾过之后,想在内核生态里找个折中方案。AF_XDP 不是一个框架,而是 Linux 内核提供的地…

2026/10/20 23:41:33 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/20 10:02:13 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/20 20:43:59 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 10:02:08 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 9:50:45 阅读更多 →