Temporal Information Reconstruction and Non-Aligned Residual in Spiking Neural Networks for Speech Classification
Qi Zhang, Huamin Wang, Hangchi Shen, Shukai Duan, Shiping Wen, Tingwen Huang
TL;DR
The paper tackles the limitation of single-temporal-resolution processing in spiking neural networks for speech classification by introducing Temporal Reconstruction (TR), which reconstructs the temporal dimension to capture information at multiple time scales, and Non-Aligned Residual (NAR), which enables residual connections between sequences of different lengths. Integrated into a SNN-Delays baseline, TR and NAR enable multi-time-scale representations and flexible residual learning, yielding state-of-the-art results on spike-based SSC (81.02% test accuracy) and SHD (96.04% test accuracy), while also improving throughput and energy efficiency on non-spike data. These contributions advance energy-efficient, multi-scale temporal processing in neuromorphic speech systems, with practical implications for robust real-time audio classification and neuromorphic hardware applications.
Abstract
Recently, it can be noticed that most models based on spiking neural networks (SNNs) only use a same level temporal resolution to deal with speech classification problems, which makes these models cannot learn the information of input data at different temporal scales. Additionally, owing to the different time lengths of the data before and after the sub-modules of many models, the effective residual connections cannot be applied to optimize the training processes of these models.To solve these problems, on the one hand, we reconstruct the temporal dimension of the audio spectrum to propose a novel method named as Temporal Reconstruction (TR) by referring the hierarchical processing process of the human brain for understanding speech. Then, the reconstructed SNN model with TR can learn the information of input data at different temporal scales and model more comprehensive semantic information from audio data because it enables the networks to learn the information of input data at different temporal resolutions. On the other hand, we propose the Non-Aligned Residual (NAR) method by analyzing the audio data, which allows the residual connection can be used in two audio data with different time lengths. We have conducted plentiful experiments on the Spiking Speech Commands (SSC), the Spiking Heidelberg Digits (SHD), and the Google Speech Commands v0.02 (GSC) datasets. According to the experiment results, we have achieved the state-of-the-art (SOTA) result 81.02\% on SSC for the test classification accuracy of all SNN models, and we have obtained the SOTA result 96.04\% on SHD for the classification accuracy of all models.
