Time-Series Generation

Summary

Time-series generation is not one task. The current TimeCraft batch separates at least seven interfaces:

InterfaceRepresentative sourcesGenerated objectMain conditioning signalLocal interpretation
Cross-domain synthetic generationTimeDP, TimeCraftFixed-window time-series samplesFew target-domain examples converted into prototype weightsUseful for low-resource synthetic data, but not action-conditioned.
Text-controlled generationBRIDGE, T2STime-series samplesNatural-language descriptions, sometimes plus prototypesA context interface for generation; evaluation must distinguish caption alignment from numeric utility.
Target-aware augmentationTarDiff, OATSSynthetic training samplesDownstream loss, influence scores, or valuable training samplesShifts the objective from realism to downstream utility; needs leakage and overfitting audits.
Causal/interventional generationCaTSGObservational, interventional, and counterfactual samplesCausal conditions plus latent environment estimatesClosest TimeCraft branch to counterfactual modeling, but real-world counterfactual validation remains weak.
Irregular/continuous generationDiff-MNContinuous-time trajectories from irregular observationsIrregular observation context plus generated MoE-NCDE dynamics weightsDirectly relevant to continuous latent-state modeling and arbitrary-time generation.
Forecast-generation via diffusionMG-TSD, SundialForecast sample pathsNumeric history plus denoising or flow objectivesProbabilistic forecasting, not unconditional synthetic data generation.
Candidate-width generationIMLE, conditional IMLE, Explorative ModelingOne or more raw or latent candidate trajectoriesHistory/condition plus latent or noise draws during trainingA historical data-to-sample objective and its modern scaling framing; the hard minimum can improve proposal coverage without calibrating mode mass.
Manifold-supported direct transportBeckmann Transport ModelsOne/few-pass samples on a lower-dimensional target supportBase noise and optional class condition; conditional time-series futures are not demonstratedAdjacent mechanism for fast raw/latent trajectory generation; adds support-versus-probability-mass and basin diagnostics.
Hardware-oriented EBM denoisingDenoising Thermodynamic ModelsImage samples through a chain of conditional EBMsNoisy state plus one hardware-friendly EBM per reverse stepAdjacent substrate for efficient probabilistic generation; current evidence is simulated Fashion-MNIST/CIFAR-10 plus a modeled future-device energy estimate, not time-series generation.
Reconstruction / missing-data infillingSensorFMMissing wearable sensor values or segmentsObserved wearable window plus missingness maskPassive reconstruction and metric recovery, not synthetic population generation or intervention rollout.
Financial market simulationDiGA, MarSOrder-flow or market trajectoriesScenario targets, injected orders, matching rules, market stateWorld-model-adjacent because generated futures are used for what-if analysis and agent training.

The important axis is the conditioning contract. A generator conditioned on text, examples, downstream gradients, causal interventions, irregular observations, or candidate orders should not be evaluated as if it solved the same problem.

TimeCraft Lineage

TimeCraft is best read as a Microsoft Research framework and repository that packages several related generation lines:

  • TimeDP supplies the prototype/domain-prompt branch.
  • BRIDGE adds text-to-series data preparation and hybrid text/prototype conditioning.
  • TarDiff adds task-aware diffusion guidance through influence functions.
  • CaTSG adds observational, interventional, and counterfactual time-series generation.
  • OATS makes synthetic generation part of the TSFM training loop.
  • Diff-MN targets irregular-to-continuous generation through diffusion-parameterized MoE-NCDE dynamics.

That lineage matters because it moves from generate realistic samples toward generate samples for a purpose: match a target domain, satisfy a text description, improve a downstream model, respect causal interventions, support TSFM pretraining, or produce a continuous trajectory.

Evaluation Boundary

Generation papers often report MMD, KL, discriminative score, predictive score, J-FTSD, human preference, downstream AUROC/AUPRC, or trading-agent utility. These metrics answer different questions:

  • Fidelity metrics test whether generated samples resemble a reference distribution.
  • Text-alignment and human-ranking metrics test whether generated samples match a condition.
  • Downstream utility metrics test whether synthetic samples improve another model.
  • Causal metrics test interventional or counterfactual behavior, but real-world counterfactual labels are usually absent.
  • Market-simulation metrics test stylized facts, market impact, and agent-training usefulness.

For this wiki, a time-series generator becomes world-model-relevant only when the generated future remains conditioned on state, context, and explicit actions, control inputs, interventions, or candidate orders. Most TimeCraft branches are still passive or condition-controlled generators rather than full action-conditioned world models.

Expectations vs. Realities adds an evaluation boundary between point forecasts and generators. Under nonzero conditional uncertainty, an MSE-optimal deterministic forecast cannot also match the marginal distribution of realized futures, so low point error can reward over-smoothed sample paths. Horizon-wise marginal and an application-dependent MSE tolerance band are useful first diagnostics, but they are not generation-complete metrics: a generator can match marginals while assigning futures to the wrong contexts, breaking temporal order, missing rare modes, or remaining miscalibrated. Generation reports should therefore pair the accuracy–realism frontier with conditional proper scores, mode-mass and tail tests, multivariate constraints, and trajectory-level validity.

