FITS: Modeling Time Series with $10k$ Parameters
Zhijian Xu, Ailing Zeng, Qiang Xu
TL;DR
FITS introduces a compact time series analysis framework that reframes forecasting and anomaly detection as interpolation in the complex frequency domain using a real-time FFT-based pipeline.A single complex-valued linear layer learns amplitude scaling and phase shifts for frequency interpolation, complemented by a low-pass filter and reversible normalization to produce efficient, edge-friendly models.Across forecasting benchmarks like Electricity, Weather, and ETTh/ETTm datasets and anomaly benchmarks like SMD and SWaT, FITS matches or approaches state-of-the-art performance with only $5k$–$10k$ parameters, vastly smaller than typical baselines.The work demonstrates the practical value of frequency-domain representations and complex-valued learning for scalable, resource-efficient time series modeling on edge devices.
Abstract
In this paper, we introduce FITS, a lightweight yet powerful model for time series analysis. Unlike existing models that directly process raw time-domain data, FITS operates on the principle that time series can be manipulated through interpolation in the complex frequency domain. By discarding high-frequency components with negligible impact on time series data, FITS achieves performance comparable to state-of-the-art models for time series forecasting and anomaly detection tasks, while having a remarkably compact size of only approximately $10k$ parameters. Such a lightweight model can be easily trained and deployed in edge devices, creating opportunities for various applications. The code is available in: \url{https://github.com/VEWOXIC/FITS}
