Sawtooth Sampling for Time Series Denoising Diffusion Implicit Models
Heiko Oppel, Andreas Spilz, Michael Munz
TL;DR
The paper tackles the slow sampling of diffusion-based time-series models by introducing Sawtooth Sampling, a DDIM-based acceleration that restarts the denoising trajectory after every N resampling steps with a linear variance scheduler. This approach achieves roughly 30× faster sampling while suppressing high-frequency artifacts, without retraining pretrained models. Evaluation on IMU-based HAR and climbing datasets shows competitive or superior classification performance and favorable similarity metrics compared to baselines. The method provides a practical, model-agnostic improvement for diffusion-based time-series generation with potential applicability to other domains.
Abstract
Denoising Diffusion Probabilistic Models (DDPMs) can generate synthetic timeseries data to help improve the performance of a classifier, but their sampling process is computationally expensive. We address this by combining implicit diffusion models with a novel Sawtooth Sampler that accelerates the reverse process and can be applied to any pretrained diffusion model. Our approach achieves a 30 times speed-up over the standard baseline while also enhancing the quality of the generated sequences for classification tasks.
