Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Efficient and Effective Time-Series Forecasting with Spiking Neural Networks

About

Spiking neural networks (SNNs), inspired by the spiking behavior of biological neurons, provide a unique pathway for capturing the intricacies of temporal data. However, applying SNNs to time-series forecasting is challenging due to difficulties in effective temporal alignment, complexities in encoding processes, and the absence of standardized guidelines for model selection. In this paper, we propose a framework for SNNs in time-series forecasting tasks, leveraging the efficiency of spiking neurons in processing temporal information. Through a series of experiments, we demonstrate that our proposed SNN-based approaches achieve comparable or superior results to traditional time-series forecasting methods on diverse benchmarks with much less energy consumption. Furthermore, we conduct detailed analysis experiments to assess the SNN's capacity to capture temporal dependencies within time-series data, offering valuable insights into its nuanced strengths and effectiveness in modeling the intricate dynamics of temporal data. Our study contributes to the expanding field of SNNs and offers a promising alternative for time-series forecasting tasks, presenting a pathway for the development of more biologically inspired and temporally aware forecasting models. Our code is available at https://github.com/microsoft/SeqSNN.

Changze Lv, Yansen Wang, Dongqi Han, Xiaoqing Zheng, Xuanjing Huang, Dongsheng Li• 2024

Related benchmarks

TaskDatasetResultRank
Time Series ForecastingMETR-LA
Avg R284.5
39
Time Series ForecastingPEMS-BAY
R20.935
32
Time Series Forecastingsolar
R20.972
32
Time Series ForecastingElectricity
R20.984
32
Human Activity RecognitionUSC-HAD
Total Energy (µJ)0.05
29
Human Activity RecognitionPAMAP2
Total Energy (µJ)0.27
28
Human Activity RecognitionTNDA
Energy Consumption (µJ)0.4
19
Human Activity RecognitionDaily-Sports
Energy Consumption (µJ)0.25
19
Human Activity RecognitionHugaDB
Energy Consumption (µJ)0.37
19
Human Activity RecognitionHAR70+
Energy Consumption (µJ)0.07
19
Showing 10 of 15 rows

Other info

Follow for update