← 最新论文
💻 computer science

ODEONN: A Digital ODE Solver Architecture for Oscillatory Neural Networks

本文介绍了 ODEONN,这是一种用于振荡神经网络(Oscillatory Neural Networks)的模块化且可扩展的全数字架构,该架构支持复数耦合并具有硬件高效的正弦近似功能,在实现与全精度软件仿真相当的性能的同时,将能量延迟积降低了 45 倍。

原作者: Aida Todri-Sanial, Bram Haverkort

发布于 2026-09-30
📖 1 分钟阅读☕ 轻松阅读

原作者: Aida Todri-Sanial, Bram Haverkort

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

在构建更像人类大脑的计算机的探索过程中,研究人员长期以来一直关注一种被称为振荡神经网络的概念。想象一下,有一大群微小的、有节奏的时钟,每个时钟都以自己的节奏跳动。当这些时钟连接在一起时,它们并不只是孤立地跳动;它们开始相互影响,加速或减速,直到最终进入一种共同的节奏。这种集体行为使网络能够解决复杂问题,例如寻找送货卡车最有效的路线,或在人群中识别出一张熟悉的脸,其原理是通过自然地沉降到最低能量状态来实现。虽然这些网络传统上是使用模仿电流连续流动的模拟电子器件构建的,但这类系统通常难以规模化或进行精确控制。一种新的方法试图利用这种节奏计算的力量,并将其应用于现代计算机芯片中发现的精确数字逻辑,旨在将振荡系统的类脑效率与数字硬件的可靠性结合起来。

来自埃因霍芬理工大学的一个研究小组开发了一种名为 ODEONN 的新型数字架构,正是为了实现这一目标。他们的工作引入了一个全数字系统,能够模拟这些节奏网络的行为,而不依赖于过去那些难以控制且混乱的模拟电路。其创新的核心在于一种模块化设计,该设计可以被编程用于解决各种各样的难题,而不是仅针对某一个特定任务而构建。使该系统特别值得注意的地方在于它处理振荡器之间复杂交互的能力,这一特性使其能够更丰富、更准确地呈现这些网络如何解决问题。研究人员还引入了一种巧妙的捷径,用于计算驱动系统的波形。他们没有使用庞大且耗费资源的查找表来确定这些形状,而是使用了一种简化的数学近似法,在保持高精度的同时,仅需一半的硬件资源。这种效率使得该系统能够在现场可编程门阵列(一种可重构芯片)上以惊人的速度和极低的能耗运行。

为了测试他们的创造物,研究人员将 ODEONN 数字系统的性能与在高性能图形处理器(GPU)上运行的高精度软件模拟进行了对比。他们让该系统经历了四项不同的挑战:一个被称为“最大割”问题的经典优化谜题,一个基于逻辑的数独求解器,以及两种不同类型的记忆任务(在这些任务中,系统必须从带有噪声或损坏的输入中回忆模式)。在优化和数独测试中,数字系统的表现与高性能软件模拟几乎完全一致,任何结果上的差异都微乎其微,很可能是由于测试运行中的随机变化而非设计缺陷造成的。对于记忆任务,研究人员发现数字系统的性能略低于理想的软件版本,但这一差距几乎完全归因于系统为了适应数字存储而对内部数值进行的舍入处理,而非由于简化的波形计算所致。当研究人员调整软件,使其使用相同的舍入数值时,性能差距消失了,这证明了该数字架构本身是可靠的。

这项研究最引人注目的发现涉及新架构的能量效率。虽然数字系统的运行速度略快于软件模拟,但其真正的优势在于功耗。该芯片消耗的能量仅为运行软件模拟的显卡所需能量的一小部分。当研究人员将速度和功耗合并为一个效率指标时,数字系统证明其效率比传统的硬件模拟高出 45 倍。这表明,虽然该数字系统目前尚无法模拟像高性能计算机那样大规模的网络,但对于在其容量范围内的计算问题,它提供了一种更为优越的运行方式。研究人员还展示了通过使用一种称为“内存分块”的技术,他们可以扩展该系统以处理多达 512 个振荡器,从而有效地创建一个比物理芯片本身看起来要大得多的虚拟网络。

尽管取得了这些成功,作者也谨慎地指出了当前设计的局限性。随着振荡器数量的增加,在芯片不同部分之间传递信息所需的时间呈线性增长,这产生了一个通信瓶颈,可能会减慢大型系统的运行速度。如果不显著增加仅用于数据传输的计算能力,目前还没有即时的解决方法。此外,虽然该系统擅长所测试的任务,但研究人员发现,对于某些记忆应用,存储权重的精度需要高于目前的 8 位设置才能达到完美的准确度。尽管如此,这项工作代表了使振荡神经网络成为数字硬件中现实应用的重要一步。通过展示全数字、高能效的系统可以在极小精度损失的情况下解决复杂问题,研究人员为构建能够以生物大脑的效率和数字芯片的可靠性来处理困难优化及记忆任务的专用计算机提供了可行路径。

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

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

试用 Digest →