atlas

Research map / Time series / Causal and generative time series

SynTSBench: Rethinking Temporal Pattern Learning in Deep Learning Models for Time Series

NeurIPS 2025 · Time series › Causal and generative time series · approach: State-space and latent dynamics forecasting · 0 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 SynTSBench, a synthetic-data evaluation paradigm that isolates temporal pattern types, noise/anomaly robustness, cross-variable dependencies, and compares forecasting models against theoretical optima.

Problem

Existing time series forecasting benchmarks use observational data with confounded components and no theoretical performance boundaries, making it hard to attribute model strengths and weaknesses.

Approach

Generate programmable synthetic time series with known mathematical optima (trend, periodic, ARMA, random-walk, cross-variable, noise/anomaly-corrupted signals) so model predictions can be compared directly to theoretical boundaries and capabilities can be mapped per pattern type.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TimesNet instead of the other evaluated models under SNR -10dBtime-series forecasting on synthetic noisy signals · SNR -10dB, H=96MSE_True: 0.0300 -> 0.0254Helped
Use DLinear instead of other deep models for ARMA(1,1) forecastingdeep learning forecasting models · ARMA(1,1), H=10MSE: 7.6396 -> 6.4687Helped
Use DLinear for the lag-50 ARMA long-dependency patterndeep learning forecasting models · ARMA-Long-Dependency, H=10MSE: 2.0083 -> 1.0402Helped
Use TimesNet to model cross-variable lag relationshipsmultivariate forecasting models · Feature Lag (48 steps), H=96MSE: 1.0450 -> 0.7519Helped
Use Chronos for zero-shot trend forecasting rather than Moiraitime-series foundation models · Trend PatternsMSE: 0.9332 -> 0.0002Helped
Use TimeMoE for zero-shot periodic forecasting rather than Chronostime-series foundation models · Periodic PatternsMSE: 0.5293 -> 0.0594Helped
Remove all normalization layers (ablation)iTransformer · triangle wave and pulse patterns, H=96performanceHelped
Use normalization layers on patterns where absolute magnitude is predictiveforecasting models · pulse patternpulse amplitude predictionHurt
Use channel-dependent models to exploit cross-variable relationshipsmultivariate forecasting models · cross-variable lag, additive, conditional, and nonlinear relationshipsMSE: approximately 50%Helped
Increase point-anomaly density for TSMixerTSMixer · point anomalieserror increase: 342%Hurt
Use filter-based models PaiFilter and TexFilter as dataset length increasesmodels evaluated across dataset lengths · synthetic datasets of varying lengthsMSEHelped

Surprising findings

Limitations

Experimental setup

Datasets: SynTSBench synthetic trend, periodic, ARMA, random-walk, white-noise, cross-variable datasets Synthetic real-world-like datasets (economic, sensor, traffic, SIR, Lotka-Volterra, etc.)

Benchmarks: SynTSBench trend datasets SynTSBench periodic datasets SynTSBench noise/anomaly tests SynTSBench stochastic dependency datasets SynTSBench cross-variable datasets

Metrics: MSE MAE MSE_Obs MSE_True relative degradation

Baselines: ARIMA mean naive Autoformer PatchTST DLinear iTransformer TimesNet TimeMixer TSMixer PaiFilter TexFilter

Builds on: PatchTST DLinear iTransformer TimesNet Chronos

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