VA-Creator—A Virtual Appliance Creator based on adaptive Neural Networks to generate synthetic power consumption patterns

IF 9.6 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Michael Meiser , Benjamin Duppe , Ingo Zinnikus , Alexander Anisimov
{"title":"VA-Creator—A Virtual Appliance Creator based on adaptive Neural Networks to generate synthetic power consumption patterns","authors":"Michael Meiser ,&nbsp;Benjamin Duppe ,&nbsp;Ingo Zinnikus ,&nbsp;Alexander Anisimov","doi":"10.1016/j.egyai.2024.100427","DOIUrl":null,"url":null,"abstract":"<div><p>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.</p></div>","PeriodicalId":34138,"journal":{"name":"Energy and AI","volume":"18 ","pages":"Article 100427"},"PeriodicalIF":9.6000,"publicationDate":"2024-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2666546824000934/pdfft?md5=7a1899b5d91ed06095525435800ee68a&pid=1-s2.0-S2666546824000934-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Energy and AI","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666546824000934","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0

Abstract

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.

Abstract Image

VA-Creator - 基于自适应神经网络生成合成功耗模式的虚拟设备创建器
随着智能家居领域的出现和机器学习(ML)应用的日益广泛,获取能耗数据变得越来越重要。使用传感器收集真实世界的能耗数据耗时长、成本高、容易出错,而且在某些情况下根本无法实现。因此,我们提出了虚拟设备创建器,这是一个创建虚拟设备(VA)的框架。这些虚拟电器基于神经网络(NN)合成功耗模式(PCP),而神经网络的架构则根据训练数据结构进行调整,从而简化了新虚拟电器的创建过程。为了能够生成典型家庭中的所有电器类型,我们使用了各种类型的 NN,包括多层感知器 (MLP)、长短期记忆 (LSTM) 和特定的生成对抗网络 (GAN),以及不同的 ML 技术(如 XGBoost),并根据每种电器的特性选择合适的技术。然后,我们将 ML 模型的结果与真实数据进行比较,并使用动态时间扭曲(DTW)以及 MLP 识别器的分类性能作为指标对其进行评估。此外,为了确保虚拟机构能够有意义地训练 ML 模型,我们使用虚拟机构生成合成数据,然后在广泛的评估中训练非侵入式负载监控(NILM)模型。所提交的评估证明,VA 模型能产生真实而有意义的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Energy and AI
Energy and AI Engineering-Engineering (miscellaneous)
CiteScore
16.50
自引率
0.00%
发文量
64
审稿时长
56 days
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信