VAECGAN: a generating framework for long-term prediction in multivariate time series
Open Access
- 1 July 2021
- journal article
- research article
- Published by Springer Science and Business Media LLC in Cybersecurity
- Vol. 4 (1), 1-12
- https://doi.org/10.1186/s42400-021-00090-w
Abstract
Long-term prediction is still a difficult problem in data mining. People usually use various kinds of methods of Recurrent Neural Network to predict. However, with the increase of the prediction step, the accuracy of prediction decreases rapidly. In order to improve the accuracy of long-term prediction,we propose a framework Variational Auto-Encoder Conditional Generative Adversarial Network(VAECGAN). Our model is divided into three parts. The first part is the encoder net, which can encode the exogenous sequence into latent space vectors and fully save the information carried by the exogenous sequence. The second part is the generator net which is responsible for generating prediction data. In the third part, the discriminator net is used to classify and feedback, adjust data generation and improve prediction accuracy. Finally, extensive empirical studies tested with five real-world datasets (NASDAQ, SML, Energy, EEG,KDDCUP)demonstrate the effectiveness and robustness of our proposed approach.Keywords
This publication has 16 references indexed in Scilit:
- Deep and Confident Prediction for Time Series at UberPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2017
- Least Squares Generative Adversarial NetworksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2017
- Hybrid Neural Networks for Learning the Trend in Time SeriesPublished by International Joint Conferences on Artificial Intelligence ,2017
- A Dual-Stage Attention-Based Recurrent Neural Network for Time Series PredictionPublished by International Joint Conferences on Artificial Intelligence ,2017
- Data driven prediction models of energy use of appliances in a low-energy houseEnergy and Buildings, 2017
- Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine TranslationPublished by Association for Computational Linguistics (ACL) ,2014
- Supervised Sequence Labelling with Recurrent Neural NetworksPublished by Springer Science and Business Media LLC ,2012
- Multivariate statistical analysis for network attacks detectionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Long Short-Term MemoryNeural Computation, 1997
- Experience with selecting exemplars from clean dataNeural Networks, 1996