Transformer-based conditional generative adversarial network for multivariate time series generation

10/05/2022
by   Abdellah Madane, et al.
0

Conditional generation of time-dependent data is a task that has much interest, whether for data augmentation, scenario simulation, completing missing data, or other purposes. Recent works proposed a Transformer-based Time series generative adversarial network (TTS-GAN) to address the limitations of recurrent neural networks. However, this model assumes a unimodal distribution and tries to generate samples around the expectation of the real data distribution. One of its limitations is that it may generate a random multivariate time series; it may fail to generate samples in the presence of multiple sub-components within an overall distribution. One could train models to fit each sub-component separately to overcome this limitation. Our work extends the TTS-GAN by conditioning its generated output on a particular encoded context allowing the use of one model to fit a mixture distribution with multiple sub-components. Technically, it is a conditional generative adversarial network that models realistic multivariate time series under different types of conditions, such as categorical variables or multivariate time series. We evaluate our model on UniMiB Dataset, which contains acceleration data following the XYZ axes of human activities collected using Smartphones. We use qualitative evaluations and quantitative metrics such as Principal Component Analysis (PCA), and we introduce a modified version of the Frechet inception distance (FID) to measure the performance of our model and the statistical similarities between the generated and the real data distributions. We show that this transformer-based CGAN can generate realistic high-dimensional and long data sequences under different kinds of conditions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/06/2022

TTS-GAN: A Transformer-based Time-Series Generative Adversarial Network

Signal measurements appearing in the form of time series are one of the ...
research
04/25/2019

Time Series Simulation by Conditional Generative Adversarial Net

Generative Adversarial Net (GAN) has been proven to be a powerful machin...
research
05/26/2023

Evaluating generation of chaotic time series by convolutional generative adversarial networks

To understand the ability and limitations of convolutional neural networ...
research
05/23/2022

Time-series Transformer Generative Adversarial Networks

Many real-world tasks are plagued by limitations on data: in some instan...
research
05/16/2021

Towards Synthetic Multivariate Time Series Generation for Flare Forecasting

One of the limiting factors in training data-driven, rare-event predicti...
research
03/03/2020

Learn to Generate Time Series Conditioned Graphs with Generative Adversarial Nets

Deep learning based approaches have been utilized to model and generate ...
research
10/25/2022

Mitigating Health Data Poverty: Generative Approaches versus Resampling for Time-series Clinical Data

Several approaches have been developed to mitigate algorithmic bias stem...

Please sign up or login with your details

Forgot password? Click here to reset