AI Navigate

XLinear: Frequency-Enhanced MLP with CrossFilter for Robust Long-Range Forecasting

arXiv cs.AI / 3/18/2026

💬 OpinionModels & Research

Key Points

  • XLinear is an MLP-based time series forecaster developed to improve long-range forecasting performance.
  • The method decomposes the input series into trend and seasonal components, applying tailored modules to each part.
  • For the trend component, Enhanced Frequency Attention uses frequency-domain operations to capture long-range dependencies while maintaining efficiency.
  • For the seasonal component, the CrossFilter Block preserves robustness to noise and avoids the robustness issues sometimes seen with attention mechanisms.
  • Experimental results show XLinear achieving state-of-the-art performance on test datasets while retaining a lightweight architecture and superior long-range dependency capture compared with other MLP forecasters.

Abstract

Time series forecasters are widely used across various domains. Among them, MLP (multi-layer perceptron)-based forecasters have been proven to be more robust to noise compared to Transformer-based forecasters. However, MLP struggles to capture complex features, resulting in limitations on capturing long-range dependencies. To address this challenge, we propose XLinear, an MLP-based forecaster for long-range forecasting. Firstly, we decompose the time series into trend and seasonal components. For the trend component which contains long-range characteristics, we design Enhanced Frequency Attention (EFA) to capture long-term dependencies by leveraging frequency-domain operations. Additionally, a CrossFilter Block is proposed for the seasonal component to maintain the model's robustness to noise, avoiding the problems of low robustness often caused by attention mechanisms. Experimental results demonstrate that XLinear achieves state-of-the-art performance on test datasets. While keeping the lightweight architecture and high robustness of MLP-based models, our forecaster outperforms other MLP-based forecasters in capturing long-range dependencies.