SCINet: Sample Convolution and Interaction Network for Time-Series Forecasting
SCINet (Sample Convolution and Interaction Network) · Also known as: Sample Convolution and Interaction Network, SCI-Net, Temporal Downsampling Convolution Network, Örneklem Evrişim ve Etkileşim Ağı
SCINet is a deep learning architecture for multi-step time-series forecasting introduced by Liu et al. at NeurIPS 2022. Its core idea is a recursive binary-tree structure of SCI-Blocks, each of which splits an input sequence into odd- and even-indexed sub-sequences, applies convolutional filters to model cross-subsequence interactions, and then merges the learned representations. This hierarchical downsampling strategy enables the network to capture temporal dependencies at multiple resolutions simultaneously.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
SCINet suits multivariate or univariate time-series forecasting tasks where the data exhibits multi-resolution periodic or trend structures, such as energy consumption, traffic flow, or ETT benchmark datasets. It assumes regularly sampled sequences of sufficient length to support the binary-tree depth. It is less suited for very short sequences, irregular sampling, or tasks requiring probabilistic output. Alternatives include DLinear for simpler baselines, TimesNet for 2-D temporal modeling, or Transformer-based methods for tasks with long-range sparse dependencies.
Strengths & limitations
- Hierarchical multi-resolution representation captures temporal patterns at multiple timescales simultaneously
- Convolutional cross-interaction between sub-sequences models complex temporal dependencies without self-attention
- Computationally efficient relative to Transformer-based forecasters for moderate sequence lengths
- Modular SCI-Block design allows flexible control over tree depth and model capacity
- Requires input length to be a power of two (or padding) to support clean recursive downsampling
- Does not produce probabilistic forecasts; uncertainty quantification requires post-hoc methods
- Performance advantage over simple linear models diminishes on datasets lacking multi-scale periodicity
- Fixed binary-tree topology limits architectural flexibility compared to adaptive or attention-based designs
Frequently asked
How does SCINet differ from a standard 1-D CNN applied to time series?
A standard 1-D CNN applies convolutions at a single scale across the full sequence. SCINet first splits the sequence into interleaved sub-sequences and applies convolutions in a recursive binary-tree structure, enabling each convolutional layer to operate at a different temporal resolution and to exchange information across sub-sequences through the interactive gating mechanism.
Does SCINet require a fixed input sequence length?
The binary-tree architecture works most cleanly when the input length is a multiple of 2^L where L is the tree depth. Inputs with other lengths can be handled by zero-padding or truncating to the nearest suitable length before feeding into the network, though this may introduce minor boundary artifacts.
Can SCINet be used for univariate as well as multivariate forecasting?
Yes. SCINet operates on the temporal dimension and treats each variate as a channel, so it naturally extends to the multivariate setting by processing all variates jointly through shared or independent SCI-Blocks. The original paper evaluated both univariate and multivariate configurations across benchmark datasets.
Sources
- Liu, M., Zeng, A., Chen, M., Xu, Z., Lai, Q., Ma, L., & Xu, Q. (2022). SCINet: Time series modeling and forecasting with sample convolution and interaction. NeurIPS. link ↗
How to cite this page
ScholarGate. (2026, June 2). SCINet (Sample Convolution and Interaction Network). ScholarGate. https://scholargate.app/en/deep-learning/scinet
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
Compare side by side →