Efficient and Effective Time-Series Forecasting with Spiking Neural Networks

Changze Lv, Yansen Wang, Dongqi Han, Xiaoqing Zheng, Xuanjing Huang +1 more
2/12/2026

No official code found. Best implementation: microsoft/SeqSNN (89 stars, MIT, last commit 2026-02-08).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

microsoft/SeqSNNCommunity100%
MIT
8910PythonMay 23, 20248 months agoMIT

Similar Papers

Cite this paper

@article{lv2026efficient,
  title  = {Efficient and Effective Time-Series Forecasting with Spiking Neural Networks},
  author = {Changze Lv and Yansen Wang and Dongqi Han and Xiaoqing Zheng and Xuanjing Huang and Dongsheng Li},
  year   = {2026},
  eprint = {2402.01533},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2402.01533},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.01533.svg)](https://codeofpaper.com/paper/2402.01533)

Discussion