• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于用于片上学习系统的资格痕迹的突触前尖峰驱动可塑性。

Presynaptic spike-driven plasticity based on eligibility trace for on-chip learning system.

作者信息

Gao Tian, Deng Bin, Wang Jiang, Yi Guosheng

机构信息

School of Electrical and Information Engineering, Tianjin University, Tianjin, China.

出版信息

Front Neurosci. 2023 Feb 23;17:1107089. doi: 10.3389/fnins.2023.1107089. eCollection 2023.

DOI:10.3389/fnins.2023.1107089
PMID:36908804
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9997725/
Abstract

INTRODUCTION

Recurrent spiking neural network (RSNN) performs excellently in spatio-temporal learning with backpropagation through time (BPTT) algorithm. But the requirement of computation and memory in BPTT makes it hard to realize an on-chip learning system based on RSNN. In this paper, we aim to realize a high-efficient RSNN learning system on field programmable gate array (FPGA).

METHODS

A presynaptic spike-driven plasticity architecture based on eligibility trace is implemented to reduce the resource consumption. The RSNN with leaky integrate-and-fire (LIF) and adaptive LIF (ALIF) models is implemented on FPGA based on presynaptic spike-driven architecture. In this architecture, the eligibility trace gated by a learning signal is used to optimize synaptic weights without unfolding the network through time. When a presynaptic spike occurs, the eligibility trace is calculated based on its latest timestamp and drives synapses to update their weights. Only the latest timestamps of presynaptic spikes are required to be stored in buffers to calculate eligibility traces.

RESULTS

We show the implementation of this architecture on FPGA and test it with two experiments. With the presynaptic spike-driven architecture, the resource consumptions, including look-up tables (LUTs) and registers, and dynamic power consumption of synaptic modules in the on-chip learning system are greatly reduced. The experiment results and compilation results show that the buffer size of the on-chip learning system is reduced and the RSNNs implemented on FPGA exhibit high efficiency in resources and energy while accurately solving tasks.

DISCUSSION

This study provides a solution to the problem of data congestion in the buffer of large-scale learning systems.

摘要

引言

递归脉冲神经网络(RSNN)在基于时间反向传播(BPTT)算法的时空学习中表现出色。但BPTT对计算和内存的要求使得基于RSNN的片上学习系统难以实现。在本文中,我们旨在实现一个基于现场可编程门阵列(FPGA)的高效RSNN学习系统。

方法

实现了一种基于资格迹的突触前脉冲驱动可塑性架构,以减少资源消耗。基于突触前脉冲驱动架构,在FPGA上实现了具有泄漏积分发放(LIF)和自适应LIF(ALIF)模型的RSNN。在该架构中,由学习信号门控的资格迹用于优化突触权重,而无需随时间展开网络。当突触前脉冲出现时,根据其最新时间戳计算资格迹,并驱动突触更新其权重。只需要将突触前脉冲的最新时间戳存储在缓冲区中以计算资格迹。

结果

我们展示了该架构在FPGA上的实现,并通过两个实验对其进行了测试。采用突触前脉冲驱动架构,片上学习系统中突触模块的资源消耗(包括查找表(LUT)和寄存器)以及动态功耗大大降低。实验结果和编译结果表明,片上学习系统的缓冲区大小减小,在FPGA上实现的RSNN在准确解决任务的同时,在资源和能量方面表现出高效率。

讨论

本研究为大规模学习系统缓冲区中的数据拥塞问题提供了解决方案。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/1f01ce037066/fnins-17-1107089-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/17e1f6bb1da9/fnins-17-1107089-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/d8b7ad1afa33/fnins-17-1107089-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/3bf96038b9ca/fnins-17-1107089-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/0378c2e9b37a/fnins-17-1107089-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/665154348743/fnins-17-1107089-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/eb1658226461/fnins-17-1107089-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/0bd1b3f21ac7/fnins-17-1107089-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/edcdd5f34a69/fnins-17-1107089-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/b757fba7d6a2/fnins-17-1107089-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/1f01ce037066/fnins-17-1107089-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/17e1f6bb1da9/fnins-17-1107089-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/d8b7ad1afa33/fnins-17-1107089-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/3bf96038b9ca/fnins-17-1107089-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/0378c2e9b37a/fnins-17-1107089-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/665154348743/fnins-17-1107089-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/eb1658226461/fnins-17-1107089-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/0bd1b3f21ac7/fnins-17-1107089-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/edcdd5f34a69/fnins-17-1107089-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/b757fba7d6a2/fnins-17-1107089-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/df05/9997725/1f01ce037066/fnins-17-1107089-g010.jpg

相似文献

