Google 论文指出 softmax 标准实现藏两个数值 bug,引发形式验证讨论

srush_nlp · x · 2026-10-28

Jonathan T. Barron 等人的 arXiv 论文《A Fix for Softmax and Cross-Entropy》指出 softmax、log-softmax 与交叉熵的标准实现存在两个数值 bug:

作者给出修复后的简单实现,并展示修复可消除此前观察到的 "slingshot" 现象、加速带权重衰减的 grokking、防止无权重衰减时的精度崩塌、阻止蒸馏中学生的 logits 偏离教师。

转发的讨论指出 TorchLean 也曾有同样的 bug,并借此说明做形式验证时应有的心态——数值实现里的边界情况容易被忽视。

所属事件:Google 论文揭秘 softmax 与交叉熵实现中的两个数值 bug(3 条相关)→

原文链接 →

「研究」频道最新

更多「研究」频道 AI 资讯 →