← 最新论文
💬 NLP

Bounded Hyperbolic Tangent: A Stable and Efficient Alternative to Pre-Layer Normalization in Large Language Models

该论文提出了有界双曲正切(BHyT),这是一种稳定且高效的 Pre-Layer Normalization 替代方案,它通过数据驱动的输入边界限制消除了与深度相关的稳定性问题,同时实现了比 RMSNorm 更快的训练速度和更高的吞吐量。

原作者: Hoyoon Byun, Youngjun Choi, Taero Kim, Sungrae Park, Kyungwoo Song

发布于 2026-06-04
📖 1 分钟阅读☕ 轻松阅读

原作者: Hoyoon Byun, Youngjun Choi, Taero Kim, Sungrae Park, Kyungwoo Song

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正试图用积木搭建一座非常高的塔。在人工智能的世界里,这些“积木”就是计算机程序(大型语言模型)的层。

长期以来,搭建这些塔的标准方法是使用一种名为“前层归一化”(Pre-Layer Normalization,简称 Pre-LN)的工具。你可以把这个工具想象成一个质量控制检查员,他会在每一层楼都停下来,测量积木的大小,检查它们是否规格正确,并在添加下一层之前将它们平滑处理。

问题所在:检查员太慢了,而且塔变得摇摇欲坠

该论文指出了这种旧方法存在的两个主要问题:

  1. 速度慢: 因为检查员必须在每一层楼都停下来进行数学计算,建筑过程变得非常缓慢。随着楼层增加,整个工程的速度就会变得越来越慢。
  2. “深度诅咒”: 随着塔变得越来越高,高层的积木会变得巨大且摇晃。向上方传递的“信号”(即信息)会发生扭曲,导致塔变得不稳定。论文称之为“深度诅咒”。

有些人尝试通过完全移除检查员,转而使用一个简单的“tanh”函数(一种将数字挤压在一定范围内的数学曲线)来解决问题。这种方法很快,就像不间断地建造塔一样。但是,如果没有了检查员,高层的积木仍然会变得过大,导致塔再次变得不稳定。

解决方案:BHyT(智能、有界的建筑师)

作者提出了一种名为 BHyT(有界双曲正切函数)的新方法。你可以把 BHyT 理解为一个智能、自我调节的建筑师,它结合了两者的优点。

以下是 BHyT 的工作原理,使用了简单的类比:

1. “减速带”(有界输入)
BHyT 不会让积木随着塔的高度增加而无限变大,而是设置了一个“减速带”或围栏。它使用一个数学规则(基于类似于安全网的切比雪夫不等式)来规定:“无论数据变得多大,我们都会在它进入下一层之前,将其温柔地挤压回一个安全、舒适的范围内。”

  • 为什么这有帮助: 它防止了积木变得过于庞大(这会导致不稳定),同时又不需要在每一步都进行完整的、缓慢的检查。

2. “一次性检查”(方差近似)
旧方法(Pre-LN)会在每一层楼都精确计算积木的大小。BHyT 则更聪明:

  • 它在每一层的底部进行一次精确测量
  • 对于这一层的第二部分,它不再重新测量,而是根据第一次测量结果和已知的塔的设计方案,进行一次快速的、有根据的猜测(即近似值)。
  • 为什么这有帮助: 它节省了大量的计算时间和计算机资源,因为它不必在每层楼都停下来数两次砖块。

结果:一座更快、更稳固的塔

论文在不同规模的模型(从 3.74 亿个积木的小型塔到 30 亿个积木的大型塔)上测试了这种新建筑师。以下是他们的发现:

  • 稳定性: 使用 BHyT 建造的塔不会摇晃。所有的“积木”(激活值)在到达塔顶的过程中都能保持合适的尺寸,从而防止了“深度诅咒”。
  • 速度: 由于 BHyT 没有在每一步都停下来进行繁重的数学运算,它在训练期间的建造速度提升了 1.6%,生成文本的速度也比标准方法快了 1.77%
  • 质量: 尽管速度更快,但最终建成的塔同样聪明。它在语言测试和推理谜题中的表现优于旧方法,并且在经过微调后也不会“忘记”所学到的知识。

总结

简而言之,这篇论文认为 BHyT 是构建 AI 模型的一种更好的方式。它用一个智能、有界的建筑师取代了缓慢、重复的“质量检查员”,通过一个安全围栏来控制数据,并利用快速的估算来节省时间。这使我们能够建造更高、更稳定且更快速的 AI 模型,而不会牺牲其智能。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →