VA-Creator—A Virtual Appliance Creator based on adaptive Neural Networks to generate synthetic power consumption patterns
With the advent of the Smart Home domain and the increasingly widespread application of Machine Learning (ML), obtaining power consumption data is becoming more and more important. Collecting real-world energy data using sensors is time consuming, expensive, error-prone and in some situations not possible. Therefore, we present the VA-Creator, a framework to create Virtual Appliances (VAs). These VAs synthesize power consumption patterns (PCPs) based on Neural Networks (NNs) which adapt their architecture to the training data structure to simplify the creation of new VAs. To be able to generate all appliance types available in a typical household we use various kinds of NN, including Multilayer Perceptrons (MLPs), Long Short-Term Memorys (LSTMs) and a specific Generative Adversarial Network (GAN) as well as different ML techniques such as XGBoost, selecting the appropriate technique depending on each appliance’s characteristics. We then compare the results of the ML models against real data and evaluate them by using Dynamic time Warping (DTW) as well as the classification performance of an MLP discriminator as metrics. Additionally, to ensure that the VAs allow to meaningfully train ML models, we use them to generate synthetic data and then train Non intrusive Load Monitoring (NILM) models in an extensive evaluation. The presented evaluation provides evidence that the VA models produce realistic and meaningful results. • Provision of methods for generating all relevant appliance types available in a typically household. • Methodology to compare synthetic appliance-level data with real-world data. • Energy data generated using Virtual Appliances allows the training of robust NILM models for transferability. • Reliable demonstration of training NILM models on a larger amount of data leads to improved results. • NILM models trained on synthetic data based on Virtual Appliances outperform those trained on real data. • NILM models trained on synthetic data based on Virtual Appliances outperform those trained on data created without Virtual Appliances.
Authors
- Ingo Zinnikus
- Michael Meiser (ORCID: https://orcid.org/0000-0002-7760-238X)
- А. Г. Анисимов (ORCID: https://orcid.org/0000-0002-0244-2246)
- Benjamin Duppe (ORCID: https://orcid.org/0009-0004-9388-987X)
Publication Details
- Journal
- Energy and AI
- Published
- 2024-09-20
- DOI
- https://doi.org/10.1016/j.egyai.2024.100427
- Primary Topic
- Smart Grid Energy Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00