We use cookies to improve your experience with our site.
季宇, 张悠慧, 郑纬民. 系统结构角度的脉冲神经网络建模[J]. 计算机科学技术学报, 2016, 31(1): 50-59. DOI: 10.1007/s11390-016-1611-0
引用本文: 季宇, 张悠慧, 郑纬民. 系统结构角度的脉冲神经网络建模[J]. 计算机科学技术学报, 2016, 31(1): 50-59. DOI: 10.1007/s11390-016-1611-0
Yu Ji, You-Hui Zhang, Wei-Min Zheng. Modelling Spiking Neural Network from the Architecture Evaluation Perspective[J]. Journal of Computer Science and Technology, 2016, 31(1): 50-59. DOI: 10.1007/s11390-016-1611-0
Citation: Yu Ji, You-Hui Zhang, Wei-Min Zheng. Modelling Spiking Neural Network from the Architecture Evaluation Perspective[J]. Journal of Computer Science and Technology, 2016, 31(1): 50-59. DOI: 10.1007/s11390-016-1611-0

系统结构角度的脉冲神经网络建模

Modelling Spiking Neural Network from the Architecture Evaluation Perspective

  • 摘要: 脉冲神经网络计算模式具有低功耗,扩展性强的潜力,适用于解决传统计算系统所不擅长的智能计算任务。另一方面,基于片上网络的超大规模集成系统已经广泛的用于构建仿生物神经系统中(包括脉冲神经网络),本文旨在提出一种从微体系结构角度来评估脉冲神经网络应用的方法。首先,我们从现有的神经系统模拟器中获得很多脉冲神经网络并抽取出完整的网络结构。其次,我们实现了一个周期精确的片上网络模拟器,并用以此执行前面提到的脉冲神经网络以获取时间、能耗等信息。我们相信这种方法不仅可以辅助片上网络的设计,同时也能缩短应用(特别是神经科学领域)和神经形态芯片之间的距离。基于这个方法,我们评估了一些典型的脉冲神经网络的时间和能耗,这对于神经形态芯片和应用的开发都是很有帮助的。

     

    Abstract: The brain-inspired spiking neural network (SNN) computing paradigm offers the potential for low-power and scalable computing, suited to many intelligent tasks that conventional computational systems find difficult. On the other hand, NoC (network-on-chips) based very large scale integration (VLSI) systems have been widely used to mimic neurobiological architectures (including SNNs). This paper proposes an evaluation methodology for SNN applications from the aspect of micro-architecture. First, we extract accurate SNN models from existing simulators of neural systems. Second, a cycle-accurate NoC simulator is implemented to execute the aforementioned SNN applications to get timing and energyconsumption information. We believe this method not only benefits the exploration of NoC design space but also bridges the gap between applications (especially those from the neuroscientists' community) and neuromorphic hardware. Based on the method, we have evaluated some typical SNNs in terms of timing and energy. The method is valuable for the development of neuromorphic hardware and applications.

     

/

返回文章
返回