Towards accessible Parallel Discrete Event Simulation of Spiking Neural Networks

Adriano Pimpini
{"title":"Towards accessible Parallel Discrete Event Simulation of Spiking Neural Networks","authors":"Adriano Pimpini","doi":"10.1145/3573900.3593637","DOIUrl":null,"url":null,"abstract":"Spiking Neural Networks (SNNs) are a class of Artificial Neural Networks that closely mimic biological neural networks. Their potential to advance medical and artificial intelligence research makes them particularly interesting to study. Since their behaviour cannot be computed with single one-shot functions, simulations are employed to study their evolution over time. Recent works presented the possibility of simulating SNNs using speculative Parallel Discrete Event Simulation (PDES). However, no high-level interface to run SNN simulations using PDES was provided, leaving the model implementation to the users. This demanding process creates a barrier to the adoption of the method. In this work, the initial efforts towards making PDES-based simulation of SNNs easily accessible via interfaces with a high abstraction level (PyNN) are reported. Preliminary performance results are reported and comparisons are made between PDES using the ROme OpTimistic Simulator (ROOT-Sim), and the state-of-the-art SNN simulator NEST, both used through the PyNN interfaces.","PeriodicalId":246048,"journal":{"name":"Proceedings of the 2023 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"402 2","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2023 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3573900.3593637","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Spiking Neural Networks (SNNs) are a class of Artificial Neural Networks that closely mimic biological neural networks. Their potential to advance medical and artificial intelligence research makes them particularly interesting to study. Since their behaviour cannot be computed with single one-shot functions, simulations are employed to study their evolution over time. Recent works presented the possibility of simulating SNNs using speculative Parallel Discrete Event Simulation (PDES). However, no high-level interface to run SNN simulations using PDES was provided, leaving the model implementation to the users. This demanding process creates a barrier to the adoption of the method. In this work, the initial efforts towards making PDES-based simulation of SNNs easily accessible via interfaces with a high abstraction level (PyNN) are reported. Preliminary performance results are reported and comparisons are made between PDES using the ROme OpTimistic Simulator (ROOT-Sim), and the state-of-the-art SNN simulator NEST, both used through the PyNN interfaces.
尖峰神经网络可达并行离散事件仿真研究
脉冲神经网络(snn)是一类近似于生物神经网络的人工神经网络。它们在推进医学和人工智能研究方面的潜力使研究它们特别有趣。由于它们的行为不能用单一的单次函数来计算,因此采用模拟来研究它们随时间的演变。最近的工作提出了使用推测并行离散事件模拟(PDES)模拟snn的可能性。但是,没有提供使用PDES运行SNN模拟的高级接口,将模型实现留给用户。这个苛刻的过程对采用该方法造成了障碍。在这项工作中,报告了通过具有高抽象级别(PyNN)的接口轻松访问基于pdes的snn模拟的初步努力。报告了初步性能结果,并对使用ROme乐观模拟器(ROOT-Sim)和最先进的SNN模拟器NEST的PDES进行了比较,两者都通过PyNN接口使用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信