GAT-GAN : A Graph-Attention-based Time-Series Generative Adversarial Network
Generative Adversarial Networks (GANs) have proven to be a powerful tool for generating realistic synthetic data. However, traditional GANs often struggle to capture complex relationships between features which results in generation of unrealistic multivariate time-series data. In this paper, we propose a Graph-Attention-based Generative Adversarial Network (GAT-GAN) that explicitly includes two graph-attention layers, one that learns temporal dependencies while the other captures spatial relationships. Unlike RNN-based GANs that struggle with modeling long sequences of data points, GAT-GAN generates long time-series data of high fidelity using an adversarially trained autoencoder architecture. Our empirical evaluations, using a variety of real-time-series datasets, show that our framework consistently outperforms state-of-the-art benchmarks based on \emph{Frechet Transformer distance} and \emph{Predictive score}, that characterizes (\emph{Fidelity, Diversity}) and \emph{predictive performance} respectively. Moreover, we introduce a Frechet Inception distance-like (FID) metric for time-series data called Frechet Transformer distance (FTD) score (lower is better), to evaluate the quality and variety of generated data. We also found that low FTD scores correspond to the best-performing downstream predictive experiments. Hence, FTD scores can be used as a standardized metric to evaluate synthetic time-series data.
Code (0)
등록된 구현이 없습니다.
Tasks
Generative Adversarial NetworkGraph AttentionTime SeriesMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Learning to Generate Time Series Conditioned Graphs with Generative Adversarial Nets
Deep learning based approaches have been utilized to model and generate graphs subjected to different distributions recently. However, they are typically unsupervised learning based and unconditioned generative models or…
Graph GenerationTime SeriesTime Series AnalysisTAnoGAN: Time Series Anomaly Detection with Generative Adversarial Networks
Anomaly detection in time series data is a significant problem faced in many application areas such as manufacturing, medical imaging and cyber-security. Recently, Generative Adversarial Networks (GAN) have gained attent…
Anomaly DetectionTime SeriesTime Series AnalysisTime Series Anomaly DetectionNetworked Time Series Prediction with Incomplete Data via Generative Adversarial Network
A networked time series (NETS) is a family of time series on a given graph, one for each node. It has a wide range of applications from intelligent transportation, environment monitoring to smart grid management. An impo…
Generative Adversarial NetworkManagementMissing ValuesTime Series+2Mixture Density Conditional Generative Adversarial Network Models (MD-CGAN)
Generative Adversarial Networks (GANs) have gained significant attention in recent years, with impressive applications highlighted in computer vision in particular. Compared to such examples, however, there have been mor…
Generative Adversarial NetworkTime SeriesTime Series AnalysisTime Series ForecastingDeep Generators on Commodity Markets; application to Deep Hedging
Driven by the good results obtained in computer vision, deep generative methods for time series have been the subject of particular attention in recent years, particularly from the financial industry. In this article, we…
Generative Adversarial NetworkTime SeriesTime Series Analysis