A POPULATION CODING HARDWARE ARCHITECTURE FOR SPIKING NEURAL NETWORKS APPLICATIONS

被引:1
作者
Nuno-Maganda, Marco [1 ]
Arias-Estrada, Miguel [1 ]
Torres Huitzil, Cesar [2 ]
Girau, Bernard [3 ]
机构
[1] Natl Inst Astrophys Opt Elect INAOE, Puebla, Mexico
[2] Polytech Univ Victoria, Informat Technol Dept, Ciudad Victoria, Tamaulipas, Mexico
[3] CORTEX Team, LORIA, INRIA, Vandoeuvre Les Nancy, France
来源
2009 5TH SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS | 2009年
关键词
NEURONS;
D O I
10.1109/SPL.2009.4914919
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, Spiking Neural Networks (SNNs) have obtained the interest of Machine Learning researchers due to the rich dynamics shown by these information processing models. One of the most important problems that must be addressed for implementing efficient SNNs is the information encoding. In this paper, an implementation of a high-performance hardware architecture for population information coding based on Gaussian Receptive Fields (GRFs) is proposed This architecture can be useful for data classifying and clustering applications, because this coding scheme has been used in the past, and an efficient mapping of this technique in hardware can improve the actual performance of these applications. The GRFs information coding can be efficiently implemented on FPGA technology, because it contains several operations that can be computed in parallel like the exponential function. The proposed hardware architecture was implemented, tested and validated with several random datasets. The proposed hardware core is the first step for implementing successfully classifiers like SpikeProp algorithm. Synthesis and timing results for the proposed hardware architecture are presented.
引用
收藏
页码:83 / +
页数:3
相关论文
共 50 条
[21]   A Hybrid Neural Coding Approach for Pattern Recognition With Spiking Neural Networks [J].
Chen, Xinyi ;
Yang, Qu ;
Wu, Jibin ;
Li, Haizhou ;
Tan, Kay Chen .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (05) :3064-3078
[22]   PAX: A mixed hardware/software simulation platform for spiking neural networks [J].
Renaud, S. ;
Tomas, J. ;
Lewis, N. ;
Bornat, Y. ;
Daouzli, A. ;
Rudolph, M. ;
Destexhe, A. ;
Saighi, S. .
NEURAL NETWORKS, 2010, 23 (07) :905-916
[23]   Exploring Neuromorphic Computing Based on Spiking Neural Networks: Algorithms to Hardware [J].
Rathi, Nitin ;
Chakraborty, Indranil ;
Kosta, Adarsh ;
Sengupta, Abhronil ;
Ankit, Aayush ;
Panda, Priyadarshini ;
Roy, Kaushik .
ACM COMPUTING SURVEYS, 2023, 55 (12)
[24]   Probabilistic Spike Propagation for Efficient Hardware Implementation of Spiking Neural Networks [J].
Nallathambi, Abinand ;
Sen, Sanchari ;
Raghunathan, Anand ;
Chandrachoodan, Nitin .
FRONTIERS IN NEUROSCIENCE, 2021, 15
[25]   The Deferred Event Model for Hardware-Oriented Spiking Neural Networks [J].
Rast, Alexander ;
Jin, Xin ;
Khan, Mukaram ;
Furber, Steve .
ADVANCES IN NEURO-INFORMATION PROCESSING, PT II, 2009, 5507 :1057-1064
[26]   Endurance-Aware Mapping of Spiking Neural Networks to Neuromorphic Hardware [J].
Titirsha, Twisha ;
Song, Shihao ;
Das, Anup ;
Krichmar, Jeffrey ;
Dutt, Nikil ;
Kandasamy, Nagarajan ;
Catthoor, Francky .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (02) :288-301
[27]   Thermal-Aware Compilation of Spiking Neural Networks to Neuromorphic Hardware [J].
Titirsha, Twisha ;
Das, Anup .
LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, LCPC 2020, 2022, 13149 :134-150
[28]   Spiking Neural Networks: Background, Recent Development and the NeuCube Architecture [J].
Tan, Clarence ;
Sarlija, Marko ;
Kasabov, Nikola .
NEURAL PROCESSING LETTERS, 2020, 52 (02) :1675-1701
[29]   Applications of Spiking Neural Networks in Visual Place Recognition [J].
Hussaini, Somayeh ;
Milford, Michael ;
Fischer, Tobias .
IEEE TRANSACTIONS ON ROBOTICS, 2025, 41 :518-537
[30]   DFSynthesizer: Dataflow-based Synthesis of Spiking Neural Networks to Neuromorphic Hardware [J].
Song, Shihao ;
Chong, Harry ;
Balaji, Adarsha ;
Das, Anup ;
Shackleford, James ;
Kandasamy, Nagarajan .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2022, 21 (03)