mlsanityData to 14 Oct 2026

TCGAN: Convolutional Generative Adversarial Network for Time Series Classification and Clustering

arXiv 2309.04732 ↗First posted 9 Sep 2023cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Recent works have demonstrated the superiority of supervised Convolutional Neural Networks (CNNs) in learning hierarchical representations from time series data for successful classification. These methods require sufficiently large labeled data for stable learning, however acquiring high-quality labeled time series data can be costly and potentially infeasible. Generative Adversarial Networks (GANs) have achieved great success in enhancing unsupervised and semi-supervised learning. Nonetheless, to our best knowledge, it remains unclear how effectively GANs can serve as a general-purpose solution to learn representations for time series recognition, i.e., classification and clustering. The above considerations inspire us to introduce a Time-series Convolutional GAN (TCGAN). TCGAN learns by playing an adversarial game between two one-dimensional CNNs (i.e., a generator and a discriminator) in the absence of label information. Parts of the trained TCGAN are then reused to construct a representation encoder to empower linear recognition methods. We conducted comprehensive experiments on synthetic and real-world datasets. The results demonstrate that TCGAN is faster and more accurate than existing time-series GANs. The learned representations enable simple classification and clustering methods to achieve superior and stable performance. Furthermore, TCGAN retains high efficacy in scenarios with few-labeled and imbalanced-labeled data. Our work provides a promising path to effectively utilize abundant unlabeled time series data.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 40 of its 106 references that are in the map. First posted on arXiv 9 Sep 2023.

Builds on

40 of 106 references.

References · 40

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  4. 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,527
  5. 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
  6. 2017Improved Training of Wasserstein GANscited by 2,235
  7. 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,054
  8. 2018An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modelingcited by 1,476
  9. 2015Convolutional LSTM Network: A Machine Learning Approach for Precipitation Nowcastingcited by 1,436
  10. 2019An Introduction to Variational Autoencoderscited by 1,000
  11. 2014Striving for Simplicity: The All Convolutional Netcited by 990
  12. 2013Speech Recognition with Deep Recurrent Neural Networkscited by 669
28 more
  1. 2017Generative Adversarial Networks: An Overviewcited by 590
  2. 2018Deep learning for time series classification: a reviewcited by 576
  3. 2021TS2Vec: Towards Universal Representation of Time Seriescited by 471
  4. 2018T-GCN: A Temporal Graph ConvolutionalNetwork for Traffic Predictioncited by 401
  5. 2019InceptionTime: Finding AlexNet for Time Series Classificationcited by 387
  6. 2017Real-valued (Medical) Time Series Generation with Recurrent Conditional GANscited by 333
  7. 2017A Multi-Horizon Quantile Recurrent Forecastercited by 211
  8. 2017Multi-task Self-Supervised Visual Learningcited by 200
  9. 2018Deep learning to represent sub-grid processes in climate modelscited by 156
  10. 2021HIVE-COTE 2.0: a new meta ensemble for time series classificationcited by 118
  11. 2019Quant GANs: Deep Generation of Financial Time Seriescited by 108
  12. 2021MultiRocket: Multiple pooling operators and transformations for fast and effective time series classificationcited by 90
  13. 2020COT-GAN: Generating Sequential Data via Causal Optimal Transportcited by 71
  14. 2018Anomaly Detection with Generative Adversarial Networks for Multivariate Time Seriescited by 55
  15. 2020Omni-Scale CNNs: a simple and effective kernel size configuration for time series classificationcited by 48
  16. 2018Self-Supervised Feature Learning by Learning to Spot Artifactscited by 43
  17. 2022Self-supervised Contrastive Representation Learning for Semi-supervised Time-Series Classificationcited by 39
  18. 2018T-CGAN: Conditional Generative Adversarial Network for Data Augmentation in Noisy Time Series with Irregular Samplingcited by 29
  19. 2021Towards Generating Real-World Time Series Datacited by 26
  20. 2020A Benchmark Study on Time Series Clusteringcited by 25
  21. 2019Meta-Learning for Few-Shot Time Series Classificationcited by 23
  22. 2021Generative adversarial networks in time series: A survey and taxonomycited by 21
  23. 2019ConvTimeNet: A Pre-trained Deep Convolutional Neural Network for Time Series Classificationcited by 20
  24. 2016The Great Time Series Classification Bake Off: An Experimental Evaluation of Recently Proposed Algorithms. Extended Versioncited by 19
  25. 2018Bitcoin Volatility Forecasting with a Glimpse into Buy and Sell Orderscited by 6
  26. 2019Adversarial Variational Embedding for Robust Semi-supervised Learningcited by 6
  27. 2021Time Series (re)sampling using Generative Adversarial Networkscited by 4
  28. 2020Tdcgan: Temporal Dilated Convolutional Generative Adversarial Network for End-to-end Speech Enhancementcited by 2

Built on by

Not cited yet.