2021
DOI: 10.3389/fnins.2021.638474
|View full text |Cite
|
Sign up to set email alerts
|

Neural Coding in Spiking Neural Networks: A Comparative Study for Robust Neuromorphic Systems

Abstract: Various hypotheses of information representation in brain, referred to as neural codes, have been proposed to explain the information transmission between neurons. Neural coding plays an essential role in enabling the brain-inspired spiking neural networks (SNNs) to perform different tasks. To search for the best coding scheme, we performed an extensive comparative study on the impact and performance of four important neural coding schemes, namely, rate coding, time-to-first spike (TTFS) coding, phase coding, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
87
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 165 publications
(88 citation statements)
references
References 60 publications
1
87
0
Order By: Relevance
“…Instead, the activation strength is encoded by the timing and/or the amount of the spikes. A lot of effort has been put into researching neural encoding schemes (called neural code) since they are one of the major determinants of an SNNs performance [8], [14], [16], [27], [28]. Rate coding is the most used encoding scheme.…”
Section: B Information Encoding With Binary Spikesmentioning
confidence: 99%
See 1 more Smart Citation
“…Instead, the activation strength is encoded by the timing and/or the amount of the spikes. A lot of effort has been put into researching neural encoding schemes (called neural code) since they are one of the major determinants of an SNNs performance [8], [14], [16], [27], [28]. Rate coding is the most used encoding scheme.…”
Section: B Information Encoding With Binary Spikesmentioning
confidence: 99%
“…• The neural code determines how information is encoded with binary spikes. The length of the encoding window and the number of spikes required to encode neuronal activations are the most important determinants of the SNN's inference speed and efficiency [15], [16]. In general, the higher the spike sparsity, the better.…”
Section: Introductionmentioning
confidence: 99%
“…Tailoring the encoding hyper-parameters to reconstruct the background signal defeats the purpose of event-based sensing. While some studies [28,29] evaluate the SNN performance to optimize the encoding hyperparameters, the performance is effected by the SNN topology and learning algorithm.…”
Section: Encodingmentioning
confidence: 99%
“…SNN accepts sensory input and encodes the information in spike trains. It is crucial to understand spike train information flow 11–13 . The two widely encoding techniques used in SNN can be classified as (i) rate encoding and (ii) temporal encoding 14 .…”
Section: Introductionmentioning
confidence: 99%
“…TFS coding involves mapping input data into a single spike where the information is contained in the time taken to first spike. Hardware implementation of temporal encoding has focused only on the TFS approach in the past 12,15 due to its simplicity of circuit implementation. However, it can only represent single‐dimensional information 14 .…”
Section: Introductionmentioning
confidence: 99%