Table of Contents
Fetching ...

ReFocus: Reinforcing Mid-Frequency and Key-Frequency Modeling for Multivariate Time Series Forecasting

Guoqi Yu, Yaoming Li, Juncheng Wang, Xiaoyu Guo, Angelica I. Aviles-Rivero, Tong Yang, Shujun Wang

TL;DR

This work tackles two core challenges in multivariate time series forecasting: the Mid-Frequency Spectrum Gap and the underutilization of shared Key-Frequency across channels. It introduces AMEO to amplify mid-frequency energy, EKPB to efficiently capture cross-channel Key-Frequency, and KET to strengthen training by mixing spectral information across channels. Empirical results on eight real-world datasets (including eight ETTh/ETTm variants, Traffic, Weather, Solar_Energy, and Electricity) show consistent $MSE$ reductions, notably 4-6% over the previous SOTA iTransformer on Traffic, ECL, and Solar. The approach leverages FFT-based spectral processing and a convolutional-residual design, with code and training scripts available on GitHub to facilitate reproducibility and practical adoption.

Abstract

Recent advancements have progressively incorporated frequency-based techniques into deep learning models, leading to notable improvements in accuracy and efficiency for time series analysis tasks. However, the Mid-Frequency Spectrum Gap in the real-world time series, where the energy is concentrated at the low-frequency region while the middle-frequency band is negligible, hinders the ability of existing deep learning models to extract the crucial frequency information. Additionally, the shared Key-Frequency in multivariate time series, where different time series share indistinguishable frequency patterns, is rarely exploited by existing literature. This work introduces a novel module, Adaptive Mid-Frequency Energy Optimizer, based on convolution and residual learning, to emphasize the significance of mid-frequency bands. We also propose an Energy-based Key-Frequency Picking Block to capture shared Key-Frequency, which achieves superior inter-series modeling performance with fewer parameters. A novel Key-Frequency Enhanced Training strategy is employed to further enhance Key-Frequency modeling, where spectral information from other channels is randomly introduced into each channel. Our approach advanced multivariate time series forecasting on the challenging Traffic, ECL, and Solar benchmarks, reducing MSE by 4%, 6%, and 5% compared to the previous SOTA iTransformer. Code is available at this GitHub Repository: https://github.com/Levi-Ackman/ReFocus.

ReFocus: Reinforcing Mid-Frequency and Key-Frequency Modeling for Multivariate Time Series Forecasting

TL;DR

This work tackles two core challenges in multivariate time series forecasting: the Mid-Frequency Spectrum Gap and the underutilization of shared Key-Frequency across channels. It introduces AMEO to amplify mid-frequency energy, EKPB to efficiently capture cross-channel Key-Frequency, and KET to strengthen training by mixing spectral information across channels. Empirical results on eight real-world datasets (including eight ETTh/ETTm variants, Traffic, Weather, Solar_Energy, and Electricity) show consistent reductions, notably 4-6% over the previous SOTA iTransformer on Traffic, ECL, and Solar. The approach leverages FFT-based spectral processing and a convolutional-residual design, with code and training scripts available on GitHub to facilitate reproducibility and practical adoption.

Abstract

Recent advancements have progressively incorporated frequency-based techniques into deep learning models, leading to notable improvements in accuracy and efficiency for time series analysis tasks. However, the Mid-Frequency Spectrum Gap in the real-world time series, where the energy is concentrated at the low-frequency region while the middle-frequency band is negligible, hinders the ability of existing deep learning models to extract the crucial frequency information. Additionally, the shared Key-Frequency in multivariate time series, where different time series share indistinguishable frequency patterns, is rarely exploited by existing literature. This work introduces a novel module, Adaptive Mid-Frequency Energy Optimizer, based on convolution and residual learning, to emphasize the significance of mid-frequency bands. We also propose an Energy-based Key-Frequency Picking Block to capture shared Key-Frequency, which achieves superior inter-series modeling performance with fewer parameters. A novel Key-Frequency Enhanced Training strategy is employed to further enhance Key-Frequency modeling, where spectral information from other channels is randomly introduced into each channel. Our approach advanced multivariate time series forecasting on the challenging Traffic, ECL, and Solar benchmarks, reducing MSE by 4%, 6%, and 5% compared to the previous SOTA iTransformer. Code is available at this GitHub Repository: https://github.com/Levi-Ackman/ReFocus.

Paper Structure

This paper contains 25 sections, 2 theorems, 16 equations, 7 figures, 13 tables.

Key Result

Theorem 3.3

The spectral energy of $\hat{x}(t)$ (transformed using RevIN):

Figures (7)

  • Figure 1: The Mid-Frequency Spectrum Gap and the shared Key-Frequency (high similarity in frequency spectra across variables) on Weather dataset. VPmax means 'Maximum Vapor Pressure' and VPact means 'Actual Vapor Pressure'.
  • Figure 2: General structure of ReFocus. 'Adaptive Mid-Frequency Energy Optimizer (AMEO)' enhances mid-frequency components modeling, and 'Energy-based Key-Frequency Picking Block' (EKPB) effectively captures shared Key-Frequency across channels
  • Figure 3: General process of the Key-Frequency Enhanced Training strategy (KET), where spectral information from other channels is randomly introduced into each channel, to enhance the extraction of the shared Key-Frequency.
  • Figure 4: The time-frequency domain visualization of the original sequence (ETTm1, the last variate), the sequence processed by high-pass and low-pass filters, by RevIN, and by AMEO. We selected the $input-96-forecast-96$ task.
  • Figure 5: T-SNE visualization of the series embeddings with and without 'Energy-based Key-Frequency Picking Block' (EKPB) on ECL dataset. We choose the $input-96-forecast-96$ task. Three example variates are highlighted: variates 2&3 shared a common Key-Frequency, while variate 1 does not.
  • ...and 2 more figures

Theorems & Definitions (5)

  • Definition 3.1: Frequency Spectral Energy
  • Definition 3.2: Reversible Instance Normalization
  • Theorem 3.3: Frequency Spectrum after RevIN
  • Definition 3.4: Adaptive Mid-Frequency Energy Optimizer
  • Theorem 3.5: Frequency Spectrum after AMEO