Time–frequency analysis using spiking neural network
Abstract Time–frequency analysis plays a crucial role in various fields, including signal processing and feature extraction. In this article, we propose an alternative and innovative method for time–frequency analysis using a biologically inspired spiking neural network (SNN), encompassing both a specific spike-continuous-time-neuron-based neural architecture and an adaptive learning rule. We aim to efficiently detect frequencies embedded in a given signal for the purpose of feature extraction. To achieve this, we suggest using an SN-based network functioning as a resonator for the detection of specific frequencies. We developed a modified supervised spike timing-dependent plasticity learning rule to effectively adjust the network parameters. Unlike traditional methods for time–frequency analysis, our approach obviates the need to segment the signal into several frames, resulting in a streamlined and more effective frequency analysis process. Simulation results demonstrate the efficiency of the proposed method, showcasing its ability to detect frequencies and generate a Spikegram akin to the fast Fourier transform (FFT) based spectrogram. The proposed approach is applied to analyzing EEG signals, demonstrating an accurate correlation to the equivalent FFT transform. Results show a success rate of 94.3% in classifying EEG signals.
Authors
- Yehuda Ben‐Shimol (ORCID: https://orcid.org/0000-0002-4905-2085)
- Yakir Hadad (ORCID: https://orcid.org/0000-0003-4682-9415)
- Moshe Bensimon (ORCID: https://orcid.org/0000-0002-9291-1703)
- Shlomo Greenberg (ORCID: https://orcid.org/0000-0002-1385-8394)
Institutions
- Ben-Gurion University of the Negev (IL)
- Sami Shamoon College of Engineering (IL)
Publication Details
- Journal
- Neuromorphic Computing and Engineering
- Published
- 2024-09-27
- DOI
- https://doi.org/10.1088/2634-4386/ad80bc
- Citations
- 2
- Primary Topic
- Neural Networks and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.69