ARMA Block: A CNN-Based Autoregressive and Moving Average Module for Long-Term Time Series Forecasting

📅 2025-09-12
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Traditional ARIMA models face challenges in end-to-end multi-step forecasting for long-term time series, particularly due to their inability to jointly model autoregressive (AR) and moving average (MA) components and their reliance on handcrafted position encodings. To address this, we propose ARMA-CNN—a lightweight dual-branch convolutional module that explicitly decouples AR and MA dynamics into separate convolutional pathways: one capturing global trend evolution and the other modeling local fluctuations. Crucially, absolute positional information is inherently encoded via causal convolutional receptive fields, eliminating the need for explicit position embeddings or iterative decoding. The architecture natively supports both univariate and multivariate forecasting, offering structural simplicity and strong interpretability. Evaluated on nine benchmark datasets, ARMA-CNN achieves competitive accuracy against state-of-the-art deep models—especially under abrupt trend shifts—while maintaining high computational efficiency and robustness.

Technology Category

Application Category

📝 Abstract
This paper proposes a simple yet effective convolutional module for long-term time series forecasting. The proposed block, inspired by the Auto-Regressive Integrated Moving Average (ARIMA) model, consists of two convolutional components: one for capturing the trend (autoregression) and the other for refining local variations (moving average). Unlike conventional ARIMA, which requires iterative multi-step forecasting, the block directly performs multi-step forecasting, making it easily extendable to multivariate settings. Experiments on nine widely used benchmark datasets demonstrate that our method ARMA achieves competitive accuracy, particularly on datasets exhibiting strong trend variations, while maintaining architectural simplicity. Furthermore, analysis shows that the block inherently encodes absolute positional information, suggesting its potential as a lightweight replacement for positional embeddings in sequential models.
Problem

Research questions and friction points this paper is trying to address.

Proposes CNN-based module for long-term time series forecasting
Combines autoregressive and moving average components in single block
Enables direct multi-step forecasting without iterative refinement
Innovation

Methods, ideas, or system contributions that make the work stand out.

CNN-based ARMA block for time series
Combines autoregression and moving average convolutions
Direct multi-step forecasting without iterations
M
Myung Jin Kim
AI Lab, Grepp
YeongHyeon Park
YeongHyeon Park
MD Anderson Cancer Center
Anomaly DetectionSignal ProcessingComputer Vision
I
Il Dong Yun
Department of Computer Science and Engineering, Hankuk University of Foreign Studies