Energies · 2019 · 154 citations · 43 references
ComputingComputer ScienceEnergy ManagementMachine LearningTime Series AnalysisDeep LearningEnergy Demand ForecastingGenerative ModelingSmart Grid SystemsSmart GridsTime Series PredictionConvolutional Neural NetworksElectricity Consumption ForecastingEnergy PredictionGenerative Adversarial NetworksMachine Learning For Smart GridsRecurrent Neural NetworksSmart Grid OperationsSynthetic Image Generation
The smart grid uses computing and communication technologies to embed intelligence, and machine learning is applied to forecasting, anomaly detection, and state estimation, yet sufficient historical data is often unavailable due to cost and privacy concerns. The paper introduces a recurrent generative adversarial network (R‑GAN) to generate realistic energy consumption data from real data. The R‑GAN replaces CNNs with RNNs to capture temporal dependencies, employs Wasserstein and Metropolis‑Hastings GAN techniques for training stability, and incorporates ARIMA and Fourier‑transform features to improve data quality. Experiments show that R‑GAN–generated data can train energy forecasting models effectively.
The smart grid employs computing and communication technologies to embed intelligence into the power grid and, consequently, make the grid more efficient. Machine learning (ML) has been applied for tasks that are important for smart grid operation including energy consumption and generation forecasting, anomaly detection, and state estimation. These ML solutions commonly require sufficient historical data; however, this data is often not readily available because of reasons such as data collection costs and concerns regarding security and privacy. This paper introduces a recurrent generative adversarial network (R-GAN) for generating realistic energy consumption data by learning from real data. Generativea adversarial networks (GANs) have been mostly used for image tasks (e.g., image generation, super-resolution), but here they are used with time series data. Convolutional neural networks (CNNs) from image GANs are replaced with recurrent neural networks (RNNs) because of RNN’s ability to capture temporal dependencies. To improve training stability and increase quality of generated data, Wasserstein GANs (WGANs) and Metropolis-Hastings GAN (MH-GAN) approaches were applied. The accuracy is further improved by adding features created with ARIMA and Fourier transform. Experiments demonstrate that data generated by R-GAN can be used for training energy forecasting models.
43
SMOTE: Synthetic Minority Over-sampling Technique
Nitesh V. Chawla, Kevin W. Bowyer, Lawrence Hall et al. · Journal of Artificial Intelligence Research · 2002 · 31.2K citations · Full text
Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
Christian Ledig, Lucas Theis, Ferenc Huszár et al. · 2017 · 12.3K citations
Klaus Greff, Rupesh K. Srivastava, Jan Koutník et al. · IEEE Transactions on Neural Networks and Learning Systems · 2016 · 6.8K citations · Full text
Least Squares Generative Adversarial Networks
Xudong Mao, Qing Li, Haoran Xie et al. · 2017 · 5.2K citations