TSGM: A Flexible Framework for Generative Modeling of Synthetic Time Series

05/19/2023
by   Alexander Nikitin, et al.
0

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.

READ FULL TEXT
research
09/30/2019

Generating High-fidelity, Synthetic Time Series Datasets with DoppelGANger

Limited data access is a substantial barrier to data-driven networking r...
research
07/24/2023

TransFusion: Generating Long, High Fidelity Time Series using Diffusion Models with Transformers

The generation of high-quality, long-sequenced time-series data is essen...
research
09/20/2021

Merlion: A Machine Learning Library for Time Series

We introduce Merlion, an open-source machine learning library for time s...
research
07/16/2022

Transfer learning for time series classification using synthetic data generation

In this paper, we propose an innovative Transfer learning for Time serie...
research
07/28/2022

Sequential Models in the Synthetic Data Vault

The goal of this paper is to describe a system for generating synthetic ...
research
01/18/2023

Synthcity: facilitating innovative use cases of synthetic data in different data modalities

Synthcity is an open-source software package for innovative use cases of...
research
01/23/2023

ECGAN: Self-supervised generative adversarial network for electrocardiography

High-quality synthetic data can support the development of effective pre...

Please sign up or login with your details

Forgot password? Click here to reset