Brain-inspired methods for achieving robust computation in heterogeneous mixed-signal neuromorphic processing systems

D. Zendrikov, Sergio Solinas, G. Indiveri
{"title":"Brain-inspired methods for achieving robust computation in heterogeneous mixed-signal neuromorphic processing systems","authors":"D. Zendrikov, Sergio Solinas, G. Indiveri","doi":"10.1088/2634-4386/ace64c","DOIUrl":null,"url":null,"abstract":"Neuromorphic processing systems implementing spiking neural networks with mixed signal analog/digital electronic circuits and/or memristive devices represent a promising technology for edge computing applications that require low power, low latency, and that cannot connect to the cloud for off-line processing, either due to lack of connectivity or for privacy concerns. However, these circuits are typically noisy and imprecise, because they are affected by device-to-device variability, and operate with extremely small currents. So achieving reliable computation and high accuracy following this approach is still an open challenge that has hampered progress on the one hand and limited widespread adoption of this technology on the other. By construction, these hardware processing systems have many constraints that are biologically plausible, such as heterogeneity and non-negativity of parameters. More and more evidence is showing that applying such constraints to artificial neural networks, including those used in artificial intelligence, promotes robustness in learning and improves their reliability. Here we delve even more into neuroscience and present network-level brain-inspired strategies that further improve reliability and robustness in these neuromorphic systems: we quantify, with chip measurements, to what extent population averaging is effective in reducing variability in neural responses, we demonstrate experimentally how the neural coding strategies of cortical models allow silicon neurons to produce reliable signal representations, and show how to robustly implement essential computational primitives, such as selective amplification, signal restoration, working memory, and relational networks, exploiting such strategies. We argue that these strategies can be instrumental for guiding the design of robust and reliable ultra-low power electronic neural processing systems implemented using noisy and imprecise computing substrates such as subthreshold neuromorphic circuits and emerging memory technologies.","PeriodicalId":198030,"journal":{"name":"Neuromorphic Computing and Engineering","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Neuromorphic Computing and Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1088/2634-4386/ace64c","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Neuromorphic processing systems implementing spiking neural networks with mixed signal analog/digital electronic circuits and/or memristive devices represent a promising technology for edge computing applications that require low power, low latency, and that cannot connect to the cloud for off-line processing, either due to lack of connectivity or for privacy concerns. However, these circuits are typically noisy and imprecise, because they are affected by device-to-device variability, and operate with extremely small currents. So achieving reliable computation and high accuracy following this approach is still an open challenge that has hampered progress on the one hand and limited widespread adoption of this technology on the other. By construction, these hardware processing systems have many constraints that are biologically plausible, such as heterogeneity and non-negativity of parameters. More and more evidence is showing that applying such constraints to artificial neural networks, including those used in artificial intelligence, promotes robustness in learning and improves their reliability. Here we delve even more into neuroscience and present network-level brain-inspired strategies that further improve reliability and robustness in these neuromorphic systems: we quantify, with chip measurements, to what extent population averaging is effective in reducing variability in neural responses, we demonstrate experimentally how the neural coding strategies of cortical models allow silicon neurons to produce reliable signal representations, and show how to robustly implement essential computational primitives, such as selective amplification, signal restoration, working memory, and relational networks, exploiting such strategies. We argue that these strategies can be instrumental for guiding the design of robust and reliable ultra-low power electronic neural processing systems implemented using noisy and imprecise computing substrates such as subthreshold neuromorphic circuits and emerging memory technologies.
在异构混合信号神经形态处理系统中实现鲁棒计算的脑启发方法
使用混合信号模拟/数字电子电路和/或忆阻器件实现尖峰神经网络的神经形态处理系统代表了一种很有前途的边缘计算应用技术,这些应用需要低功耗、低延迟,并且由于缺乏连接性或隐私问题而无法连接到云进行离线处理。然而,这些电路通常是嘈杂和不精确的,因为它们受到器件间可变性的影响,并且工作在极小的电流下。因此,按照这种方法实现可靠的计算和高精度仍然是一个开放的挑战,一方面阻碍了进步,另一方面限制了该技术的广泛采用。通过构造,这些硬件处理系统具有许多生物学上合理的约束,例如异构性和参数的非负性。越来越多的证据表明,将这些约束应用于人工神经网络,包括用于人工智能的神经网络,可以促进学习的鲁棒性并提高其可靠性。在这里,我们更深入地研究神经科学,并提出了网络级大脑启发策略,进一步提高这些神经形态系统的可靠性和鲁棒性:通过芯片测量,我们量化了总体平均在多大程度上有效地减少了神经反应的可变性,我们通过实验证明了皮质模型的神经编码策略如何允许硅神经元产生可靠的信号表示,并展示了如何稳健地实现必要的计算原语,如选择性放大、信号恢复、工作记忆和关系网络,利用这些策略。我们认为,这些策略可以帮助指导设计鲁棒可靠的超低功耗电子神经处理系统,这些系统使用噪声和不精确的计算基板(如阈下神经形态电路和新兴的存储技术)来实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
5.90
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信