atlas

Research map / Time series / Causal and generative time series

ANT: Adaptive Noise Schedule for Time Series Diffusion Models

NeurIPS 2024 · Time series › Causal and generative time series · approach: Diffusion models for time series · 5 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 ANT, a method that selects a per-dataset noise schedule for time series diffusion models by scoring how linearly each candidate schedule reduces the non-stationarity (IAAT) of the data, with no training needed.

Problem

Time series diffusion models usually reuse noise schedules from other domains (e.g., linear schedule with T=100), which ignores time-series characteristics and yields suboptimal forecasting, refinement, and generation performance.

Approach

Define the ANT score from a dataset's integrated absolute autocorrelation time (IAAT) under each candidate schedule: prefer schedules whose non-stationarity curve decreases linearly over steps, collapses to noise at the final step, and uses many steps. Scores are computed offline, so no model training is needed to select the schedule.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Select an adaptive noise schedule with ANT instead of the shared linear scheduleTSDiff · Forecasting across eight datasetsCRPS: +22.4%; +4.1%; +3.9%; +25.1%; +27.8%; +5.2%; +3.0%; +6.8%Helped
Add diffusion step embedding to a linear-schedule model (ablation)TSDiff+ANT · Solar forecastingCRPS: 0.326 -> 0.399Hurt
Add diffusion step embedding to a linear-schedule model (ablation)TSDiff+ANT · Traffic forecastingCRPS: 0.101 -> 0.098Helped
Add diffusion step embedding to a cosine-schedule model (ablation)TSDiff+ANT · Exchange forecastingCRPS: 0.010 -> 0.009Helped
Add diffusion step embedding to a cosine-schedule model (ablation)TSDiff+ANT · Electricity forecastingCRPS: 0.050 -> 0.047Helped
Add diffusion step embedding to a cosine-schedule model (ablation)TSDiff+ANT · Wikipedia forecastingCRPS: 0.206 -> 0.206No clear effect
Add diffusion step embedding to a cosine-schedule model (ablation)TSDiff+ANT · M4 forecastingCRPS: 0.052 -> 0.026Helped
Replace TSDiff's shared linear schedule with ANT-selected schedulesTSDiff · Forecasting, 8 datasetsAverage CRPS: 0.166 -> 0.150Helped
Use IAAT rather than LagAC or VarAC to select schedules (ablation)TSDiff+ANT · Forecasting, 8 datasetsAverage CRPS: 0.158; 0.151; 0.150Helped
Use the AUC discrepancy metric rather than alternatives to select schedules (ablation)TSDiff+ANT · Forecasting, 8 datasetsAverage CRPS: 0.152; 0.151; 0.151; 0.152; 0.150Helped
Use a cosine schedule instead of a shared linear scheduleTSDiff · Forecasting, 8 datasetsAverage CRPS: 0.166 -> 0.160Helped
Use ANT rather than a zero-terminal-SNR scheduleTSDiff · Forecasting, 8 datasetsAverage CRPS: 0.185 -> 0.150Helped

Surprising findings

Limitations

Experimental setup

Datasets: Solar Electricity Traffic Exchange M4 UberTLC KDDCup Wikipedia

Benchmarks: Solar Electricity Traffic Exchange M4 UberTLC KDDCup Wikipedia

Metrics: CRPS

Baselines: DeepAR DeepState Transformer TFT CSDI TSDiff TimeGAN TimeVAE Cosine schedule Zero terminal SNR schedule

Builds on: TSDiff DDPM integrated autocorrelation time improved noise schedule (cosine)

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