当前位置: 首页 > news >正文

信息论与编码篇---MAE

如果说MSE是"严厉的数学老师",RMSE是"贴心的翻译官",那MAE就是一位公平公正的"裁判员"——它不看平方、不放大误差,只是诚实地告诉你:平均每个像素到底差了多少。

可以这样理解:MAE是图像质量评价领域的"诚实记录员",它的使命就是如实记录每个误差,然后给个平均值,不多不少刚刚好。


一、什么是MAE?

MAE的全称是平均绝对误差。它是图像质量评价中最直观、最诚实的指标之一。

MAE要回答的核心问题是:平均每个像素的绝对误差到底有多大?

它的计算逻辑极其简单:把每个像素的误差绝对值加起来,然后取平均


二、为什么需要MAE?

在MSE和RMSE之外,为什么还需要MAE?因为MSE/RMSE有一个"偏见":它们通过平方放大了大误差的影响。

举个例子:

场景图像A图像B
误差分布100个像素每个差11个像素差100,其余99个差0
MAE(100×1)/100 = 1(1×100 + 99×0)/100 = 1
MSE(100×1²)/100 = 1(1×100² + 99×0)/100 = 100
RMSE√1 = 1√100 = 10

看到问题了吗?

  • MAE:两张图"平均误差"都是1,裁判员说它们一样好

  • MSE/RMSE:图像B有一个大误差,被平方放大,判罚更重

谁更合理?这取决于你的需求:

  • 如果你在意整体平均表现:MAE更公平

  • 如果你在意极端坏情况:MSE/RMSE更合适

MAE的价值就在于:它提供了一个不受大误差扭曲的"平均视角"


三、MAE是怎么计算的?(小学数学版)

假设有两张大小相同的图像(比如都是100×100像素),MAE的计算步骤如下:

第一步:找差异

把两张图的每个对应像素相减,得到差值。

原始图像第1行第1列:120
失真图像第1行第1列:118
差值:2

第二步:取绝对值

把每个差值都取绝对值。为什么要取绝对值?因为如果不取绝对值,正负误差会互相抵消(+2和-2加起来是0,但实际上都有误差)。

差值2 → 绝对值还是2
差值-5 → 绝对值变成5

第三步:求和

把所有像素的绝对差值加起来。

第四步:求平均

除以像素总数,得到MAE。

MAE = (1/n) * Σ |原始图像像素i - 失真图像像素i|

其中:

  • n:图像的总像素数

  • Σ:对所有像素求和

  • | |:绝对值符号

第五步:得到结果

最终得到一个数值,就是MAE。

MAE分数范围

  • 0:完美,两张图一模一样(每个像素都相同)

  • 越大:图像质量越差,差异越大

  • 最大可能值:255(当一张图全黑0,另一张图全白255时)


四、一个具体例子

沿用之前的2×2微型图像:

原始图像

位置像素值
(1,1)100
(1,2)120
(2,1)140
(2,2)160

失真图像A

位置像素值
(1,1)98
(1,2)118
(2,1)138
(2,2)158

计算过程

  1. 差值:2, 2, 2, 2

  2. 绝对值:2, 2, 2, 2

  3. 求和:2+2+2+2 = 8

  4. 平均:8 ÷ 4 = 2

MAE = 2

含义:平均每个像素的绝对误差是2个灰度级。

失真图像B(有个大误差):

位置像素值
(1,1)100
(1,2)120
(2,1)140
(2,2)100

计算过程

  1. 差值:0, 0, 0, 60

  2. 绝对值:0, 0, 0, 60

  3. 求和:60

  4. 平均:60 ÷ 4 = 15

MAE = 15

含义:平均每个像素的绝对误差是15个灰度级。

对比RMSE

  • 图像A:RMSE=2,MAE=2(误差均匀时,两者相等)

  • 图像B:RMSE=30,MAE=15(有大误差时,RMSE > MAE)


五、MAE vs MSE vs RMSE:三兄弟对比

