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

立即免费体验

SHIP:一种用于模拟和验证硬件脉冲神经网络中的新技术的计算框架。

SHIP: a computational framework for simulating and validating novel technologies in hardware spiking neural networks.

作者信息

Gemo Emanuele, Spiga Sabina, Brivio Stefano

机构信息

CNR-IMM, Unit of Agrate Brianza, Agrate Brianza, Italy.

出版信息

Front Neurosci. 2024 Jan 8;17:1270090. doi: 10.3389/fnins.2023.1270090. eCollection 2023.

DOI:10.3389/fnins.2023.1270090
PMID:38264497
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10804805/
Abstract

Investigations in the field of spiking neural networks (SNNs) encompass diverse, yet overlapping, scientific disciplines. Examples range from purely neuroscientific investigations, researches on computational aspects of neuroscience, or applicative-oriented studies aiming to improve SNNs performance or to develop artificial hardware counterparts. However, the simulation of SNNs is a complex task that can not be adequately addressed with a single platform applicable to all scenarios. The optimization of a simulation environment to meet specific metrics often entails compromises in other aspects. This computational challenge has led to an apparent dichotomy of approaches, with model-driven algorithms dedicated to the detailed simulation of biological networks, and data-driven algorithms designed for efficient processing of large input datasets. Nevertheless, material scientists, device physicists, and neuromorphic engineers who develop new technologies for spiking neuromorphic hardware solutions would find benefit in a simulation environment that borrows aspects from both approaches, thus facilitating modeling, analysis, and training of prospective SNN systems. This manuscript explores the numerical challenges deriving from the simulation of spiking neural networks, and introduces SHIP, Spiking (neural network) Hardware In PyTorch, a numerical tool that supports the investigation and/or validation of materials, devices, small circuit blocks within SNN architectures. SHIP facilitates the algorithmic definition of the models for the components of a network, the monitoring of states and output of the modeled systems, and the training of the synaptic weights of the network, by way of user-defined unsupervised learning rules or supervised training techniques derived from conventional machine learning. SHIP offers a valuable tool for researchers and developers in the field of hardware-based spiking neural networks, enabling efficient simulation and validation of novel technologies.

摘要

脉冲神经网络(SNN)领域的研究涵盖了多样但相互重叠的科学学科。例子包括纯粹的神经科学研究、神经科学计算方面的研究,或旨在提高SNN性能或开发人工硬件对应物的面向应用的研究。然而,SNN的模拟是一项复杂的任务,无法通过适用于所有场景的单一平台充分解决。为满足特定指标而对模拟环境进行优化通常会在其他方面做出妥协。这种计算挑战导致了方法上明显的二分法,即模型驱动算法致力于生物网络的详细模拟,而数据驱动算法则设计用于高效处理大型输入数据集。尽管如此,为脉冲神经形态硬件解决方案开发新技术的材料科学家、器件物理学家和神经形态工程师将从借鉴这两种方法的模拟环境中受益,从而便于对未来的SNN系统进行建模、分析和训练。本文探讨了脉冲神经网络模拟带来的数值挑战,并介绍了SHIP,即PyTorch中的脉冲(神经网络)硬件,这是一种数值工具,可以支持对SNN架构中的材料、器件、小型电路模块进行研究和/或验证。SHIP通过用户定义的无监督学习规则或源自传统机器学习的监督训练技术,促进了网络组件模型的算法定义、对建模系统状态和输出的监测以及网络突触权重的训练。SHIP为基于硬件的脉冲神经网络领域的研究人员和开发人员提供了一个有价值的工具,能够对新技术进行高效模拟和验证。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/b2e7fe2f105b/fnins-17-1270090-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/33b939b27f2c/fnins-17-1270090-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/1cc1f9894438/fnins-17-1270090-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/7b7e13dfe2b1/fnins-17-1270090-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/50ad0ac43629/fnins-17-1270090-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/9be8610b2e71/fnins-17-1270090-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/a442cc9650d8/fnins-17-1270090-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/672f2ae7efcb/fnins-17-1270090-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/411d6d3aa8ea/fnins-17-1270090-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/b02ceaf215df/fnins-17-1270090-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/abedbf998bab/fnins-17-1270090-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/0f9a41ae4c47/fnins-17-1270090-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/b2e7fe2f105b/fnins-17-1270090-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/33b939b27f2c/fnins-17-1270090-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/1cc1f9894438/fnins-17-1270090-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/7b7e13dfe2b1/fnins-17-1270090-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/50ad0ac43629/fnins-17-1270090-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/9be8610b2e71/fnins-17-1270090-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/a442cc9650d8/fnins-17-1270090-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/672f2ae7efcb/fnins-17-1270090-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/411d6d3aa8ea/fnins-17-1270090-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/b02ceaf215df/fnins-17-1270090-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/abedbf998bab/fnins-17-1270090-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/0f9a41ae4c47/fnins-17-1270090-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/f5de/10804805/b2e7fe2f105b/fnins-17-1270090-g012.jpg

相似文献

