TSGM: A Flexible Framework for Generative Modeling of Synthetic Time Series
Not on the map. Why?
Abstract (arXiv)
Temporally indexed data are essential in a wide range of fields and of interest to machine learning researchers. Time series data, however, are often scarce or highly sensitive, which precludes the sharing of data between researchers and industrial organizations and the application of existing and new data-intensive ML methods. A possible solution to this bottleneck is to generate synthetic data. In this work, we introduce Time Series Generative Modeling (TSGM), an open-source framework for the generative modeling of synthetic time series. TSGM includes a broad repertoire of machine learning methods: generative models, probabilistic, and simulator-based approaches. The framework enables users to evaluate the quality of the produced data from different angles: similarity, downstream effectiveness, predictive consistency, diversity, and privacy. The framework is extensible, which allows researchers to rapidly implement their own methods and compare them in a shareable environment. TSGM was tested on open datasets and in production and proved to be beneficial in both cases. Additionally to the library, the project allows users to employ command line interfaces for synthetic data generation which lowers the entry threshold for those without a programming background.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 32 of its 90 references that are in the map. First posted on arXiv 19 May 2023.
Builds on
32 of 90 references.
References · 32
- 2017Attention Is All You Needcited by 59,932
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2016Membership Inference Attacks against Machine Learning Modelscited by 2,221
- 2019An Introduction to Variational Autoencoderscited by 997
- 2018Albumentations: fast and flexible image augmentationscited by 558
- 2019The frontier of simulation-based inferencecited by 490
- 2017Real-valued (Medical) Time Series Generation with Recurrent Conditional GANscited by 329
- 2018Differentially Private Generative Adversarial Networkcited by 235
- 2020Time Series Data Augmentation for Deep Learning: A Surveycited by 225
20 more
- 2018Adversarial Audio Synthesiscited by 222
- 2019GP-VAE: Deep Probabilistic Time Series Imputationcited by 171
- 2022Earthformer: Exploring Space-Time Transformers for Earth System Forecastingcited by 146
- 2021TimeVAE: A Variational Auto-Encoder for Multivariate Time Series Generationcited by 139
- 2017Data Augmentation of Wearable Sensor Data for Parkinson's Disease Monitoring using Convolutional Neural Networkscited by 130
- 2021A Clarification of the Nuances in the Fairness Metrics Landscapecited by 98
- 2016Likelihood-free inference by ratio estimationcited by 80
- 2021Real-time gravitational-wave science with neural posterior estimationcited by 76
- 2023Synthcity: facilitating innovative use cases of synthetic data in different data modalitiescited by 76
- 2021Sig-Wasserstein GANs for Time Series Generationcited by 60
- 2020Differentially Private Synthetic Medical Data Generation using Convolutional GANscited by 52
- 2020A Systematic Review on Model Watermarking for Neural Networkscited by 49
- 2023Vector Quantized Time Series Generation with a Bidirectional Prior Modelcited by 49
- 2022TTS-GAN: A Transformer-based Time-Series Generative Adversarial Networkcited by 41
- 2020DrumGAN: Synthesis of Drum Sounds With Timbral Feature Conditioning Using Generative Adversarial Networkscited by 34
- 2022Sequential Models in the Synthetic Data Vaultcited by 12
- 2020Simulation-based inference methods for particle physicscited by 11
- 2021Non-separable Spatio-temporal Graph Kernels via SPDEscited by 11
- 2020Multivariate time-series modeling with generative neural networkscited by 5
- 2022Human-in-the-Loop Large-Scale Predictive Maintenance of Workstationscited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 7; 2026: 5.
16 papers.
Sort:
By area:
- 2023TSGBench: Time Series Generation Benchmarkcited by 24
- 2025Empowering Time Series Analysis with Synthetic Data: A Survey and Outlook in the Era of Foundation Modelscited by 15
- 2024TimeAutoDiff: A Unified Framework for Generation, Imputation, Forecasting, and Time-Varying Metadata Conditioning of Heterogeneous Time Series Tabular Datacited by 4
- 2025CTBench: Cryptocurrency Time Series Generation Benchmarkcited by 3
- 2026Diff-MN: Diffusion Parameterized MoE-NCDE for Continuous Time Series Generation with Irregular Observationscited by 2
- 2026FinStressTS: A Parametric Synthetic Benchmark for Time-Series Forecasting in Financecited by 2
- 2024Exploring the Impact of Synthetic Data on Human Gesture Recognition Tasks Using GANscited by 1
- 2025Generating Realistic Multi-Beat ECG Signalscited by 1
- 2026E4GEN: Event-level Explainable Extreme-Enhanced Time-series Generationcited by 1
- 2024Generative Design of Periodic Orbits in the Restricted Three-Body Problemcited by 0
- 2025LLM-based Evaluation Policy Extraction for Ecological Modelingcited by 0
- 2025PIGPVAE: Physics-Informed Gaussian Process Variational Autoencoderscited by 0
4 more
- 2025STEB: In Search of the Best Evaluation Approach for Synthetic Time Seriescited by 0
- 2025Fiaingen: A financial time series generative method matching real-world data qualitycited by 0
- 2026GenTS: A Comprehensive Benchmark Library for Generative Time Series Modelscited by 0
- 2026SynEnergy: Anomaly Semantic-Guided Diffusion for Synthetic Energy Data Generationcited by 0
- 2026SynEnergy: Anomaly Semantic-Guided Diffusion for Synthetic Energy Data Generation4 Aug 2026
- 2026FinStressTS: A Parametric Synthetic Benchmark for Time-Series Forecasting in Finance2 Jun 2026
- 2026E4GEN: Event-level Explainable Extreme-Enhanced Time-series Generation1 Jun 2026
- 2026GenTS: A Comprehensive Benchmark Library for Generative Time Series Models18 May 2026
- 2026Diff-MN: Diffusion Parameterized MoE-NCDE for Continuous Time Series Generation with Irregular Observations20 Jan 2026
- 2025Fiaingen: A financial time series generative method matching real-world data quality1 Oct 2025
- 2025CTBench: Cryptocurrency Time Series Generation Benchmark3 Aug 2025
- 2025STEB: In Search of the Best Evaluation Approach for Synthetic Time Series27 May 2025
- 2025PIGPVAE: Physics-Informed Gaussian Process Variational Autoencoders25 May 2025
- 2025LLM-based Evaluation Policy Extraction for Ecological Modeling20 May 2025
- 2025Generating Realistic Multi-Beat ECG Signals19 May 2025
- 2025Empowering Time Series Analysis with Synthetic Data: A Survey and Outlook in the Era of Foundation Models14 Mar 2025
4 more
- 2024Exploring the Impact of Synthetic Data on Human Gesture Recognition Tasks Using GANs9 Dec 2024
- 2024Generative Design of Periodic Orbits in the Restricted Three-Body Problem7 Aug 2024
- 2024TimeAutoDiff: A Unified Framework for Generation, Imputation, Forecasting, and Time-Varying Metadata Conditioning of Heterogeneous Time Series Tabular Data23 Jun 2024
- 2023TSGBench: Time Series Generation Benchmark7 Sep 2023
- 2024TimeAutoDiff: A Unified Framework for Generation, Imputation, Forecasting, and Time-Varying Metadata Conditioning of Heterogeneous Time Series Tabular Datacited by 4
- 2025Generating Realistic Multi-Beat ECG Signalscited by 1
- 2026SynEnergy: Anomaly Semantic-Guided Diffusion for Synthetic Energy Data Generationcited by 0
- 2026SynEnergy: Anomaly Semantic-Guided Diffusion for Synthetic Energy Data Generation4 Aug 2026
- 2025Generating Realistic Multi-Beat ECG Signals19 May 2025
- 2024TimeAutoDiff: A Unified Framework for Generation, Imputation, Forecasting, and Time-Varying Metadata Conditioning of Heterogeneous Time Series Tabular Data23 Jun 2024
- 2023TSGBench: Time Series Generation Benchmarkcited by 24
- 2025CTBench: Cryptocurrency Time Series Generation Benchmarkcited by 3
- 2026FinStressTS: A Parametric Synthetic Benchmark for Time-Series Forecasting in Financecited by 2
- 2024Exploring the Impact of Synthetic Data on Human Gesture Recognition Tasks Using GANscited by 1
- 2026E4GEN: Event-level Explainable Extreme-Enhanced Time-series Generationcited by 1
- 2024Generative Design of Periodic Orbits in the Restricted Three-Body Problemcited by 0
- 2025LLM-based Evaluation Policy Extraction for Ecological Modelingcited by 0
- 2025PIGPVAE: Physics-Informed Gaussian Process Variational Autoencoderscited by 0
- 2025STEB: In Search of the Best Evaluation Approach for Synthetic Time Seriescited by 0
- 2025Fiaingen: A financial time series generative method matching real-world data qualitycited by 0
- 2026GenTS: A Comprehensive Benchmark Library for Generative Time Series Modelscited by 0
- 2026FinStressTS: A Parametric Synthetic Benchmark for Time-Series Forecasting in Finance2 Jun 2026
- 2026E4GEN: Event-level Explainable Extreme-Enhanced Time-series Generation1 Jun 2026
- 2026GenTS: A Comprehensive Benchmark Library for Generative Time Series Models18 May 2026
- 2025Fiaingen: A financial time series generative method matching real-world data quality1 Oct 2025
- 2025CTBench: Cryptocurrency Time Series Generation Benchmark3 Aug 2025
- 2025STEB: In Search of the Best Evaluation Approach for Synthetic Time Series27 May 2025
- 2025PIGPVAE: Physics-Informed Gaussian Process Variational Autoencoders25 May 2025
- 2025LLM-based Evaluation Policy Extraction for Ecological Modeling20 May 2025
- 2024Exploring the Impact of Synthetic Data on Human Gesture Recognition Tasks Using GANs9 Dec 2024
- 2024Generative Design of Periodic Orbits in the Restricted Three-Body Problem7 Aug 2024
- 2023TSGBench: Time Series Generation Benchmark7 Sep 2023