维度MAEMSERMSE
全称平均绝对误差均方误差均方根误差
计算公式(1/n)Σ|差值|(1/n)Σ(差值²)√[(1/n)Σ(差值²)]
对大误差态度公平对待严厉惩罚严厉惩罚(开方后缓和一点)
单位像素值像素值平方像素值
受outlier影响中等很大
数学性质在0点不可导处处光滑可导处处光滑可导
直观性最直观抽象直观

数学关系

  • 当所有误差相等时:MAE = RMSE

  • 当存在大误差时:RMSE > MAE

  • 当存在小误差时:RMSE ≈ MAE

差值(RMSE - MAE)的大小:反映了误差分布的"不均匀程度"。差值越大,说明误差分布越不均匀,存在 outlier 的可能性越大。


六、MAE的优缺点

优点:
  1. 最直观:直接告诉你平均差多少,没有任何数学变换

  2. 公平公正:不放大任何误差,每个误差贡献与其大小成正比

  3. 鲁棒性较好:相比MSE,受outlier影响较小

  4. 易于理解:非专业人士也能明白"平均差5个灰度级"的意思

  5. 与L1范数对应:在优化问题中有明确意义

缺点:
  1. 数学性质不如MSE好:在0点不可导,某些优化算法不适用

  2. 对大误差不够敏感:如果你特别在意极端坏情况,MAE可能"太宽容"

  3. 不唯一:同样的MAE可能对应完全不同的误差分布

  4. 继承MSE的所有本质问题:不懂人眼视觉、不懂结构信息


七、MAE在深度学习和优化中的应用

MAE在深度学习中通常被称为L1损失

L1损失 vs L2损失(MSE)
维度L1损失 (MAE)L2损失 (MSE)
梯度常数(±1)与误差成正比
收敛特性稳定但可能震荡初期快,后期慢
对outlier态度容忍敏感
最优解中位数均值
应用场景去噪、超分一般回归问题

实际选择建议

  • 数据中有明显outlier:用L1损失更鲁棒

  • 希望突出大误差的影响:用L2损失

  • 想要两者兼顾:用Smooth L1损失( Huber损失)

Smooth L1损失:结合了L1和L2的优点

  • 小误差时用L2(光滑可导)

  • 大误差时用L1(避免梯度爆炸)


八、MAE在实际应用中的价值

  1. 图像复原评估

    • 评估去噪、超分辨率、去模糊等算法的效果

    • MAE越小,复原图像越接近原图

  2. 模型选择

    • 当你关心整体平均表现时,用MAE作为选择标准

    • 避免个别坏样本过度影响判断

  3. 与RMSE配合使用

    • 同时报告MAE和RMSE,可以了解误差分布特性

    • MAE和RMSE接近 → 误差均匀

    • RMSE远大于MAE → 存在outlier

  4. 医学图像分析

    • 医学图像对误差容忍度低,MAE的直观性很重要

    • 医生需要知道"平均差多少灰度级"

  5. 视频编码评估

    • 评估压缩引入的误差

    • MAE直观反映平均失真程度


九、MAE与其他指标的哲学差异

指标哲学思想代表人物名言
MAE平均主义公正裁判"每个误差都算数,但不偏袒任何人"
MSE精英主义严厉老师"大错误必须严惩,小错误可以原谅"
RMSE实用主义翻译官"我帮MSE说人话"
PSNR工程师思维技术专家"让我转成分贝,显得专业"

十、MAE总结框图 (Mermaid)

下面这张流程图可以帮助你理解MAE的完整工作逻辑:

框图解读:

  1. 输入与像素对比:输入原始图像和失真图像,逐像素进行比较。

  2. 逐像素计算

    • 计算每个像素的差值

    • 取绝对值(避免正负抵消)

  3. 求和与平均:将所有绝对差值加起来,除以像素总数,得到MAE。

  4. 输出:最终MAE分数,0表示完美,越大表示质量越差,单位与原始像素一致。

  5. MAE的特点:最直观、公平公正、受outlier影响较小。

  6. 与MSE/RMSE对比:误差均匀时三者接近;存在大误差时RMSE > MAE;差值反映误差分布特性。

  7. 深度学习应用:作为L1损失函数,与其他损失对比,可根据数据特性选择。

  8. 局限性标注:在0点不可导、对大误差不敏感、不懂人眼视觉。


