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

Spike encoding techniques for IoT time-varying signals benchmarked on a neuromorphic classification task

Abstract: Spiking Neural Networks (SNNs), known for their potential to enable low energy consumption and computational cost, can bring significant advantages to the realm of embedded machine learning for edge applications. However, input coming from standard digital sensors must be encoded into spike trains before it can be elaborated with neuromorphic computing technologies. We present here a detailed comparison of available spike encoding techniques for the translation of time-varying signals into the event-based sign… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
7
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 17 publications
(13 citation statements)
references
References 98 publications
(128 reference statements)
0
7
0
Order By: Relevance
“…Thus, the best-suited temporal approach for these applications is phase encoding, as ISI and temporal contrast lack a signal that serves as reference over the time dimension. Additionally, the results in [30] show the benefits of phase encoding in terms of accuracy and efficiency. The benefits are more clear when comparing with rate-coded approaches, as phase coding needs down to 6.5 times less spike operations for processing data [33], resulting in a lower energy footprint [19].…”
Section: Introductionmentioning
confidence: 85%
See 1 more Smart Citation
“…Thus, the best-suited temporal approach for these applications is phase encoding, as ISI and temporal contrast lack a signal that serves as reference over the time dimension. Additionally, the results in [30] show the benefits of phase encoding in terms of accuracy and efficiency. The benefits are more clear when comparing with rate-coded approaches, as phase coding needs down to 6.5 times less spike operations for processing data [33], resulting in a lower energy footprint [19].…”
Section: Introductionmentioning
confidence: 85%
“…The authors in [27] and [28] introduce silicon neurons for generating different spike bursting behaviours, similar to those observed in biological neurons. We refer the interested reader to [29] for getting an overview of the different analog circuits used in neuromorphic systems for real-time applications, and to [30] for a comparison of the different encoding approaches. Some neuromorphic applications focus on generating the frequency spectrum of the incoming signal [24,31,32].…”
Section: Introductionmentioning
confidence: 99%
“…Therefore, in order to gain analogous benefits in the subsequent processing, it is likely necessary to incorporate some degree of spike-timing code in neuromorphic processing systems. However, the choice of coding scheme is likely to be task-specific and subject to optimization (Guo W. et al, 2021;Forno et al, 2022;. or analog circuitry, and the temporal encoding may, again to varying degrees, asynchronously rely on the precise timings of spikes in qualitatively different coding schemes, see Table 2.…”
Section: Neural Codementioning
confidence: 99%
“…decoding) some piece of information about the original stimulus from the spikes. For example, speech classification is used in [42] to compare three auditory SNN front-ends, and in [44] and [10] to evaluate multiple spike encoding techniques. Stimulus reconstruction, on the other hand, is used for example in [28] and [6] to compare several spike encoding techniques.…”
Section: Introductionmentioning
confidence: 99%
“…In contrast to decoding, information theory measures the total information captured by the spikes without introducing models or additional processing that can cause information loss. Information theory has been used for example in [7] and [10] to evaluate spike encoding techniques.…”
Section: Introductionmentioning
confidence: 99%