← 最新论文
🤖 machine learning

Explicit Dropout: Deterministic Regularization for Transformer Architectures

本文提出“显式丢弃”,一种确定性正则化框架,将丢弃法重构为 Transformer 架构的加性损失项,提供细粒度控制,并在多种任务中达到或超越传统随机方法的表现。

原作者: Vidhi Agrawal, Illia Oleksiienko, Alexandros Iosifidis

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

原作者: Vidhi Agrawal, Illia Oleksiienko, Alexandros Iosifidis

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

如何在不“混淆”智能 AI 的情况下训练它:“显式 Dropout"的力量

想象一下,你想教一群年轻学生(人工智能)识别动物照片。你希望他们不仅能认出课本上的照片,还能在公园里识别真实的动物。

老问题:“混沌法”(标准 Dropout)
过去,老师们使用一种名为Dropout的技巧。其想法很简单:在上课期间,老师会随机让几名学生“缺席”。有时聪明的 Jan 不能参与,有时安静的 Piet 不在场。

  • 目标:这迫使班级其余成员合作,避免过度依赖某一名特定学生。它防止班级因过度依赖单一事物而“陷入混乱”。
  • 缺点:由于是随机的,老师无法确切知道哪名学生缺席,或影响有多大。这有点像盲目前行并 hoping 它能奏效。这是一个随机(偶然)过程。

新解决方案:“显式 Dropout"(本文)
本文作者提出:“我们为什么要靠猜?让我们用数学精确地安排。”

他们发明了一种新方法,将Dropout转化为一条显式规则,直接纳入学习目标(即“损失”)。他们不再随机让学生缺席,而是说:“我们将在考试计划中添加一条额外的惩罚规则,精确计算我们需要对群体施加多大‘压力’以保持其灵活性。”

类比:指挥家

让我们用一个管弦乐队(Transformer 模型,本文使用的 AI 类型)来解释这一点。

  1. 管弦乐队:Transformer 由不同声部组成:

    • 小提琴手(Query):他们看着乐谱,自问:“我该演奏什么?”
    • 大提琴手(Key):他们发出信号:“这是我们正在聆听的音调。”
    • 长笛手(Value):他们演奏实际的旋律。
    • 打击乐手(前馈网络):他们确保节奏结构。
  2. 老问题:
    在旧方法(隐式 Dropout)中,指挥家有时会在排练时随机让一把小提琴或一支长笛“缺席”。管弦乐队必须即兴发挥。有时效果很好,有时则不然。指挥家并不确切知道为什么有效,或该施加多大压力。

  3. 新方法(显式 Dropout):
    指挥家现在说:“我不会移除任何乐器。相反,我将在乐谱书中写入一条新规则:‘如果小提琴演奏得太强,它们将在音符中受到额外惩罚;如果长笛变得过于具体,它们将受到另一种惩罚。’"

    这就是显式 Dropout。它是一个直接嵌入学习目标的数学公式。

    • 优势 1:你可以精确地说:“我希望小提琴(Query)的支配性降低 10%,但长笛(Value)降低 20%。”你拥有控制权。
    • 优势 2:不再存在随机性。管弦乐队每次都以相同的方式排练,但带有使其更灵活的额外规则。

他们发现了什么?

作者在多项任务上测试了这一点:识别照片(CIFAR)、在视频中查找动作(THUMOS14)以及识别音乐流派(GTZAN)。

  • “Value"(长笛手)最重要:他们发现,对“Value"声部(演奏旋律的长笛手)施加额外推动最为有效。这确保管弦乐队能更好地应对新情况,而不会导致整个音乐崩溃。
  • 优于随机性:在许多情况下,这种新的受控方法的表现优于旧的随机方法。这就像指挥家终于知道如何指挥,而不是盲目猜测。
  • 稳定性:由于没有随机缺席,AI 的训练更加稳定和可预测。

一句话总结

本文指出:“停止随机关闭 AI 的部分(就像蒙眼布)。相反,你应写入一条精确的数学规则,精确控制 AI 每个方面应有多‘灵活’,从而获得更聪明、更可靠的机器。”

这是从“希望它有效”到“确切知道我们在做什么”的转变。

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

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

试用 Digest →