← 最新论文
⚛️ 高能实验

LEAF: LUT-aware Efficient Attention on FPGAs

该论文介绍了 LEAF,这是首个针对 FPGA 的纳秒级、查找表(LUT)感知的 Transformer,它通过将注意力机制转换为 FPGA 原生层来实现超低延迟推理,从而为诸如欧洲核子研究中心(CERN)的喷注标记(jet tagging)等实时应用显著提升了准确性和资源效率。

原作者: Arianna Cox, Chang Sun, Lauri Laatu, Benedikt Maier, Aadeesh Sharma, Leo Rozanov, Wayne Luk, Maria Spiropulu, Alexander Tapper, Zhiqiang Que

发布于 2026-10-21
📖 1 分钟阅读🧠 深度阅读

原作者: Arianna Cox, Chang Sun, Lauri Laatu, Benedikt Maier, Aadeesh Sharma, Leo Rozanov, Wayne Luk, Maria Spiropulu, Alexander Tapper, Zhiqiang Que

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

在欧洲的心脏地带,大型强子对撞机将粒子以接近光速的速度撞击在一起,产生了如此巨大的数据流,以至于根本无法被保存下来。每一秒钟,都有数百太字节的信息从碰撞点涌出,但记录这些事件的机器所拥有的存储空间却极其有限。为了应对这种洪流,科学家们依赖于一个两阶段的过滤系统。第一阶段是硬件触发器,这是一种专门的计算机芯片,它必须在微秒级的极短时间内决定一次碰撞是否足够有趣以值得保留,或者是否应该将其永久丢弃。如果芯片做出了错误的抉择,来自早期宇宙的罕见信号可能会丢失,或者系统可能会在无关紧要的噪声上浪费宝贵的空间。几十年来,这些芯片一直使用简单、快速的规则来做出决策,但物理学家长期以来一直希望使用更复杂的人工智能来识别那些简单规则无法发现的微妙模式。挑战在于,最强大的人工智能模型过于庞大且运行缓慢,无法装入运行触发器的微型芯片中,这在智能检测的渴望与有限硬件的现实之间造成了瓶颈。

一组研究人员现在开发了一种全新的人工智能层,专门用于解决这个问题,使复杂的模型能够在这些硬件芯片上以空前的速度和效率运行。他们将这一成果命名为 LEAF,即“面向 FPGA 的查找表(LUT)感知高效注意力机制”(Lookup-table (LUT)-aware Efficient Attention on FPGAs)。其创新的核心在于一种改变模型思考自身计算方式的方法。该系统不再以传统的方式通过将数字相乘来执行每一个数学步骤,而是学会了用预制的查找表来替换其中的许多步骤。想象一本巨大的字典,其中特定问题的答案已经写好并可以被瞬间读取,而不是每次都从头开始计算。通过训练模型去识别哪些工作环节可以转化为这些瞬时查找,研究人员创建了一个既极其快速又体积惊人的小型化系统。

研究人员在被称为“喷注标记”(jet tagging)的任务上测试了这种新方法,该任务涉及识别碰撞后产生的一簇碎片中粒子的类型。这是触发系统中至关重要的一步,因为在海量的常见粒子背景中区分出罕见的、有趣的粒子,对于发现新物理学至关重要。他们训练模型观察一系列粒子的序列,测量它们的动量和位置,然后将该喷注分类为五种类别之一。当他们将新的 LEAF 模型与以往最先进的尝试进行对比时,结果令人瞩目。在针对 32 个输入粒子的标准测试中,他们的模型实现了比以往任何尝试更高的准确率,同时使用的芯片基本构建单元(即查找表)数量减少了近三倍。在处理 64 个粒子的最有效设计版本中,该模型达到了 80.4% 的分类准确率,仅使用了 28,000 个查找表,并在 35 纳秒内做出了决策。

这项成就之所以特别显著,在于研究人员如何处理了人工智能模型中最困难的部分——注意力机制。这种机制允许模型权衡不同粒子之间的相对重要性,但由于它需要将两个变化的数值相乘,这种过程并不符合查找表的运作逻辑,因此在硬件实现上极具挑战性。团队通过一种方法绕过了这一难题:将模型中使用固定、不变数值的部分转换为查找表,而将变量部分保留在标准的算术形式中。这种混合方法使得整个系统可以进行统一训练,从而在准确性需求与硬件严格限制之间自动取得平衡。结果是,这个模型不仅运行得更快,而且在芯片的严苛约束下运行得更聪明。

团队将他们的新层集成到了一个开源软件工具中,使这项技术能够被其他科学家用于自己的应用领域。他们证明了该方法不仅适用于标准模型,也适用于一种名为 Linformer 的精简版本,后者旨在实现更高的效率。在测试中,处理 64 个输入粒子的 Linformer 版本实现了 80.4% 的准确率,仅消耗 28,000 个查找表并耗时 35 纳秒,其表现优于以往需要更多资源却只能达到较低准确率的方法。研究人员表明,通过重新设计模型与硬件交互的方式,他们可以突破可能性的极限,将复杂的人工智能从理论上的可能性转变为粒子物理学实时应用的现实。这项工作表明,未来的触发系统可能会变得更加灵敏,从而有可能揭示那些此前因旧有、低效硬件限制而被掩盖的罕见事件。

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

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

试用 Digest →