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

09/09/2023
by   Fanling Huang, et al.
0

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.

READ FULL TEXT

page 2

page 4

page 9

page 11

research
06/03/2023

GAT-GAN : A Graph-Attention-based Time-Series Generative Adversarial Network

Generative Adversarial Networks (GANs) have proven to be a powerful tool...
research
04/09/2023

Embarrassingly Simple MixUp for Time-series

Labeling time series data is an expensive task because of domain experti...
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
10/05/2022

GT-GAN: General Purpose Time Series Synthesis with Generative Adversarial Networks

Time series synthesis is an important research topic in the field of dee...
research
03/02/2020

Subadditivity of Probability Divergences on Bayes-Nets with Applications to Time Series GANs

GANs for time series data often use sliding windows or self-attention to...
research
03/14/2018

Generalised Structural CNNs (SCNNs) for time series data with arbitrary graph-toplogies

Deep Learning methods, specifically convolutional neural networks (CNNs)...
research
01/04/2020

Biologically-Motivated Deep Learning Method using Hierarchical Competitive Learning

This study proposes a novel biologically-motivated learning method for d...

Please sign up or login with your details

Forgot password? Click here to reset