1
Presynaptic spike-driven plasticity based on eligibility trace for on-chip learning system.基于用于片上学习系统的资格痕迹的突触前尖峰驱动可塑性。
Front Neurosci. 2023 Feb 23;17:1107089. doi: 10.3389/fnins.2023.1107089. eCollection 2023.
2
Highly efficient neuromorphic learning system of spiking neural network with multi-compartment leaky integrate-and-fire neurons.具有多隔室泄漏积分发放神经元的脉冲神经网络高效神经形态学习系统
Front Neurosci. 2022 Sep 28;16:929644. doi: 10.3389/fnins.2022.929644. eCollection 2022.
3
Target spike patterns enable efficient and biologically plausible learning for complex temporal tasks.目标尖峰模式可实现高效且在生物学上合理的复杂时间任务学习。
PLoS One. 2021 Feb 16;16(2):e0247014. doi: 10.1371/journal.pone.0247014. eCollection 2021.
4
Implementation of Field-Programmable Gate Array Platform for Object Classification Tasks Using Spike-Based Backpropagated Deep Convolutional Spiking Neural Networks.基于脉冲反向传播深度卷积脉冲神经网络的现场可编程门阵列平台在目标分类任务中的实现。
Micromachines (Basel). 2023 Jun 30;14(7):1353. doi: 10.3390/mi14071353.
5
MorphIC: A 65-nm 738k-Synapse/mm Quad-Core Binary-Weight Digital Neuromorphic Processor With Stochastic Spike-Driven Online Learning.MorphIC:具有随机尖峰驱动在线学习功能的 65nm 738k 突触/mm 四核二进制权数字神经形态处理器。
IEEE Trans Biomed Circuits Syst. 2019 Oct;13(5):999-1010. doi: 10.1109/TBCAS.2019.2928793. Epub 2019 Jul 15.
6
Reconstruction of a Fully Paralleled Auditory Spiking Neural Network and FPGA Implementation.全并行听觉尖峰神经网络的重建与 FPGA 实现。
IEEE Trans Biomed Circuits Syst. 2021 Dec;15(6):1320-1331. doi: 10.1109/TBCAS.2021.3122549. Epub 2022 Feb 17.
7
Artificial cerebellum on FPGA: realistic real-time cerebellar spiking neural network model capable of real-world adaptive motor control.基于现场可编程门阵列的人工小脑:能够进行现实世界自适应运动控制的逼真实时小脑脉冲神经网络模型。
Front Neurosci. 2024 Apr 25;18:1220908. doi: 10.3389/fnins.2024.1220908. eCollection 2024.
8
Composing recurrent spiking neural networks using locally-recurrent motifs and risk-mitigating architectural optimization.使用局部循环模式和风险缓解架构优化来构建循环脉冲神经网络。
Front Neurosci. 2024 Jun 20;18:1412559. doi: 10.3389/fnins.2024.1412559. eCollection 2024.
9
An event-based neural network architecture with an asynchronous programmable synaptic memory.一种具有异步可编程突触记忆的基于事件的神经网络架构。
IEEE Trans Biomed Circuits Syst. 2014 Feb;8(1):98-107. doi: 10.1109/TBCAS.2013.2255873.
10
Heterogeneous recurrent spiking neural network for spatio-temporal classification.用于时空分类的异构递归脉冲神经网络
Front Neurosci. 2023 Jan 30;17:994517. doi: 10.3389/fnins.2023.994517. eCollection 2023.

本文引用的文献

1
Survey of Supervised Learning for Medical Image Processing.医学图像处理的监督学习综述
SN Comput Sci. 2022;3(4):292. doi: 10.1007/s42979-022-01166-1. Epub 2022 May 17.
2
Spike frequency adaptation supports network computations on temporally dispersed information.棘波频率适应支持在时间上离散的信息上进行网络计算。
Elife. 2021 Jul 26;10:e65459. doi: 10.7554/eLife.65459.
3
A solution to the learning dilemma for recurrent networks of spiking neurons.用于尖峰神经元递归网络的学习困境的解决方案。
Nat Commun. 2020 Jul 17;11(1):3625. doi: 10.1038/s41467-020-17236-y.
4
Synaptic Plasticity Dynamics for Deep Continuous Local Learning (DECOLLE).深度连续局部学习(DECOLLE)的突触可塑性动力学
Front Neurosci. 2020 May 12;14:424. doi: 10.3389/fnins.2020.00424. eCollection 2020.
5
FPGA Realization of Hodgkin-Huxley Neuronal Model.FPGA 实现 Hodgkin-Huxley 神经元模型。
IEEE Trans Neural Syst Rehabil Eng. 2020 May;28(5):1059-1068. doi: 10.1109/TNSRE.2020.2980475. Epub 2020 Mar 16.
6
Building machines that adapt and compute like brains.建造像大脑一样能够自适应和计算的机器。
Behav Brain Sci. 2017 Jan;40:e269. doi: 10.1017/S0140525X17000188.
7
An FPGA Platform for Real-Time Simulation of Spiking Neuronal Networks.一种用于脉冲神经网络实时仿真的FPGA平台。
Front Neurosci. 2017 Feb 28;11:90. doi: 10.3389/fnins.2017.00090. eCollection 2017.
8
Embedded Streaming Deep Neural Networks Accelerator With Applications.嵌入式流深神经网络加速器及其应用。
IEEE Trans Neural Netw Learn Syst. 2017 Jul;28(7):1572-1583. doi: 10.1109/TNNLS.2016.2545298. Epub 2016 Apr 8.
9
Synapse-type-specific plasticity in local circuits.局部回路中突触类型特异性可塑性。
Curr Opin Neurobiol. 2015 Dec;35:127-35. doi: 10.1016/j.conb.2015.08.001. Epub 2015 Aug 25.
10
Optoelectronic Systems Trained With Backpropagation Through Time.基于时间反向传播训练的光电子系统。
IEEE Trans Neural Netw Learn Syst. 2015 Jul;26(7):1545-50. doi: 10.1109/TNNLS.2014.2344002. Epub 2014 Aug 15.