1
SHIP: a computational framework for simulating and validating novel technologies in hardware spiking neural networks.SHIP:一种用于模拟和验证硬件脉冲神经网络中的新技术的计算框架。
Front Neurosci. 2024 Jan 8;17:1270090. doi: 10.3389/fnins.2023.1270090. eCollection 2023.
2
Neuromorphic Sentiment Analysis Using Spiking Neural Networks.基于尖峰神经网络的神经形态情绪分析。
Sensors (Basel). 2023 Sep 6;23(18):7701. doi: 10.3390/s23187701.
3
Deep Learning With Spiking Neurons: Opportunities and Challenges.基于脉冲神经元的深度学习:机遇与挑战。
Front Neurosci. 2018 Oct 25;12:774. doi: 10.3389/fnins.2018.00774. eCollection 2018.
4
Spiking CMOS-NVM mixed-signal neuromorphic ConvNet with circuit- and training-optimized temporal subsampling.具有电路和训练优化时间下采样的尖峰CMOS-NVM混合信号神经形态卷积网络
Front Neurosci. 2023 Jul 18;17:1177592. doi: 10.3389/fnins.2023.1177592. eCollection 2023.
5
Advancements in Algorithms and Neuromorphic Hardware for Spiking Neural Networks. Spike 神经网络算法和神经形态硬件的进展。
Neural Comput. 2022 May 19;34(6):1289-1328. doi: 10.1162/neco_a_01499.
6
Direct training high-performance deep spiking neural networks: a review of theories and methods.直接训练高性能深度脉冲神经网络:理论与方法综述
Front Neurosci. 2024 Jul 31;18:1383844. doi: 10.3389/fnins.2024.1383844. eCollection 2024.
7
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.
8
BindsNET: A Machine Learning-Oriented Spiking Neural Networks Library in Python.BindsNET:一个面向机器学习的Python脉冲神经网络库。
Front Neuroinform. 2018 Dec 12;12:89. doi: 10.3389/fninf.2018.00089. eCollection 2018.
9
On-Chip Training Spiking Neural Networks Using Approximated Backpropagation With Analog Synaptic Devices.使用带有模拟突触器件的近似反向传播的片上训练脉冲神经网络。
Front Neurosci. 2020 Jul 7;14:423. doi: 10.3389/fnins.2020.00423. eCollection 2020.
10
Supervised Learning in All FeFET-Based Spiking Neural Network: Opportunities and Challenges.基于全铁电场效应晶体管的脉冲神经网络中的监督学习:机遇与挑战。
Front Neurosci. 2020 Jun 24;14:634. doi: 10.3389/fnins.2020.00634. eCollection 2020.

本文引用的文献

1
Braille letter reading: A benchmark for spatio-temporal pattern recognition on neuromorphic hardware.盲文阅读:神经形态硬件上时空模式识别的一个基准。
Front Neurosci. 2022 Nov 11;16:951164. doi: 10.3389/fnins.2022.951164. eCollection 2022.
2
Voltage slope guided learning in spiking neural networks.脉冲神经网络中的电压斜率引导学习
Front Neurosci. 2022 Nov 10;16:1012964. doi: 10.3389/fnins.2022.1012964. eCollection 2022.
3
Extended liquid state machines for speech recognition.用于语音识别的扩展液态机器。
Front Neurosci. 2022 Oct 28;16:1023470. doi: 10.3389/fnins.2022.1023470. eCollection 2022.
4
EvtSNN: Event-driven SNN simulator optimized by population and pre-filtering.EvtSNN:通过群体和预滤波优化的事件驱动型脉冲神经网络模拟器。
Front Neurosci. 2022 Sep 29;16:944262. doi: 10.3389/fnins.2022.944262. eCollection 2022.
5
Spiking Neural Networks and Their Applications: A Review.脉冲神经网络及其应用:综述
Brain Sci. 2022 Jun 30;12(7):863. doi: 10.3390/brainsci12070863.
6
Memristive Izhikevich Spiking Neuron Model and Its Application in Oscillatory Associative Memory.忆阻型Izhikevich脉冲神经元模型及其在振荡联想记忆中的应用
Front Neurosci. 2022 May 3;16:885322. doi: 10.3389/fnins.2022.885322. eCollection 2022.
7
Memristive LIF Spiking Neuron Model and Its Application in Morse Code.忆阻式LIF脉冲神经元模型及其在摩尔斯电码中的应用。
Front Neurosci. 2022 Apr 7;16:853010. doi: 10.3389/fnins.2022.853010. eCollection 2022.
8
Phase-change memtransistive synapses for mixed-plasticity neural computations.相变忆阻突触用于混合可塑性神经计算。
Nat Nanotechnol. 2022 May;17(5):507-513. doi: 10.1038/s41565-022-01095-3. Epub 2022 Mar 28.
9
The BrainScaleS-2 Accelerated Neuromorphic System With Hybrid Plasticity.具有混合可塑性的BrainScaleS-2加速神经形态系统
Front Neurosci. 2022 Feb 24;16:795876. doi: 10.3389/fnins.2022.795876. eCollection 2022.
10
Adaptive time scales in recurrent neural networks.递归神经网络中的自适应时间尺度。
Sci Rep. 2020 Jul 9;10(1):11360. doi: 10.1038/s41598-020-68169-x.