SCINet: Time Series Modeling and Forecasting with Sample Convolution and Interaction

Minhao Liu, Ailing Zeng, Muxi Chen, Zhijian Xu, Qiuxia Lai +2 more
6/17/2021
cs.LGcs.AI

Official code: cure-lab/SCINet (669 stars, Apache-2.0, last commit 2023-07-12). 1 more implementation below.

Abstract

One unique property of time series is that the temporal relations are largely preserved after downsampling into two sub-sequences. By taking advantage of this property, we propose a novel neural network architecture that conducts sample convolution and interaction for temporal modeling and forecasting, named SCINet. Specifically, SCINet is a recursive downsample-convolve-interact architecture. In each layer, we use multiple convolutional filters to extract distinct yet valuable temporal features from the downsampled sub-sequences or features. By combining these rich features aggregated from multiple resolutions, SCINet effectively models time series with complex temporal dynamics. Experimental results show that SCINet achieves significant forecasting accuracy improvements over both existing convolutional models and Transformer-based solutions across various real-world time series forecasting datasets. Our codes and data are available at https://github.com/cure-lab/SCINet.

View on arXivView PDF

Code Implementations(2)

cure-lab/SCINetOfficial100%
Apache-2.0

The GitHub repository for the paper: “Time Series is a Special Sequence: Forecasting with Sample Convolution and Interaction“. (NeurIPS 2022)

669126Shell, PythonSep 12, 20213 years agoApache-2.0
deep-neural-networksforecastingtemporal-networkstime-seriestime-series-analysis+1 more
WenjieDu/PyPOTSCommunity100%
PyTorchBSD-3-Clause

A Python toolkit/library for reality-centric machine/deep learning & data mining on partially-observed time series, with 50+ SOTA neural network models for scientific analysis tasks (imputation, classification, clustering, forecasting, anomaly detection, cleaning) on incomplete industrial irregularly-sampled multivariate TS with NaN missing values

2,060190Shell, PythonMar 29, 20225 months agoBSD-3-Clause
anomaly-detectionclassificationclusteringdata-analysisdata-mining+10 more

Similar Papers

Cite this paper

@article{liu2021scinet,
  title  = {SCINet: Time Series Modeling and Forecasting with Sample Convolution and Interaction},
  author = {Minhao Liu and Ailing Zeng and Muxi Chen and Zhijian Xu and Qiuxia Lai and Lingna Ma and Qiang Xu},
  year   = {2021},
  eprint = {2106.09305},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2106.09305}
}

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/2106.09305.svg)](https://codeofpaper.com/paper/2106.09305)

Discussion