十一、什么时候用MAE?

  • 当你需要最直观的理解时:MAE直接告诉你平均差多少

  • 当你报告结果给非专业人士时:MAE最容易理解

  • 当你的数据可能存在outlier时:MAE比MSE更鲁棒

  • 当你需要了解误差的平均水平时:MAE就是干这个的

  • 当你同时报告RMSE时:两者对比能揭示误差分布特性

  • 当你需要数学性质好的损失函数时:用MSE或Smooth L1

  • 当你特别在意大误差时:用MSE或RMSE

  • 当你需要评估人眼感受时:用VMAF或主观实验


总结

简单来说,MAE是图像质量评价领域的"诚实记录员",它的工作就是:

  1. 记录每个误差(取绝对值)

  2. 算个平均(加起来除以总数)

  3. 如实报告(不放大、不缩小)

在误差评价的大家庭里:

  • MAE:公平裁判,告诉你平均差多少

  • MSE:严厉老师,严惩大错误

  • RMSE:翻译官,把MSE说成人话

  • PSNR:包装师,把误差包装成分贝

MAE的价值在于:它提供了一个不受大误差扭曲的"平均视角",让我们能够公平地评价整体表现。虽然它也有局限性,但当你需要最直观、最诚实的误差评价时,MAE就是最好的选择。

http://www.jsqmd.com/news/392642/

相关文章:

  • 信息论与编码篇---MSSIM
  • 信息论与编码篇---PSNR-HVS
  • 信息论与编码篇---MSE
  • 信息论与编码篇---DLM
  • 信息论与编码篇---Motion
  • 镜像视界矩阵视频融合 × Pixel-to-3D 三维风险前置控制平台——基于三角测量坐标反演、三维轨迹建模与趋势预测算法的危化园区空间围堵调度系统
  • 一站式了解Agent Skills
  • 【化学】金镜反应的步骤
  • 基于SSM的非遗文化社区交流平台[SSM]-计算机毕业设计源码+LW文档
  • 传感器03-毫米波雷达(Radar):能够穿透雨、雪、雾,且能精确地测量物体的速度(多普勒效应)【分辨率(看清物体形状的能力)不如LiDAR,但在恶劣天气下,是保证车辆感知的“最后一道防线”】
  • 传感器04-惯性测量单元(IMU):感知车辆自身的姿态、加速度等【确保车辆在隧道等GPS信号丢失的地方依然能进行精准的航迹推算】
  • 杰理之试盒升级问题注意事项【篇】
  • Java stream流和方法引用
  • 大数据领域HBase与Elasticsearch的集成应用
  • 如何选择适合企业的优质服装软件ERP系统?
  • 常用的PS前台操作tcode
  • Windows 11 26H1 | 25H2 | 24H2 中文版、英文版 (x64、ARM64) 下载 (2026 年 2 月更新)
  • 忽略发票过账的冲销收货或冲销服务确认的设置
  • [嵌入式系统-247]:单片机:矩阵键盘
  • [嵌入式系统-248]:单片机:键盘控制芯片
  • 完整教程:SpringAi-MCP技术
  • 大数据GDPR合规与性能平衡:5个优化技巧让系统不卡顿
  • 冥想第一千七百九十八天(1798)
  • [兰溪民间故事]高辛王封畲氏
  • 兰溪民间故事《吕洞宾为啥肩背宝剑》
  • [兰溪民间故事]老牛神和天蚕:从被骗下凡到人间耕织的上古密码
  • 差分隐私在知识图谱中的应用与创新
  • AI驱动元宇宙广告的混合云架构:私有云与公有云的协同设计
  • 探寻2026好氧活性污泥:这些源头厂家口碑佳,知名的好氧活性污泥技术实力与市场口碑领航者 - 品牌推荐师
  • 国内新型水墨印刷机优质厂家怎么选?2026值得关注的厂家排行,水墨印刷机排名立飞公司专注行业多年经验,口碑良好 - 品牌推荐师