苹果到尖峰:由尖峰神经形态处理器生成的LASSO解决方案的首次详细比较

Kyle Henke, M. Teti, Garrett T. Kenyon, Benjamin Migliori, G. Kunde
{"title":"苹果到尖峰:由尖峰神经形态处理器生成的LASSO解决方案的首次详细比较","authors":"Kyle Henke, M. Teti, Garrett T. Kenyon, Benjamin Migliori, G. Kunde","doi":"10.1145/3546790.3546811","DOIUrl":null,"url":null,"abstract":"The Locally Competitive Algorithm (LCA) is a model of simple cells in the primary visual cortex, based on convex sparse coding via recurrent lateral competition between neighboring neurons. Previous work implemented spiking LCA (S-LCA) on the Loihi neuromorphic processor in which the lateral connections were constrained to be inhibitory, unlike non-spiking, analog LCA (A-LCA) where both excitatory and inhibitory connections are present. In the absence of lateral excitation, an implementation of S-LCA on the Loihi neuromorphic processor inferred sparse representations of image patches that were close to the global minimum, but an examination of the individual neural activations (i.e. solution) was not performed. In this work, we first prove that the constraints placed on the lateral connections in the previous S-LCA implementation were unnecessarily restrictive, and we develop an S-LCA implementation with both excitatory and inhibitory lateral connections. We implemented this improved S-LCA with both inhibitory and excitatory lateral connections on Loihi and show that the resulting sparse latent representations were much closer to those inferred by A-LCA. Specifically, we perform the first comparison of individual neuron activations between S-LCA and A-LCA and show that the final solution of our S-LCA converges to that of A-LCA. To date, this work provides one of the only instances in which a spiking algorithm implemented on modern neuromorphic hardware and performing a realistic task has exhibited such close behavior to its non-spiking counterpart.","PeriodicalId":104528,"journal":{"name":"Proceedings of the International Conference on Neuromorphic Systems 2022","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Apples-to-spikes: The first detailed comparison of LASSO solutions generated by a spiking neuromorphic processor\",\"authors\":\"Kyle Henke, M. Teti, Garrett T. Kenyon, Benjamin Migliori, G. Kunde\",\"doi\":\"10.1145/3546790.3546811\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Locally Competitive Algorithm (LCA) is a model of simple cells in the primary visual cortex, based on convex sparse coding via recurrent lateral competition between neighboring neurons. Previous work implemented spiking LCA (S-LCA) on the Loihi neuromorphic processor in which the lateral connections were constrained to be inhibitory, unlike non-spiking, analog LCA (A-LCA) where both excitatory and inhibitory connections are present. In the absence of lateral excitation, an implementation of S-LCA on the Loihi neuromorphic processor inferred sparse representations of image patches that were close to the global minimum, but an examination of the individual neural activations (i.e. solution) was not performed. In this work, we first prove that the constraints placed on the lateral connections in the previous S-LCA implementation were unnecessarily restrictive, and we develop an S-LCA implementation with both excitatory and inhibitory lateral connections. We implemented this improved S-LCA with both inhibitory and excitatory lateral connections on Loihi and show that the resulting sparse latent representations were much closer to those inferred by A-LCA. Specifically, we perform the first comparison of individual neuron activations between S-LCA and A-LCA and show that the final solution of our S-LCA converges to that of A-LCA. To date, this work provides one of the only instances in which a spiking algorithm implemented on modern neuromorphic hardware and performing a realistic task has exhibited such close behavior to its non-spiking counterpart.\",\"PeriodicalId\":104528,\"journal\":{\"name\":\"Proceedings of the International Conference on Neuromorphic Systems 2022\",\"volume\":\"41 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the International Conference on Neuromorphic Systems 2022\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3546790.3546811\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the International Conference on Neuromorphic Systems 2022","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3546790.3546811","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

局部竞争算法(LCA)是一种基于凸稀疏编码的初级视觉皮层简单细胞模型,通过邻近神经元之间反复的横向竞争来实现。先前的研究在Loihi神经形态处理器上实现了尖峰LCA (S-LCA),其中横向连接被限制为抑制性连接,而非尖峰LCA (A-LCA)则同时存在兴奋性和抑制性连接。在没有横向激励的情况下,在Loihi神经形态处理器上实现S-LCA推断出接近全局最小值的图像补丁的稀疏表示,但没有执行对单个神经激活(即解决方案)的检查。在这项工作中,我们首先证明了在以前的S-LCA实现中对侧连接的限制是不必要的限制,并且我们开发了一个具有兴奋性和抑制性侧连接的S-LCA实现。我们将这种改进的S-LCA与Loihi上的抑制性和兴奋性侧连接一起实现,并表明所得到的稀疏潜在表征更接近于A-LCA推断的结果。具体来说,我们对S-LCA和A-LCA之间的单个神经元激活进行了第一次比较,并表明我们的S-LCA的最终解收敛于A-LCA的解。迄今为止,这项工作提供了在现代神经形态硬件上实现峰值算法并执行现实任务的唯一实例之一,该算法与非峰值算法表现出如此接近的行为。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Apples-to-spikes: The first detailed comparison of LASSO solutions generated by a spiking neuromorphic processor
The Locally Competitive Algorithm (LCA) is a model of simple cells in the primary visual cortex, based on convex sparse coding via recurrent lateral competition between neighboring neurons. Previous work implemented spiking LCA (S-LCA) on the Loihi neuromorphic processor in which the lateral connections were constrained to be inhibitory, unlike non-spiking, analog LCA (A-LCA) where both excitatory and inhibitory connections are present. In the absence of lateral excitation, an implementation of S-LCA on the Loihi neuromorphic processor inferred sparse representations of image patches that were close to the global minimum, but an examination of the individual neural activations (i.e. solution) was not performed. In this work, we first prove that the constraints placed on the lateral connections in the previous S-LCA implementation were unnecessarily restrictive, and we develop an S-LCA implementation with both excitatory and inhibitory lateral connections. We implemented this improved S-LCA with both inhibitory and excitatory lateral connections on Loihi and show that the resulting sparse latent representations were much closer to those inferred by A-LCA. Specifically, we perform the first comparison of individual neuron activations between S-LCA and A-LCA and show that the final solution of our S-LCA converges to that of A-LCA. To date, this work provides one of the only instances in which a spiking algorithm implemented on modern neuromorphic hardware and performing a realistic task has exhibited such close behavior to its non-spiking counterpart.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信