# T-CGAN: Conditional Generative Adversarial Network for Data Augmentation in Noisy Time Series with Irregular Sampling

arXiv: https://arxiv.org/abs/1811.08295 · HTML: https://mlsanity.com/paper/1811.08295/

## Key facts

- Cited by 29 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 20 Nov 2018.

## Built on by (most cited first, 29 of 29)

- [Deep Learning in Human Activity Recognition with Wearable Sensors: A Review on Advances](https://mlsanity.com/paper/2111.00418/) (2021)
- [Data Augmentation techniques in time series domain: A survey and taxonomy](https://mlsanity.com/paper/2206.13508/) (2022)
- [TSGBench: Time Series Generation Benchmark](https://mlsanity.com/paper/2309.03755/) (2023)
- [Multi-Label Clinical Time-Series Generation via Conditional GAN](https://mlsanity.com/paper/2204.04797/) (2022)
- [Time-Series Regeneration with Convolutional Recurrent Generative Adversarial Network for Remaining Useful Life Estimation](https://mlsanity.com/paper/2101.03678/) (2021)
- [Data Augmentation for Time-Series Classification: An Extensive Empirical Study and Comprehensive Survey](https://mlsanity.com/paper/2310.10060/) (2023)
- [Time-series Generation by Contrastive Imitation](https://mlsanity.com/paper/2311.01388/) (2023)
- [TimEHR: Image-based Time Series Generation for Electronic Health Records](https://mlsanity.com/paper/2402.06318/) (2024)
- [Causal Time Series Generation via Diffusion Models](https://mlsanity.com/paper/2509.20846/) (2025)
- [Towards Diverse and Coherent Augmentation for Time-Series Forecasting](https://mlsanity.com/paper/2303.14254/) (2023)
- [A Spectral Enabled GAN for Time Series Data Generation](https://mlsanity.com/paper/2103.01904/) (2021)
- [Conditional Generation of Periodic Signals with Fourier-Based Decoder](https://mlsanity.com/paper/2110.12365/) (2021)
- [SeriesGAN: Time Series Generation via Adversarial and Autoregressive Learning](https://mlsanity.com/paper/2410.21203/) (2024)
- [Creating synthetic energy meter data using conditional diffusion and building metadata](https://mlsanity.com/paper/2404.00525/) (2024)
- [Controlled physics-informed data generation for deep learning-based remaining useful life prediction under unseen operation conditions](https://mlsanity.com/paper/2304.11702/) (2023)
- [Data Augmentation for Multivariate Time Series Classification: An Experimental Study](https://mlsanity.com/paper/2406.06518/) (2024)
- [CTBench: Cryptocurrency Time Series Generation Benchmark](https://mlsanity.com/paper/2508.02758/) (2025)
- [ASAT: Adaptively Scaled Adversarial Training in Time Series](https://mlsanity.com/paper/2108.08976/) (2021)
- [ChronoGAN: Supervised and Embedded Generative Adversarial Networks for Time Series Generation](https://mlsanity.com/paper/2409.14013/) (2024)
- [Diff-MN: Diffusion Parameterized MoE-NCDE for Continuous Time Series Generation with Irregular Observations](https://mlsanity.com/paper/2601.13534/) (2026)
- [Quantifying Quality of Class-Conditional Generative Models in Time-Series Domain](https://mlsanity.com/paper/2210.07617/) (2022)
- [Embarrassingly Simple MixUp for Time-series](https://mlsanity.com/paper/2304.04271/) (2023)
- [Methods for generating and evaluating synthetic longitudinal patient data: a systematic review](https://mlsanity.com/paper/2309.12380/) (2023)
- [VFLGAN-TS: Vertical Federated Learning-based Generative Adversarial Networks for Publication of Vertically Partitioned Time-Series Data](https://mlsanity.com/paper/2409.03612/) (2024)
- [Data augmentation through multivariate scenario forecasting in Data Centers using Generative Adversarial Networks](https://mlsanity.com/paper/2201.06147/) (2022)
- [TCGAN: Convolutional Generative Adversarial Network for Time Series Classification and Clustering](https://mlsanity.com/paper/2309.04732/) (2023)
- [A Spatiotemporal Deep Neural Network for Fine-Grained Multi-Horizon Wind Prediction](https://mlsanity.com/paper/2309.04733/) (2023)
- [Synthesis of pulses from particle detectors with a Generative Adversarial Network (GAN)](https://mlsanity.com/paper/2401.05295/) (2024)
- [StiefelGen: A Simple, Model Agnostic Approach for Time Series Data Augmentation over Riemannian Manifolds](https://mlsanity.com/paper/2402.19287/) (2024)

## Abstract (arXiv)

In this paper we propose a data augmentation method for time series with irregular sampling, Time-Conditional Generative Adversarial Network (T-CGAN). Our approach is based on Conditional Generative Adversarial Networks (CGAN), where the generative step is implemented by a deconvolutional NN and the discriminative step by a convolutional NN. Both the generator and the discriminator are conditioned on the sampling timestamps, to learn the hidden relationship between data and timestamps, and consequently to generate new time series. We evaluate our model with synthetic and real-world datasets. For the synthetic data, we compare the performance of a classifier trained with T-CGAN-generated data, against the performance of the same classifier trained on the original data. Results show that classifiers trained on T-CGAN-generated data perform the same as classifiers trained on real data, even with very short time series and small training sets. For the real world datasets, we compare our method with other techniques of data augmentation for time series, such as time slicing and time warping, over a classification problem with unbalanced datasets. Results show that our method always outperforms the other approaches, both in case of regularly sampled and irregularly sampled time series. We achieve particularly good performance in case with a small training set and short, noisy, irregularly-sampled time series.
