展开菜单
首页 精品内容 本月促销 装机必备 Windows PDF教程 macOS软件 IOS软件 Android AI 专题
全部分类

当前位置:

首页 > 硬件相关 > 香港中文大学打造"频谱守护者":一种让AI训练更稳定的全新优化器

香港中文大学打造"频谱守护者":一种让AI训练更稳定的全新优化器

香港中文大学等机构提出名为Pion的全新优化器。它通过旋转参数矩阵保持奇异值频谱恒定,避免训练中频谱漂移,提升大模型训练稳定性。实验表明,Pion在预训练、极端深度网络及微调任务中表现稳健,并能兼容跨规模超参数迁移,为优化器设计提供了新思路。

本文目录


    训练大型语言模型,好比在云端建造一座不断生长的知识大厦。随着层数越堆越高,任何微小的参数偏差都可能被逐层放大,最终导致训练过程失控。如何确保这座大厦在建造过程中始终保持结构稳定,一直是困扰研究人员的核心难题。

    最近,一项由香港中文大学、马克斯·普朗克智能系统研究所和西湖大学联合发布的技术报告,带来了一个颇具启发性的新答案。这项研究提出了一种名为Pion的全新优化器。简单来说,优化器就是深度学习中的“总工程师”,负责指导模型如何调整其数百万甚至数十亿的参数。Pion的独特之处在于,它不像传统方法那样直接“增删”参数值,而是像调整承重柱的方向一样,只对参数矩阵进行“旋转”,确保其内在的“材料总量”(即数学上的奇异值频谱)恒定不变。

    这种“只转不增”的思路,直指大模型训练不稳定的一个深层原因:当参数矩阵的频谱在训练中发生漂移,模型的行为就会变得难以预测,训练过程如同走钢丝。

    一、为什么现有的“建筑师”不够用

    在Pion登场前,深度学习领域主要由两位“总工程师”主导:老牌主力AdamW和后起之秀Muon。AdamW应用广泛,但其更新方式会同时改变参数的“方向”和“幅度”,久而久之,模型的内在特性会悄然变化。Muon通过“正交化更新”让步伐更规整,但它同样无法阻止参数矩阵“能量分布”的缓慢漂移。

    这种漂移在数学上表现为权重矩阵奇异值谱的偏移。大量经验表明,当权重矩阵的谱范数(可理解为“最大能量浓度”)保持稳定时,模型的泛化能力——即处理未见过的任务的能力——通常会更好。

    另一个关键指标是“最大更新参数化”(μP)。这套业界规范要求,当模型规模(宽度)扩大时,权重和更新的幅度必须按特定比例缩放,才能保持激活值的稳定。Muon天然满足了“更新幅度”的要求,但对“权重本身的幅度”却无能为力。而Pion从设计之初,就将“保持权重幅度”作为核心机制,从另一个方向原生地满足了μP的要求。

    二、Pion的核心想法:只转动,不增减

    Pion的灵感来源于一个名为POET的早期方法。POET的策略是将每个权重矩阵拆分为一个固定基座和两个可旋转的“夹具”,通过旋转夹具来间接调整矩阵方向,同时保持其频谱不变。这好比用两个转盘夹住一块钢板,只改变钢板朝向,不改变其厚度和材质。

    但POET的问题在于,这种拆解与重组引入了间接性,容易导致训练损失突然跳变,在不同模型架构间迁移也较麻烦。

    Pion采取了更直接的路径。其名称“Pion”正是“POET诱导优化器,无需重参数化”的缩写。它不再拆分矩阵,而是直接对权重矩阵本身施加旋转操作。每次更新,权重矩阵会同时被一个左侧旋转矩阵和一个右侧旋转矩阵相乘,整个过程如同从两侧温和地扭转一个物体,而其“骨架结构”(奇异值频谱)则完好无损。

    这一思想的数学基础是李群优化——一个专门研究如何在旋转、反射等变换空间中进行优化的分支。Pion的每一步更新,都严格地在名为“等谱流形”的曲面上滑动,绝不偏离。

    三、Pion是怎么计算更新方向的

    具体到操作层面,Pion在每一步训练中执行一套精密的计算。假设当前权重矩阵为W,损失函数给出的梯度信号为G。

    首先,Pion将梯度G与权重W进行两次矩阵乘法,分别得到“输入侧”和“输出侧”的梯度分量。接着,为了将这些梯度转化为描述旋转运动的“语言”,需要对它们进行“反对称化”处理——即用该矩阵减去其自身的转置。得到的反对称矩阵,在数学上称为李代数元素,正是描述旋转运动的恰当形式。

    获得这两个旋转指令后,Pion通过矩阵指数映射(一种将“旋转速度”转换为“实际旋转量”的数学工具)生成两个正交矩阵,分别从左、右两侧乘以当前权重矩阵,从而完成一次更新。

    可以这样直观理解:想象你双手捏住一张方形卡片的两条对边,然后双手同时向相反方向轻微扭转。卡片的面积和形状没有改变,只是朝向发生了变化。Pion对权重矩阵所做的,正是这样一次受控的双向扭转。

    四、稳定训练的四个工程秘诀

    然而,仅有基础机制还不够。研究团队在实验中发现,最朴素的Pion更新会引发实际问题,就像一位理论完美的建筑师也需要规范的施工流程。他们系统性地探索了四项关键的工程改进。

    第一项:一致性缩放。 如果直接使用基本规则,同一网络层中不同矩阵受到的旋转强度会差异巨大,甚至同一矩阵的左右两侧旋转幅度也会失衡。为解决此问题,团队引入了两项措施:对每个矩阵两侧的旋转指令按其尺寸进行归一化,同时引入一个基于权重参数量的全局缩放系数(用均方根RMS控制)。实验表明,这一改进极大地拓宽了学习率的可用范围,而原始版本在稍大的学习率下就会崩溃。

    第二项:动量设计。 动量是优化器中提供“方向惯性”的机制。在弯曲的等谱流形上,动量的设计比在平坦空间中更微妙。团队比较了三种方案:概念最严谨但计算适中的“平行传输动量”、最节省资源但存在几何偏差的“普通环境空间动量”,以及几何上最严格但需要额外存储的“李代数动量”。实验结果显示,“两侧均采用李代数动量”的组合表现最佳。

    第三项:交替更新。 原始Pion每一步都进行双侧旋转,效果最好但计算成本高。团队提出了一个简洁变体:奇数步只进行输入侧旋转,偶数步只进行输出侧旋转。实验显示,交替更新的最终损失仅比双侧同步更新高出约0.23%,在训练早期甚至更快,是追求性价比的绝佳选择。

    第四项:矩阵指数的高效近似。 精确计算矩阵指数开销很大。幸运的是,Pion每次都是从“零旋转”状态开始计算,误差不会累积。团队对比了多种近似方案,发现二阶泰勒展开(保留到平方项)在精度和效率间取得了最佳平衡。

    五、Pion能证明自己一定会收敛吗

    除了直觉和实验,研究团队还为Pion提供了严格的数学收敛性保证。这好比为建筑方案出具了结构安全计算书。

    在“目标函数足够光滑且下有界”以及“随机梯度噪声有界”这两个标准假设下,团队证明:随着训练步数T趋向无穷,Pion找到的最佳“停止点”处,其旋转梯度的平方和会以O(1/√T)的速率收敛到零。这意味着训练越久,Pion越能找到等谱流形上的稳定点,且收敛速度符合非凸随机优化的经典标准。

    六、与μP兼容:让超参数可以跨规模迁移

    “最大更新参数化”(μP)是一个极具实用价值的工程框架。其核心承诺是:在小模型上调试好的最优学习率,在按比例放大后的大模型上依然最优,无需重新调参。这对于动辄耗费数百万美元算力的大模型训练而言,意味着巨大的成本节约。

    μP对优化器有两条要求:权重矩阵的谱范数需按特定比例缩放;更新步长的谱范数也需满足同样比例。Pion天然满足第一条,因为它根本不改变频谱。对于第二条,团队提出了两种方案:一是对两侧的李代数梯度矩阵的谱范数进行归一化;二是借鉴Muon,对梯度矩阵做正交化处理。实验证实,两种方案均能有效实现超参数的跨规模迁移。

    七、实战检验:Pion在三个战场上的表现

    研究团队在三大类真实任务上对Pion进行了全面测评,以AdamW和Muon作为主要基准。

    大规模预训练: 使用13亿参数的LLaMA架构模型,在5400亿词元的C4数据集上训练。结果显示,Pion在八个主流基准测试上的平均得分最高(47.69),验证集损失(2.7350)与Muon(2.7225)接近,均优于AdamW(2.7700)。更重要的是稳定性指标:Pion使得注意力权重、激活值等关键信号的范数在整个训练过程中几乎保持水平,而AdamW和Muon下这些指标持续攀升。频谱变化图更直观地显示,Pion训练后的奇异值分布与初始化时几乎重合。

    极端压力测试: 团队进行了两组“魔鬼”实验。一是彻底移除所有归一化层(如LayerNorm)。在没有这个“稳定器”的情况下,AdamW和Muon均在早期因梯度溢出而失败,而Pion全程平稳收敛。二是将网络深度暴力增至200层。在这个极易出现梯度消失的场景下,Pion的训练损失波动最小,下降速度最快,且各层的表达能力分布最为均匀。

    有监督微调与强化学习微调: 在数学推理和代码生成任务的微调中,Pion在代码任务上表现最佳,在数学任务上则显示出更强的抗灾难性遗忘能力。在强化学习微调中,Pion在两个基础模型上都取得了最高平均分,且验证准确率上升最快。有趣的是,在强化学习场景中,交替更新策略反而优于双侧同步更新,推测原因是其引入了更多探索性变化,有助于避免过早锁定次优策略。

    八、计算代价:值得吗

    天下没有免费的午餐。Pion的额外开销主要来自三部分:构建两侧李代数梯度、RMS缩放计算以及矩阵指数近似。在实际的大批次训练中,由于前向/反向传播的计算量与批次大小成正比,而Pion的额外矩阵运算与批次大小无关,因此其相对开销会被摊薄。

    实测数据显示,完整版Pion的峰值显存占用比AdamW高约16%,主要源于额外的动量缓冲区。但如果去掉二阶动量,显存占用反而会低于AdamW。每步训练时间上,Pion比AdamW慢44.4%,但仅比Muon慢3.2%。对于追求极致稳定的场景,这份开销或许物有所值。

    九、Pion还保留了一个“隐藏福利”

    除了保持频谱稳定,Pion还有一个优雅的副产品:它能天然维持“最小超球面能量”配置。这是衡量高维空间中神经元分布均匀度的指标,分布越均匀,通常泛化能力越好。经典的随机初始化恰好产生最小能量配置,而Pion所做的正交变换被数学证明能保持这一配置。换言之,只要初始化得当,Pion能在整个训练过程中持续维持神经元分布的均匀性,而AdamW和Muon都会破坏这一性质。

    说到底,Pion的核心哲学可以用一句话概括:只转动参数,不拉伸压缩。 这种看似简单的约束,引发了一系列连锁反应——训练更稳定、频谱不漂移、激活值可控,甚至在移除归一化层或训练超深网络等极端条件下也能存活,并在预训练、微调、强化学习三大主流场景中均展现出竞争力。

    当然,Pion并非没有代价。其完整版的显存开销更高,将其扩展到更大参数量级的模型仍是未来工作。此外,关于μP兼容性的探索也仅是初步。

    然而,一个能让模型在没有归一化层辅助下依然稳定训练的优化器,本身就提供了一个全新的视角:或许并非所有“稳定性”都必须由模型架构来提供,优化器本身也能承担更多责任。对于正在构思下一代模型训练方案的研究者与工程师而言,Pion无疑指明了一条值得深入探索的技术路径。

    Q&A

    Q1:Pion优化器和AdamW、Muon相比有什么本质区别?

    A:AdamW和Muon通过直接“加减”数值来修改权重矩阵,而Pion只做“旋转”操作。它从左右两侧同时对权重矩阵施加正交变换,严格保持矩阵的奇异值频谱不变,从而确保了权重矩阵整体的“能量分布”在整个训练过程中始终与初始化时一致。这带来了更稳定的训练行为,尤其在移除归一化层或训练极深网络等极端情况下优势明显。

    Q2:Pion的显存占用比AdamW高,实际使用时怎么处理这个问题?

    A:完整版Pion因需在李代数空间维护额外的动量缓冲区,显存占用较高。但研究发现,去掉二阶动量(仅保留一阶动量)后,显存占用可降至低于AdamW的水平,且性能损失很小。此外,采用交替更新策略(奇偶步交替进行单侧旋转)可将每步计算量减少约一半,最终性能仅下降约0.23%。在资源受限的场景下,可通过这两项调整有效控制开销。

    Q3:Pion在强化学习微调中为什么表现比监督微调更突出?

    A:有观察表明,强化学习阶段的权重更新天然倾向于保持预训练时的频谱结构,这与Pion的设计原则高度契合,使得Pion成为该场景的“天然适配者”。此外,交替更新在强化学习中表现更优,推测原因是其每步只旋转一侧,引入了更多探索性变化,有助于模型在稀疏奖励信号下避免过早收敛到次优策略。

    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
    作者最新文章
    硬件相关
    相关文章 更多
    精品专题 更多
    装机必备

    正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

    Windows

    正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

    PDF教程

    正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

    macOS软件

    正软商城macOS软件专区,精选适用于Mac电脑的办公、设计、影音、效率、开发和系统工具,提供软件功能介绍、macOS兼容版本、正版授权及购买下载服务。

    IOS软件

    正软商城iOS软件专区,精选适用于iPhone和iPad的办公、学习、影音、设计、效率及AI应用,提供功能介绍、适用设备、系统要求和正版获取方式等信息。

    AI

    正软商城AI软件专区,汇集AI写作、AI绘画、AI视频、AI办公、AI编程、AI翻译、智能客服和数据分析等人工智能工具,提供功能介绍、适用平台、收费方式及正版购买信息。

    Mac软件 更多
    Postman macOS版
    Postman macOS版

    Postman是一套面向API全生命周期的开发与测试平台,可在Mac上发送和调试多种协议请求,管理集合、环境及认证信息,并完成脚本测试、模拟服务、监控、文档发布和团队协作。它适合开发、测试及运维人员使用,提供个人免费方案。

    Docker Desktop macOS版
    Docker Desktop macOS版

    Docker Desktop 是 Docker 官方为 Mac 提供的容器开发环境,集成 Docker Engine、命令行工具、Compose、Build、Kubernetes 与图形化管理界面。

    Android Studio macOS版
    Android Studio macOS版

    Android Studio 是 Google 面向安卓应用开发提供的官方集成开发环境,基于 IntelliJ IDEA 构建。它整合智能代码编辑、Gradle 构建、界面预览、设备模拟、性能分析、调试测试及 APK 分析等工具。

    Xcode macOS版
    Xcode macOS版

    Xcode 是苹果面向 Mac 提供的官方集成开发环境,将代码编辑、项目构建、SwiftUI 实时预览、设备模拟、自动化测试、断点调试、性能分析和应用分发整合在同一套工作流中,适合开发与维护 iPhone、iPad、Mac、Apple Wa

    JetBrains WebStorm macOS版
    JetBrains WebStorm macOS版

    JetBrains WebStorm 是面向 JavaScript、TypeScript 和现代 Web 技术的专业集成开发环境,可智能理解项目结构,提供代码补全、重构、错误检查、运行调试、测试及 Git 工具。

    PhpStorm macOS版
    PhpStorm macOS版

    PhpStorm 是 JetBrains 推出的专业 PHP 集成开发环境,可在 Mac 上完成代码编写、智能检查、重构、调试、测试和数据库管理。它支持主流 PHP 框架、Composer、Git、Docker 与远程解释器。

    JetBrains PyCharm macOS版
    JetBrains PyCharm macOS版

    JetBrains PyCharm 是面向 Python 开发者的集成开发环境,提供智能补全、代码检查、重构、调试、测试、版本控制及虚拟环境管理功能。Mac 版兼容 Intel 与 Apple 芯片,核心功能可免费使用。

    JetBrains IntelliJ IDEA macOS版
    JetBrains IntelliJ IDEA macOS版

    IntelliJ IDEA 是 JetBrains 推出的专业集成开发环境,重点服务于 Java、Kotlin 与 JVM 项目开发。软件集成代码补全、静态检查、重构、调试、测试、版本控制及构建工具,并可借助插件扩展语言和框架支持。

    Visual Studio Code macOS版
    Visual Studio Code macOS版

    Visual Studio Code 是微软提供的免费代码编辑器,支持 macOS,并为 Intel 与 Apple 芯片 Mac 提供适配版本。软件集代码编辑、调试、Git 源代码管理、集成终端和扩展市场于一体。

    REAPER macOS版
    REAPER macOS版

    REAPER是Cockos开发的数字音频工作站,提供多轨音频与MIDI录制、剪辑、处理、混音和母带制作工具。Mac版兼容Intel与Apple芯片,支持AU、VST、VST3、CLAP等插件格式,并提供高度可定制的工作流程。

    Adobe Audition macOS版
    Adobe Audition macOS版

    Adobe Audition 是面向播客、影视后期、音乐制作及内容创作者的专业音频工作站,提供波形精修、多轨录制与混音、频谱编辑、降噪修复、响度匹配和效果处理工具,并可与 Adobe Premiere 协同完成视频声音制作。

    Pro Tools macOS版
    Pro Tools macOS版

    Pro Tools 是 Avid 推出的专业数字音频工作站,覆盖多轨录音、无损剪辑、MIDI 编曲、插件处理、自动化混音及声音与画面同步等工作。它拥有 Intro、Artist、Studio 和 Ultimate 等方案。

    WINDOWS 更多
    PixPix 网页版
    PixPix 网页版

    PixPix 是面向品牌、卖家和内容团队的在线 AI 图片视频创作平台,提供图视频 Agent、无限画布、图片生成、视频生成、自然语言编辑及商品套图、产品精修和带货视频等电商工具。

    Postman Windows版
    Postman Windows版

    Postman 是面向 API 全生命周期的开发与协作平台。Windows 桌面版可用于构建和发送 HTTP、GraphQL、gRPC、WebSocket、MQTT 等请求,并提供环境变量、集合、脚本测试、模拟服务、监控、文档及团队工作区等

    Docker Desktop Windows版
    Docker Desktop Windows版

    Docker Desktop 为 Windows 开发者提供集成式容器环境,内置 Docker Engine、命令行工具、Compose、Build 与 Kubernetes 等组件,可在本机完成镜像构建、容器运行、日志查看和资源管理。

    Android Studio Windows版
    Android Studio Windows版

    Android Studio 是 Google 面向 Android 应用开发提供的官方集成开发环境,以 IntelliJ IDEA 为基础,集成智能代码编辑、Gradle 构建、设备模拟、界面预览、调试测试及性能分析工具,

    JetBrains WebStorm Windows版
    JetBrains WebStorm Windows版

    WebStorm 是 JetBrains 面向 JavaScript、TypeScript 和现代 Web 技术打造的集成开发环境。它提供项目级代码分析、智能补全、安全重构、导航搜索,并集成调试、测试、终端、Git 与常用前端工具,

    JetBrains PhpStorm Windows版
    JetBrains PhpStorm Windows版

    PhpStorm 是 JetBrains 面向 PHP 与现代 Web 开发打造的专业集成开发环境,提供代码补全、静态检查、重构、调试、测试、数据库、版本控制及前端语言支持。Windows 用户可直接下载安装程序,

    JetBrains PyCharm Windows版
    JetBrains PyCharm Windows版

    PyCharm 是 JetBrains 推出的 Python 集成开发环境,提供智能代码补全、错误检查、重构、调试、测试、Git、终端及 Jupyter Notebook 支持。统一版安装后可体验 30 天 Pro 功能,

    JetBrains IntelliJ IDEA Windows版
    JetBrains IntelliJ IDEA Windows版

    JetBrains IntelliJ IDEA 是以 Java、Kotlin 和 JVM 项目为核心的专业集成开发环境,提供智能补全、代码检查、安全重构、调试、测试、版本控制及构建工具集成。统一发行版的核心功能可免费用于商业和非商业项目,

    Visual Studio Code Windows版
    Visual Studio Code Windows版

    Visual Studio Code 是微软推出的免费代码编辑器,Windows 版集成智能补全、代码导航、调试、终端和版本控制,并可通过扩展添加语言、格式化及远程开发能力。它启动较快、配置灵活,

    REAPER Windows版
    REAPER Windows版

    REAPER 是 Cockos 推出的数字音频工作站,适用于录音、MIDI 编曲、音频编辑、混音、母带制作及声音设计。软件安装包小巧,支持多轨录制、灵活路由、自动化、第三方插件和脚本扩展,并提供完整功能的 60 天免费评估期。

    Adobe Audition Windows版
    Adobe Audition Windows版

    Adobe Audition 是面向播客、影视后期、广播与音乐制作的专业音频工作站,提供波形编辑、多轨混音、频谱分析、录音、降噪修复和效果处理等功能。Windows 版通过 Adobe Creative Cloud 安装和管理,

    Pro Tools Windows版
    Pro Tools Windows版

    Pro Tools 是 Avid 推出的专业数字音频工作站,提供多轨录音、音频剪辑、MIDI编曲、插件处理、自动化混音及影视声音制作能力。它适合音乐人、录音师、制作人和音频后期团队使用,并提供免费入门版、订阅方案及永久授权选择。