DropoutTS: Sample-Adaptive Dropout for Robust Time Series Forecasting
Siru Zhong, Yiqiu Liu, Zhiqing Cui, Zezhi Shao, Fei Wang, Qingsong Wen, Yuxuan Liang
TL;DR
DropoutTS introduces a capacity-centric approach to robustness in time series forecasting by adaptively modulating learning capacity per sample using a spectral noise score. Through a Spectral Noise Scorer and a differentiable Sample-Adaptive Dropout, it maps per-sample noise to dropout rates, enabling end-to-end optimization without architectural changes. The method relies on spectral sparsity to distinguish dominant signal components from noise, employing global detrending, log-scale spectral normalization, an SFM-anchored spectral filter, and residual reconstruction to generate a proxy-free noise metric. Across seven real-world datasets and the Synth-12 benchmark, DropoutTS delivers consistent gains across diverse backbones, mitigates the Fixed Dropout Paradox, and reduces training time while preserving or improving inference latency. The results demonstrate the practicality of a universal, plug-in robustness enhancer for real-time forecasting tasks in finance, climate, healthcare, and industry.
Abstract
Deep time series models are vulnerable to noisy data ubiquitous in real-world applications. Existing robustness strategies either prune data or rely on costly prior quantification, failing to balance effectiveness and efficiency. In this paper, we introduce DropoutTS, a model-agnostic plugin that shifts the paradigm from "what" to learn to "how much" to learn. DropoutTS employs a Sample-Adaptive Dropout mechanism: leveraging spectral sparsity to efficiently quantify instance-level noise via reconstruction residuals, it dynamically calibrates model learning capacity by mapping noise to adaptive dropout rates - selectively suppressing spurious fluctuations while preserving fine-grained fidelity. Extensive experiments across diverse noise regimes and open benchmarks show DropoutTS consistently boosts superior backbones' performance, delivering advanced robustness with negligible parameter overhead and no architectural modifications. Our code is available at https://github.com/CityMind-Lab/DropoutTS.
