想象一下,你正试图通过对讲机向朋友发送一个长篇且复杂的的故事。这个故事充满了特定的声音,比如高音调的鸟鸣,或是低节奏的鼓点。
旧方法(LIF 神经元):
目前,大多数“智能”设备使用一种被称为**漏积分发放(Leaky Integrate-and-Fire, LIF)**的方法。你可以把这想象成一个听你讲故事的人,但他只能理解简单的“开/关”开关。他无法自然地听到鸟鸣的“音调”或鼓点的“节奏”。为了理解这个故事,他必须停下来,为每一种声音写下一份详细的乐谱(频谱分析),然后将这份庞大的乐谱发送给他的朋友。这既耗能又费时,会让对讲机被过多的数据堵塞。
新方法(共振发放神经元):
这篇论文介绍了一种更聪明的方法,使用了共振发放(Resonate-and-Fire, RF)神经元。想象一下,这些神经元就像是音叉。
- 它们不是倾听所有的声音然后再写下来,而是每个神经元都调谐到了一个特定的频率(就像某个特定的音乐音符)。
- 如果你说出的词汇与那个音符相匹配,音叉就会强烈振动并发出信号。
- 如果声音不匹配,音叉就会保持静默。
因为这些神经元只有在听到与其调谐的精确声音时才会“发放”(发出信号),所以它们大部分时间都保持沉默。这被称为稀疏性(Sparsity)。
无线拆分系统:
研究人员构建了一个将这种“音叉大脑”拆分为两部分的系统:
- 发射端(耳朵): 它倾听原始声音(如音频或无线电波),并利用这些“音叉神经元”来捕捉重要的频率。因为它们非常高效,所以只会发送少量的“嘀嗒声”(脉冲 spike)。
- 接收端(大脑): 它接收那些少量的“嘀嗒声”,并弄清楚声音是什么(例如:“那是 5G 信号”或“那是‘你好’这个词”)。
为什么这很重要?
- 节省能量: 在旧系统中,发射端必须发送大量的数据(即那份乐谱)。而在这个新系统中,它只发送少量的“嘀嗒声”。由于通过无线传输数据是最耗电的,因此发送更少的“嘀嗒声可以节省大量的能量。
- 无需额外步骤: 旧方法需要一个复杂的预处理步骤,将声音转化为乐谱,然后计算机才能理解。而新方法通过神经元本身自动完成了这一过程。
- 更高的准确度: 该论文在识别语音数字和识别不同类型的无线电信号方面进行了测试。这个新的“音叉”系统与旧的、沉重的系统一样准确,但使用的能量显著减少。
底线:
这篇论文表明,通过使用像音乐音叉一样的神经元,我们可以制造出能够倾听世界、捕捉重要声音,并以当前技术所需电池功率的一小部分向服务器发送信息的无线设备。这就像是从邮寄一本 500 页的书,转变为发送一张写着“是只鸟!”的明信片。
技术摘要:基于共振放电神经元的神经形态无线拆分计算
问题陈述
现代边缘智能在处理流式时间序列数据(如射频(RF)和音频信号)时面临着严峻挑战,这些数据具有丰富的频谱特征。传统的深度神经网络(DNN)加速器通常不适用于这类始终在线(always-on)且持续性的任务,因为其功耗较高。虽然使用脉冲神经网络(SNN)的神经形态计算提供了一种高能效、事件驱动的替代方案,但依赖于漏积分放电(LIF)神经元的标准实现缺乏内在的频率选择性。因此,基于 LIF 的 SNN 通常需要昂贵的预处理步骤,例如快速傅里叶变换(FFT)或频谱图,以在进行基于脉冲的处理之前提取频域特征。这种预处理会产生高维输入,从而需要更大的模型,这可能会抵消神经形态推理带来的能量和延迟优势,特别是在脉冲通过无线信道传输构成显著能量瓶颈的拆分计算架构中。
方法论
本文提出了一种神经形态无线拆分计算架构,该架构使用**平衡共振放电(BRF)**神经元取代了传统的 LIF 神经元。该方法旨在直接处理原始时域信号,从而消除对显式频谱预处理的需求。
- 神经元模型: 系统利用 BRF 神经元,这类神经元表现出亚阈值膜电位振荡,并在可调频率下发生共振。从功能上看,它们充当带通滤波器,积累振荡输入,并仅当输入频率与神经元的自然共鸣频率匹配时才发放脉冲。该模型结合了自适应不应期机制来控制脉冲活动并保留对过去输入的记忆,从而确保脉冲的稀疏性。
- 系统架构: SNN 被划分为发射端(Tx)和接收端(Rx)。Tx 使用包含 BRF 神经元的编码 SNN 将原始信号(音频或基带)编码为脉冲序列。这些脉冲通过基于正交频分复用(OFDM)的模拟接口在无线信道中传输,其中脉冲事件调制 OFDM 子载波。Rx 使用解码 SNN 解码接收到的信号,以做出最终分类决策。
- 优化: 系统使用结合了交叉熵损失和促进稀疏性正则化项的损失函数进行训练。该正则化项基于归一化膜电位的 ℓ1 范数与 ℓ2 范数的比率,旨在鼓励产生更少的脉冲,以降低计算和传输能量。
- 能量建模: 作者开发了一个全面的能量模型,该模型同时考虑了突触操作(权重累加)和胞体操作(神经元动力学)。不同于以往往往忽略胞体成本的工作,该模型明确计算了实现 BRF 神经元复杂动力学所需的加法和乘法能量,并将其与自适应 LIF(ALIF)及 LIF 神经元的实值动力学进行对比。
核心贡献
- 用于无线拆分计算的 RF 神经元: 本文引入了在拆分 SNN 架构中使用共振放电(RF)和 BRF 神经元的方法。这些神经元能够从原始信号中内在提取局部时域频谱特征,从而产生比基于 LIF 的 SNN(无论是否经过 FFT 预处理)更低维度的表示和显著降低的脉冲活动率。
- 系统设计与能量分析: 文中展示了一个完整的系统设计,其特点是采用基于 OFDM 的模拟接口进行脉冲传输。作者对总能量消耗进行了解析表征,涵盖了计算(突触和胞体)和无线传输,证明了脉冲稀疏性如何直接转化为传输能量的节省。
- 实验评估: 所提出的 RF-SNN 拆分计算系统在两个不同的任务上进行了评估:
- 音频分类: 使用 Spiking Heidelberg Digits (SHD) 数据集。
- 射频调制分类: 使用 ITS 无线电信号数据集(复基带波形)。
研究将 BRF-SNN 与 LIF-SNN、ALIF-SNN 以及传统的人工神经网络(ANN)进行了对比。
结果
在两个数据集上的实验结果表明,BRF-SNN 架构在实现竞争性准确度的同时,大幅降低了能量消耗:
- 音频 (SHD): BRF 模型实现了高达 93.3% 的准确度,其计算能量分别为 8.77 µJ (RF) 和 4.33 µJ (BRF),显著优于 LIF(82.0% 准确度,30.44 µJ)和 ALIF(89.7% 准确度,22.01 µJ)。在 100 米距离的拆分计算场景下,BRF 实现了 92.9% 的准确度,总能量(计算 + 传输)为 6.73 µJ,而 LIF 为 41.39 µJ。
- 射频 (ITS): BRF 神经元实现了 87.7% 的准确度,计算能量为 1.61 µJ,优于需要更高能量却获得更低准确度的 ALIF 和 LIF 模型。
- 能量分解: 分析确认,尽管 BRF 神经元的胞体复杂度略高,但脉冲率的大幅降低导致了突触和传输能量的显著节省。系统有效地利用了“共振”特性来过滤噪声并聚焦于任务相关的频谱特征。
- 量化: 与 ALIF 模型相比,BRF 模型在权重量化(4 位到 8 位)方面表现出更强的鲁棒性,即使在降低精度的情况下也能保持高准确度。
意义与主张
本文声称,通过将学习到的频率分析直接嵌入单个神经元的动力学中,所提出的架构能够高效处理具有丰富频谱特性的时间序列信号,而无需外部频谱预处理带来的延迟和能量开销。作者断言,RF 神经元的频谱敏感性与低开销模拟无线接口的结合,为无线感知和音频识别等边缘应用创造了一种独特的、高效的解决方案。
这项工作强调,RF 和 BRF 神经元的内在频率选择性允许更高的频谱辨别力,从而实现了比传统 LIF 和 ALIF 模型更优的准确度-能量效率权衡。作者得出结论,RF 类神经形态模型对于在无线边缘实现低功耗、低延迟智能具有巨大的潜力,特别是在最小化传输能量至关重要的场景下。未来的工作建议将该架构扩展到更复杂的感知模态,并研究 BRF 动力学的模拟电路实现。
每周获取最佳 machine learning 论文。
受到斯坦福、剑桥和法国科学院研究人员的信赖。
请查收邮箱确认订阅。
出了点问题,再试一次?
无垃圾邮件,随时退订。