• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于脉冲反向传播深度卷积脉冲神经网络的现场可编程门阵列平台在目标分类任务中的实现。

Implementation of Field-Programmable Gate Array Platform for Object Classification Tasks Using Spike-Based Backpropagated Deep Convolutional Spiking Neural Networks.

作者信息

Kakani Vijay, Li Xingyou, Cui Xuenan, Kim Heetak, Kim Byung-Soo, Kim Hakil

机构信息

Integrated System Engineering, Inha University, 100 Inharo, Nam-gu, Incheon 22212, Republic of Korea.

Electrical and Computer Engineering, Inha University, 100 Inharo, Nam-gu, Incheon 22212, Republic of Korea.

出版信息

Micromachines (Basel). 2023 Jun 30;14(7):1353. doi: 10.3390/mi14071353.

DOI:10.3390/mi14071353
PMID:37512665
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10385231/
Abstract

This paper investigates the performance of deep convolutional spiking neural networks (DCSNNs) trained using spike-based backpropagation techniques. Specifically, the study examined temporal spike sequence learning via backpropagation (TSSL-BP) and surrogate gradient descent via backpropagation (SGD-BP) as effective techniques for training DCSNNs on the field programmable gate array (FPGA) platform for object classification tasks. The primary objective of this experimental study was twofold: (i) to determine the most effective backpropagation technique, TSSL-BP or SGD-BP, for deeper spiking neural networks (SNNs) with convolution filters across various datasets; and (ii) to assess the feasibility of deploying DCSNNs trained using backpropagation techniques on low-power FPGA for inference, considering potential configuration adjustments and power requirements. The aforementioned objectives will assist in informing researchers and companies in this field regarding the limitations and unique perspectives of deploying DCSNNs on low-power FPGA devices. The study contributions have three main aspects: (i) the design of a low-power FPGA board featuring a deployable DCSNN chip suitable for object classification tasks; (ii) the inference of TSSL-BP and SGD-BP models with novel network architectures on the FPGA board for object classification tasks; and (iii) a comparative evaluation of the selected spike-based backpropagation techniques and the object classification performance of DCSNNs across multiple metrics using both public (MNIST, CIFAR10, KITTI) and private (INHA_ADAS, INHA_KLP) datasets.

摘要

本文研究了使用基于脉冲的反向传播技术训练的深度卷积脉冲神经网络(DCSNN)的性能。具体而言,该研究考察了通过反向传播进行的时间脉冲序列学习(TSSL-BP)和通过反向传播进行的替代梯度下降(SGD-BP),将其作为在现场可编程门阵列(FPGA)平台上训练DCSNN以执行目标分类任务的有效技术。这项实验研究的主要目标有两个:(i)确定对于具有卷积滤波器的更深层脉冲神经网络(SNN),在各种数据集上最有效的反向传播技术是TSSL-BP还是SGD-BP;(ii)考虑潜在的配置调整和功率需求,评估在低功耗FPGA上部署使用反向传播技术训练的DCSNN进行推理的可行性。上述目标将有助于该领域的研究人员和公司了解在低功耗FPGA设备上部署DCSNN的局限性和独特观点。该研究的贡献主要有三个方面:(i)设计了一种低功耗FPGA板,其具有适用于目标分类任务的可部署DCSNN芯片;(ii)在FPGA板上对具有新颖网络架构的TSSL-BP和SGD-BP模型进行目标分类任务的推理;(iii)使用公共(MNIST、CIFAR10、KITTI)和私有(INHA_ADAS、INHA_KLP)数据集,对选定的基于脉冲的反向传播技术和DCSNN在多个指标上的目标分类性能进行比较评估。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/bc77800f8af0/micromachines-14-01353-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/58477537e7a0/micromachines-14-01353-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/fbb687ae525d/micromachines-14-01353-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/f209c57d14c6/micromachines-14-01353-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/7d4e36d7ca65/micromachines-14-01353-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/cfd9a0c16b7c/micromachines-14-01353-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/9c5896f3670f/micromachines-14-01353-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/fe9ecab0bcf0/micromachines-14-01353-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/42dad443aae3/micromachines-14-01353-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/bae00d9e2755/micromachines-14-01353-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/11497b25709d/micromachines-14-01353-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/19f8eccaecdd/micromachines-14-01353-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/f16680773cde/micromachines-14-01353-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/033cd9b81b11/micromachines-14-01353-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/cfce6bc353ea/micromachines-14-01353-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/860c880eab76/micromachines-14-01353-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/bc77800f8af0/micromachines-14-01353-g016.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/58477537e7a0/micromachines-14-01353-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/fbb687ae525d/micromachines-14-01353-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/f209c57d14c6/micromachines-14-01353-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/7d4e36d7ca65/micromachines-14-01353-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/cfd9a0c16b7c/micromachines-14-01353-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/9c5896f3670f/micromachines-14-01353-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/fe9ecab0bcf0/micromachines-14-01353-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/42dad443aae3/micromachines-14-01353-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/bae00d9e2755/micromachines-14-01353-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/11497b25709d/micromachines-14-01353-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/19f8eccaecdd/micromachines-14-01353-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/f16680773cde/micromachines-14-01353-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/033cd9b81b11/micromachines-14-01353-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/cfce6bc353ea/micromachines-14-01353-g014.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/860c880eab76/micromachines-14-01353-g015.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/d4e4/10385231/bc77800f8af0/micromachines-14-01353-g016.jpg

相似文献

