atlas

Research map / Time series / Causal and generative time series

RobustTSF: Towards Theory and Design of Robust Time Series Forecasting with Anomalies

ICLR 2024 · Time series › Causal and generative time series · approach: Robust forecasting and evaluation · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes RobustTSF, a trend-filter-based sample selection plus MAE loss that makes LSTM time series forecasters robust to constant, missing, and Gaussian point-wise anomalies in inputs and targets, with theory linking the setting to learning with noisy labels.

Problem

Time series forecasting trained on contaminated data with anomalies in both covariates (inputs) and targets, where standard training and detection-imputation-retraining pipelines degrade and small-loss LNL methods are inconsistent.

Approach

Select training windows whose trend-filter deviation (computed with an L1 fidelity term, without a pretrained detector) is small near the label, then train with MAE; theory shows MAE is robust to constant/missing target anomalies and both MAE and MSE to Gaussian target anomalies, and anomaly position in inputs matters most near the forecast target.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RobustTSF instead of vanilla MAE trainingLSTM forecasting · Electricity, Constant anomaly η=0.3MAE/MSE: 0.206/0.086 -> 0.183/0.070Helped
Use RobustTSF instead of offline imputationLSTM forecasting · Traffic, Missing anomaly η=0.3MAE/MSE: 0.280/0.186 -> 0.243/0.140Hurt
Use RobustTSF instead of vanilla MAE trainingLSTM forecasting · Electricity, clean single-stepMAE/MSE: 0.182/0.070 -> 0.177/0.065Helped
Use RobustTSF instead of vanilla MAE trainingLSTM forecasting · Electricity, multi-step clean O=4MAE/MSE: 0.292/0.165 -> 0.280/0.158Helped
Use RobustTSF instead of vanilla MAE trainingLSTM forecasting · Traffic, Missing anomaly η=0.3MAE/MSE: 0.295/0.208 -> 0.243/0.140Hurt
Use MAE instead of MSE loss (ablation)RobustTSF · Electricity, Missing anomaly η=0.3MAE: 0.249 -> 0.194Helped
Use MAE instead of MSE loss (ablation)RobustTSF · Electricity, Constant anomaly η=0.1MAE: 0.180 -> 0.177Helped
Use Dirac weighting instead of exponential weighting (ablation)RobustTSF with MAE and trend-filter detection · Electricity, Missing anomaly η=0.3MAE: 0.199 -> 0.194Helped
Use trend-filter detection instead of prediction-based detection (ablation)RobustTSF with MAE and Dirac weighting · Electricity, Missing anomaly η=0.3MAE: 0.206 -> 0.194Helped
Select samples based on the trend-filter anomaly score rather than randomly (ablation)RobustTSF · Electricity, Constant anomaly η=0.3MAE/MSE: 0.222/0.089 -> 0.183/0.070Helped
Use offline imputation instead of RobustTSFLSTM forecasting · Traffic, Missing anomaly η=0.3MAE/MSE: 0.243/0.140 -> 0.280/0.186Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Electricity Traffic ETT-h1 Exchange

Benchmarks: Electricity Traffic

Metrics: MAE MSE best-epoch test error last-epoch test error stability Delta

Baselines: Vanilla MSE Vanilla MAE Offline imputation Online imputation Loss-based sample selection

Builds on: learning with noisy labels trend filtering small loss criterion detection-imputation-retraining

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy