Evaluating Encoding and Decoding Approaches for Spiking Neuromorphic Systems

被引:7
作者
Schuman, Catherine D. [1 ]
Rizzo, Charles [1 ]
McDonald-Carmack, John [1 ]
Skuda, Nicholas [1 ]
Plank, James S. [1 ]
机构
[1] Univ Tennessee, Dept EECS, Knoxville, TN 37996 USA
来源
PROCEEDINGS OF INTERNATIONAL CONFERENCE ON NEUROMORPHIC SYSTEMS 2022, ICONS 2022 | 2022年
关键词
spiking neural networks; neuromorphic computing; encoding; decoding; rate coding; temporal coding; voting; NEURAL-NETWORKS;
D O I
10.1145/3546790.3546792
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A challenge associated with effectively using spiking neuromorphic systems is how to communicate data to and from the neuromorphic implementation. Unless a neuromorphic or event-based sensing system is used, data has to be converted into spikes to be processed as input by the neuromorphic system. The output spikes produced by the neuromorphic system have to be turned back into a value or decision. There are a variety of commonly used input encoding approaches, such as rate coding, temporal coding, and population coding, as well as several commonly used output approaches, such as voting or first-to-spike. However, it is not clear which is the most appropriate approach to use or whether the choice of encoding or decoding approach has a significant impact on performance. In this work, we evaluate the performance of several encoding and decoding approaches on classification, regression, and control tasks. We show that the choice of encoding and decoding approaches significantly impact performance on these tasks, and we make recommendations on how to select the appropriate encoding and decoding approaches for real-world applications.
引用
收藏
页数:9
相关论文
共 26 条
[11]   A historical survey of algorithms and hardware architectures for neural-inspired and neuromorphic computing applications [J].
James, Conrad D. ;
Aimone, James B. ;
Miner, Nadine E. ;
Vineyard, Craig M. ;
Rothganger, Fredrick H. ;
Carlson, Kristofor D. ;
Mulder, Samuel A. ;
Draelos, Timothy J. ;
Faust, Aleksandra ;
Marinella, Matthew J. ;
Naegle, John H. ;
Plimpton, Steven J. .
BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES, 2017, 19 :49-64
[12]  
Kim S, 2020, AAAI CONF ARTIF INTE, V34, P11270
[13]   The impact of encoding-decoding schemes and weight normalization in spiking neural networks [J].
Liang, Zhengzhong ;
Schwartz, David ;
Ditzler, Gregory ;
Koyluoglu, O. Ozan .
NEURAL NETWORKS, 2018, 108 :365-378
[14]  
Mitchell J. Parker, 2020, NICE '20: Proceedings of the Neuro-inspired Computational Elements Workshop, DOI 10.1145/3381755.3381764
[15]  
Mitchell J Parker, 2021, INT C NEUR SYST 2021, P1
[16]  
Mitchell J Parker, 2020, INT C NEUR SYST 2020, P1
[17]   Bayesian Multi-objective Hyperparameter Optimization for Accurate, Fast, and Efficient Neural Network Accelerator Design [J].
Parsa, Maryam ;
Mitchell, John P. ;
Schuman, Catherine D. ;
Patton, Robert M. ;
Potok, Thomas E. ;
Roy, Kaushik .
FRONTIERS IN NEUROSCIENCE, 2020, 14
[18]  
Parsa M, 2019, IEEE INT CONF BIG DA, P4472, DOI 10.1109/BigData47090.2019.9006383
[19]  
Pedregosa F, 2011, J MACH LEARN RES, V12, P2825
[20]  
Plank J. S., 2018, IEEE Letters of the Computer Society, V1, P17, DOI [DOI 10.1109/LOCS.2018.2885976, 10.1109/LOCS.2018.2885976]