1
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.
2
Exploring Optimized Spiking Neural Network Architectures for Classification Tasks on Embedded Platforms.探索用于嵌入式平台上分类任务的优化尖峰神经网络架构。
Sensors (Basel). 2021 May 7;21(9):3240. doi: 10.3390/s21093240.
3
Spike-Train Level Direct Feedback Alignment: Sidestepping Backpropagation for On-Chip Training of Spiking Neural Nets.尖峰序列水平直接反馈对齐:用于脉冲神经网络片上训练的避开反向传播方法
Front Neurosci. 2020 Mar 13;14:143. doi: 10.3389/fnins.2020.00143. eCollection 2020.
4
Enabling Spike-Based Backpropagation for Training Deep Neural Network Architectures.实现基于尖峰的反向传播以训练深度神经网络架构。
Front Neurosci. 2020 Feb 28;14:119. doi: 10.3389/fnins.2020.00119. eCollection 2020.
5
SSTDP: Supervised Spike Timing Dependent Plasticity for Efficient Spiking Neural Network Training.SSTDP:用于高效脉冲神经网络训练的监督式脉冲时间依赖可塑性
Front Neurosci. 2021 Nov 4;15:756876. doi: 10.3389/fnins.2021.756876. eCollection 2021.
6
Rectified Linear Postsynaptic Potential Function for Backpropagation in Deep Spiking Neural Networks.深度脉冲神经网络中用于反向传播的整流线性突触后电位函数
IEEE Trans Neural Netw Learn Syst. 2022 May;33(5):1947-1958. doi: 10.1109/TNNLS.2021.3110991. Epub 2022 May 2.
7
Training Deep Spiking Convolutional Neural Networks With STDP-Based Unsupervised Pre-training Followed by Supervised Fine-Tuning.通过基于STDP的无监督预训练和监督微调来训练深度脉冲卷积神经网络
Front Neurosci. 2018 Aug 3;12:435. doi: 10.3389/fnins.2018.00435. eCollection 2018.
8
Spatio-Temporal Backpropagation for Training High-Performance Spiking Neural Networks.用于训练高性能脉冲神经网络的时空反向传播
Front Neurosci. 2018 May 23;12:331. doi: 10.3389/fnins.2018.00331. eCollection 2018.
9
Direct training high-performance spiking neural networks for object recognition and detection.用于目标识别与检测的直接训练高性能脉冲神经网络
Front Neurosci. 2023 Aug 8;17:1229951. doi: 10.3389/fnins.2023.1229951. eCollection 2023.
10
Training Deep Spiking Neural Networks Using Backpropagation.使用反向传播训练深度脉冲神经网络。
Front Neurosci. 2016 Nov 8;10:508. doi: 10.3389/fnins.2016.00508. eCollection 2016.

引用本文的文献

1
Complex-Exponential-Based Bio-Inspired Neuron Model Implementation in FPGA Using Xilinx System Generator and Vivado Design Suite.基于复指数的生物启发式神经元模型在FPGA中使用Xilinx系统生成器和Vivado设计套件的实现。
Biomimetics (Basel). 2023 Dec 18;8(8):621. doi: 10.3390/biomimetics8080621.

本文引用的文献

1
Microsystem Advances through Integration with Artificial Intelligence.通过与人工智能集成实现微系统进步。
Micromachines (Basel). 2023 Apr 8;14(4):826. doi: 10.3390/mi14040826.
2
Review of Intelligence for Additive and Subtractive Manufacturing: Current Status and Future Prospects.增材制造与减材制造情报综述:现状与未来展望
Micromachines (Basel). 2023 Feb 22;14(3):508. doi: 10.3390/mi14030508.
3
Large-Area and Low-Cost Force/Tactile Capacitive Sensor for Soft Robotic Applications.大面积、低成本力/触觉电容传感器,适用于软体机器人应用。
Sensors (Basel). 2022 May 27;22(11):4083. doi: 10.3390/s22114083.
4
Exploring Optimized Spiking Neural Network Architectures for Classification Tasks on Embedded Platforms.探索用于嵌入式平台上分类任务的优化尖峰神经网络架构。
Sensors (Basel). 2021 May 7;21(9):3240. doi: 10.3390/s21093240.
5
Vision-Based Tactile Sensor Mechanism for the Estimation of Contact Position and Force Distribution Using Deep Learning.基于视觉的触觉传感器机制,使用深度学习估计接触位置和力分布。
Sensors (Basel). 2021 Mar 9;21(5):1920. doi: 10.3390/s21051920.
6
Automatic Distortion Rectification of Wide-Angle Images Using Outlier Refinement for Streamlining Vision Tasks.利用异常值精炼实现广角图像自动失真矫正,以简化视觉任务。
Sensors (Basel). 2020 Feb 7;20(3):894. doi: 10.3390/s20030894.
7
Feasible Self-Calibration of Larger Field-of-View (FOV) Camera Sensors for the Advanced Driver-Assistance System (ADAS).用于高级驾驶辅助系统(ADAS)的大视野(FOV)相机传感器的可行自校准
Sensors (Basel). 2019 Jul 31;19(15):3369. doi: 10.3390/s19153369.
8
Supervised Learning in SNN via Reward-Modulated Spike-Timing-Dependent Plasticity for a Target Reaching Vehicle.通过奖励调制的基于脉冲时间的可塑性在目标到达车辆的脉冲神经网络中进行监督学习
Front Neurorobot. 2019 May 3;13:18. doi: 10.3389/fnbot.2019.00018. eCollection 2019.
9
Spatio-Temporal Backpropagation for Training High-Performance Spiking Neural Networks.用于训练高性能脉冲神经网络的时空反向传播
Front Neurosci. 2018 May 23;12:331. doi: 10.3389/fnins.2018.00331. eCollection 2018.
10
SuperSpike: Supervised Learning in Multilayer Spiking Neural Networks.超级脉冲:多层脉冲神经网络中的监督学习
Neural Comput. 2018 Jun;30(6):1514-1541. doi: 10.1162/neco_a_01086. Epub 2018 Apr 13.