news 2026/8/15 14:01:09

技术拆解(五):残差连接到底在“残”什么?HC、MHC和注意力残差,一张图根治困惑

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
技术拆解(五):残差连接到底在“残”什么?HC、MHC和注意力残差,一张图根治困惑

1.概念理解

①原始残差:X输出=X+F(X)

原始残差:输出等于输入加上对输入做的改变,让模型只需要学习“差了哪一点”。


②HC:X输出=Mapping[X]+Mapping [F₁(X), F₂(X), ..., Fₙ(X)]ᵀ

注:Mapping矩阵[X]+Mapping矩阵[将X变为n 条并行的分支变换(每条都可以是不同的操作,比如线性投影、激活、甚至子网络)进行输出拼接]

HC:输出是把原始输入和原始输入经过多条不同路径改变后的结果全部拼在一起,再整体用Mapping矩阵转换一次。注:这里矩阵没限制。


③mHC:X输出=Mapping[X]+Mapping [F₁(X), F₂(X), ..., Fₙ(X)]ᵀ

注:只是这个Mapping矩阵限制为双随机矩阵,就是行列加起来都为1,来保持训练稳定。

mHC:和HC一样,但最后转换时的权重被Mapping矩阵限制成每一行、每一列加起来都是1,从而自动保持数值稳定。


④注意力残差:X输出=Z+F(X)

注:10层一块,其中Z是前面所有块输出的加权和

  • 块内:沿用原始的残差连接(等权求和),作为基础信息的稳定积累管道。

  • 块间:每个块被压缩为一个表征向量,后续块在计算Z时,通过注意力机制(加权求和) 来决定如何聚合这些块级信息

注意力残差:输出等于前面所有块(10层一块)输出的加权总和,加上当前层内部的改变量,其中权重由注意力机制自动分配。


2.总结比较

3.图示

图1(a)传统残差 与(b)HC 与c(mHC)

图2注意力残差


哲学视角

“残差不是绕路,而是捷径。”
—— 四种设计将信息传递拆解为直连(原始残差)、多路复用(HC)、正则约束(mHC)与全局累积(注意力残差),让神经网络既能保留原始特征,又能灵活融合多分支变换,同时避免训练不稳定。这恰是对“学而时习之,不亦说乎”的工程化复现:原始残差保证了梯度直达与恒等映射,HC通过并行分支的拼接拓宽了表示维度,mHC用双随机矩阵维持能量守恒与训练平稳,注意力残差则让历史层输出加权贡献——每一次前向传播,都站在过往激活的阶梯上,望向更深的地方。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/15 13:59:49

数据的存储

标题目录 数据存储 整数在内存中的存储 存储规则 机器码 大小端字节序以及其判断 浮点数在内存中的存储 数据存储 整数在内存中的存储 存储规则 计算机内部使用二进制编码表示整数,带符号的整数称为机器数(包含符号位和数值位)&#x…

作者头像 李华
网站建设 2026/8/15 13:59:26

免费开源的桌面围栏工具NoFences:3分钟让图标各归其位

免费开源的桌面围栏工具NoFences:3分钟让图标各归其位 【免费下载链接】NoFences 🚧 Open Source Stardock Fences alternative 项目地址: https://gitcode.com/gh_mirrors/no/NoFences NoFences 是一款免费开源的 Windows 桌面整理工具&#xff…

作者头像 李华
网站建设 2026/8/15 13:56:22

微信聊天记录存哪里才安心?WeChatMsg 本地留档实操手册

微信聊天记录存哪里才安心?WeChatMsg 本地留档实操手册 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/WeCh…

作者头像 李华
网站建设 2026/8/15 13:55:34

面试官:Workflow 和 Agent 有什么区别?如何选型?

近一年来,各类 Agent 产品集中爆发。为了体现技术先进性,许多接入了大模型的应用都将自己定义为「Agent」。 但在实际使用中你会发现,很多号称 Agent 的系统,底层仍然是传统的自动化流程。它们的步骤是固定的,路径是预…

作者头像 李华
网站建设 2026/8/15 13:54:37

一篇搞定 OneNote 笔记迁移:onenote-md-exporter 完整使用指南

一篇搞定 OneNote 笔记迁移:onenote-md-exporter 完整使用指南 【免费下载链接】onenote-md-exporter ConsoleApp to export OneNote notebooks to Markdown formats 项目地址: https://gitcode.com/gh_mirrors/on/onenote-md-exporter 你是不是也有这样一天…

作者头像 李华
网站建设 2026/8/15 13:53:03

AIGC无限画布前端实现:从Canvas架构到性能优化全解析

1. 项目概述:为什么我们需要一个“无限画布”? 如果你最近也在玩各种AI绘画工具,大概率会遇到一个共同的痛点:画布尺寸是固定的。你想画一个宏大的场景,或者想把几个独立的创意串联成一个故事板,却发现画布…

作者头像 李华