OPT-NILM: An Iterative Prior-to-Full-Training Pruning Approach for Cost-Effective User Side Energy Disaggregation

被引:4
作者
Athanasoulias, Sotirios [1 ]
Sykiotis, Stavros [1 ]
Kaselimi, Maria [1 ]
Doulamis, Anastasios [1 ]
Doulamis, Nikolaos [1 ]
Ipiotis, Nikolaos [2 ]
机构
[1] Natl Tech Univ Athens, Sch Rural Surveying & Geoinformat Engn, Athens 15780, Greece
[2] Plegma Labs, Res & Dev Dept, Athens 14561, Greece
基金
欧盟地平线“2020”;
关键词
Edge computing; non-intrusive load monitoring; pruning; optimization; resource management;
D O I
10.1109/TCE.2023.3324493
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Non-Intrusive Load Monitoring describes the process of analyzing the aggregate household energy consumption to infer the individual energy consumption patterns of different appliances. Although NILM research has led to substantial progress as regards the performance of deep learning models, these models require exhaustive resources for the training phase and, due to their computational demand, are not well suited for deployment on edge devices with limited resources. NILM applications on low-resource devices enhance user adoption, opening up new energy market prospects. Although there has been some work toward edge-computed NILM, the proposed compression frameworks provide a solution only for the deployment phase since they are applied to the already trained models. This study presents OPT-NILM, a novel pruning strategy to discover sub-optimal NILM neural networks before full training, which reduces computing costs for both testing and training phase, and improves disaggregation performance compared to conventional after-training pruning. OPT-NILM proposes a metric to find the appropriate pruning threshold by evenly valuing model performance and computing cost, unlike other approaches that apply compression arbitrarily. Experimental results on the UK-Dale dataset show that the OPT-NILM approach may reduce model trainable parameters by up to 95% with minimal performance loss.
引用
收藏
页码:4435 / 4446
页数:12
相关论文
共 51 条
[1]  
Ahmed Shamim, 2020, NILM'20: Proceedings of the 5th International Workshop on Non-Intrusive Load Monitoring, P44, DOI 10.1145/3427771.3427852
[2]  
[Anonymous], 2023, Aeotec home energy meter
[3]  
[Anonymous], 2011, PROC ARTIF INTELL
[4]  
[Anonymous], 2023, Z-wave daughter card
[5]  
[Anonymous], 2023, Raspberry Pi 4
[6]   An interoperable and cost-effective IoT-based Framework for Household Energy Monitoring and Analysis [J].
Athanasoulias, Sotirios ;
Katsari, Athina ;
Savvakis, Michail ;
Kalogridis, Stelios ;
Ipiotis, Nikolaos .
PROCEEDINGS OF THE 16TH ACM INTERNATIONAL CONFERENCE ON PERVASIVE TECHNOLOGIES RELATED TO ASSISTIVE ENVIRONMENTS, PETRA 2023, 2023, :589-595
[7]   A First Approach using Graph Neural Networks on Non-Intrusive-Load-Monitoring [J].
Athanasoulias, Sotirios ;
Sykiotis, Stavros ;
Kaselimi, Maria ;
Protopapadakis, Eftychios ;
Ipiotis, Nikolaos .
PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON PERVASIVE TECHNOLOGIES RELATED TO ASSISTIVE ENVIRONMENTS, PETRA 2022, 2022, :601-607
[8]  
Azarian K, 2021, Arxiv, DOI arXiv:2003.00075
[9]  
Barber J., 2020, Lightweight NILM Employing Pruned Sequence-to-Point Learning, V1, P15
[10]   Towards reproducible state-of-the-art energy disaggregation [J].
Batra, Nipun ;
Kukunuri, Rithwik ;
Pandey, Ayush ;
Malakar, Raktim ;
Kumar, Rajat ;
Krystalakos, Odysseas ;
Zhong, Mingjun ;
Meira, Paulo ;
Parson, Oliver .
BUILDSYS'19: PROCEEDINGS OF THE 6TH ACM INTERNATIONAL CONFERENCE ON SYSTEMS FOR ENERGY-EFFICIENT BUILDINGS, CITIES, AND TRANSPORTATION, 2019, :193-202