Beckmann Transport Models adds a complementary support-and-mass warning. A generator can place samples on the right-looking manifold while assigning badly wrong probability mass to its regions or modes. Its autonomous field and direct map are promising one/few-pass mechanisms, but current evidence is toy geometry plus image generation. A credible time-series transfer must test calibrated regime mass, rare tails, multivariate constraints, action sensitivity, and end-to-end latency rather than only distance to a generated trajectory manifold.

DMax is not a time-series generator, but it adds a decoding caveat for diffusion-style generation: parallel generation should keep tentative positions revisable through self-correction and soft intermediate states until convergence or confidence justifies commitment. A TSFM analogue would need numeric sample-path, event-stream, and action-conditioned rollout tests under matched wall-clock budgets before language TPF gains count as generation evidence.

iLLaDA adds the upstream training-scale counterpart: masked diffusion language models can now be trained from scratch at 8B scale with 12T pre-training tokens and variable-length block generation. For time-series generation, this is a reason to track diffusion sequence models seriously, but not a reason to count language benchmark gains as numeric-horizon fidelity, calibrated uncertainty, or action-conditioned rollout evidence.

The Flexibility Trap adds an order-of-commitment warning. A confidence-driven parallel generator can improve one-sample local consistency while narrowing Pass@ proposal coverage by deferring uncertain forks. A time-series analogue should compare strict temporal training order, entropy-first decision points, and revisable parallel future blocks under matched compute, while measuring rare-trajectory coverage, calibration, numeric fidelity, and downstream control utility.

Diffusion Consistency RMT adds a cross-training-run reproducibility diagnostic. Under deterministic matched-noise sampling, disjoint image-training splits and different architectures can produce aligned outputs because mean/covariance structure is stable across splits; finite data simultaneously overshrink lower-variance directions. For time-series generation, the useful experiment is paired base-noise rollout across independent entity/episode splits, reported by frequency band, channel or latent-state direction, regime, and horizon. Same-noise consistency should stay separate from fidelity, diversity, calibration, memorization, and action-conditioned utility because all runs can agree on the same biased or over-smoothed future.

IMLE and conditional IMLE establish that data-to-nearest-candidate training and the exact per-condition hard best-of-many objective predate XM. Explorative Modeling reframes candidate width as an objective/scaling axis and reports positive image, video, masked-language, behavior-cloning, and Maze2D results without adding candidate selection at inference. For time-series generation this is a direct baseline against averaged futures, but the hard-min evidence boundary is unchanged: support coverage does not determine probability mass. A time-series IMLE/XM baseline must therefore report calibration, rare-mode recall, invalid-between-mode trajectories, and action-sensitive probability shifts in addition to best-of- error.

Denoising Thermodynamic Models add a hardware-algorithm co-design branch. Instead of sampling one rugged monolithic EBM, DTM chains several simpler conditional EBMs and uses an adaptive correlation penalty to keep them tractable. The transferable time-series hypothesis is a DTM over raw or latent future trajectories. The evidence boundary is strict: the current paper tests small image benchmarks, measures only a random-bit circuit primitive, and projects the ~10,000x energy advantage through a model of a future chip. A time-series result would need calibrated regime mass, multivariate constraints, irregular-time support, context/action conditioning, and end-to-end hardware measurements.

Irregular and continuous generation should report whether irregularity is naturally observed or simulated by dropping points from regular series. Diff-MN tests random dropping at several observation rates, so transfer to real sampling policies remains open.

Bias and spurious-correlation metrics should be separated from fidelity metrics. InvDiff is mostly text-to-image evidence, with a limited AusElec/TimeGrad OOD forecasting experiment; use it as a shortcut-auditing pattern rather than broad time-series generation evidence.

Relation To Foundation TSFM Agenda

Time-series generation maps most directly to the generation/editing, context interface, dense numeric fidelity, causal/counterfactual, and benchmark slots in the Foundation Time-Series Model Research Agenda. The TimeCraft batch strengthens the generation/editing branch, but it also shows why the agenda must separate observational generation, text-controlled generation, utility-guided augmentation, and intervention-aware rollout.

Open Questions

  • Which synthetic time-series generators improve downstream models under strict train/validation/test separation rather than by tuning to the evaluation set?
  • Can text-controlled generation use operationally meaningful context such as incidents, exogenous variables, and constraints rather than only morphology captions?
  • Can CaTSG-style causal generation scale beyond predefined SCMs and synthetic counterfactual labels?
  • Can Diff-MN-style continuous generation become a reusable latent-state interface for irregular clinical, industrial, or observability data?
  • Which generation metrics predict utility for forecasting, anomaly detection, representation learning, and action-conditioned planning?
  • For market simulators, which combination of stylized-fact fidelity, scenario-control error, market-impact validity, and downstream trading-agent transfer predicts real utility?
  • How should time-series generators define invariant temporal features so debiasing removes shortcut dependence without erasing rare regimes or meaningful domain shifts?
  • Can training expose decision-critical timestamps or action consequences sequentially while inference generates low-entropy horizon regions in parallel without future-target leakage?
  • Can disjoint-split time-series generators preserve matched-noise rollout identity without erasing rare regimes, weak channels, or lower-variance decision-relevant state?
  • Can one/few-pass manifold-supported transport preserve calibrated regime mass and multivariate constraints while beating iterative samplers on matched end-to-end latency?
  • Can hardware-oriented DTM denoising preserve calibrated multivariate time-series futures while retaining short-mixing conditional EBMs and a real end-to-end energy advantage?