Saved in:
Bibliographic Details
Main Authors: Shankar, Aditya, Chen, Lydia Y., van Deursen, Arie, Hai, Rihan
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2503.06231
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866918184126251008
author Shankar, Aditya
Chen, Lydia Y.
van Deursen, Arie
Hai, Rihan
author_facet Shankar, Aditya
Chen, Lydia Y.
van Deursen, Arie
Hai, Rihan
contents Generating temporal data under conditions is crucial for forecasting, imputation, and generative tasks. Such data often has metadata and partially observed signals that jointly influence the generated values. However, existing methods face three key limitations: (1) they condition on either the metadata or observed values, but rarely both together; (2) they adopt either training-time approaches that fail to generalize to unseen scenarios, or inference-time approaches that ignore metadata; and (3) they suffer from trade-offs between generation speed and temporal coherence across time windows--choosing either slow but coherent autoregressive methods or fast but incoherent parallel ones. We propose WaveStitch, a novel diffusion-based method to overcome these hurdles through: (1) dual-sourced conditioning on both metadata and partially observed signals; (2) a hybrid training-inference architecture, incorporating metadata during training and observations at inference via gradient-based guidance; and (3) a novel pipeline-style paradigm that generates time windows in parallel while preserving coherence through an inference-time conditional loss and a stitching mechanism. Across diverse datasets, WaveStitch demonstrates adaptability to arbitrary patterns of observed signals, achieving 1.81x lower mean-squared-error compared to the state-of-the-art, and generates data up to 166.48x faster than autoregressive methods while maintaining coherence. Our code is available at: https://github.com/adis98/WaveStitch
format Preprint
id arxiv_https___arxiv_org_abs_2503_06231
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle WaveStitch: Flexible and Fast Conditional Time Series Generation with Diffusion Models
Shankar, Aditya
Chen, Lydia Y.
van Deursen, Arie
Hai, Rihan
Machine Learning
Generating temporal data under conditions is crucial for forecasting, imputation, and generative tasks. Such data often has metadata and partially observed signals that jointly influence the generated values. However, existing methods face three key limitations: (1) they condition on either the metadata or observed values, but rarely both together; (2) they adopt either training-time approaches that fail to generalize to unseen scenarios, or inference-time approaches that ignore metadata; and (3) they suffer from trade-offs between generation speed and temporal coherence across time windows--choosing either slow but coherent autoregressive methods or fast but incoherent parallel ones. We propose WaveStitch, a novel diffusion-based method to overcome these hurdles through: (1) dual-sourced conditioning on both metadata and partially observed signals; (2) a hybrid training-inference architecture, incorporating metadata during training and observations at inference via gradient-based guidance; and (3) a novel pipeline-style paradigm that generates time windows in parallel while preserving coherence through an inference-time conditional loss and a stitching mechanism. Across diverse datasets, WaveStitch demonstrates adaptability to arbitrary patterns of observed signals, achieving 1.81x lower mean-squared-error compared to the state-of-the-art, and generates data up to 166.48x faster than autoregressive methods while maintaining coherence. Our code is available at: https://github.com/adis98/WaveStitch
title WaveStitch: Flexible and Fast Conditional Time Series Generation with Diffusion Models
topic Machine Learning
url https://arxiv.org/abs/2503.06231