An End-to-End Machine Learning based Unified Architecture for Non-Intrusive Load Monitoring
Published online first on May 28, 2021.
Non-Intrusive Load Monitoring (NILM) or load disaggregation aims to analyze power consumption by decomposing the energy measured at the aggregate level into constituent appliances level. The conventional load disaggregation framework consists of signal processing and machine learning-based pipelined architectures, respectively for explicit feature extraction and decision making. Manual feature selection in such load disaggregation frameworks leads to biased decisions that eventually reduce system performance. This paper presents an efficient End-to-End (E2E) approach-based unified architecture using Gated Recurrent Units (GRU) for NILM. The proposed approach eliminates explicit feature engineering and has a unified classification and prediction model for appliance power. This eventually reduces the computational cost and enhances response time. The performance of the proposed system is compared with conventional algorithms' with the use of recall, precision, accuracy, F1 score, the relative error in total energy and Mean Absolute Error (MAE). These evaluation metrics are calculated on the power consumption of top priority appliances of Reference Energy Disaggregation Dataset (REDD). The proposed architecture with an overall accuracy of 91.2 and MAE of 25.23 outperforms conventional methods for all electrical appliances. It has been showcased through a series of experiments that feature extraction and event-based approaches for NILM can readily be replaced with E2E deep learning techniques allowing simpler and cost-efficient implementation pathways.
Keywords:non-intrusive load monitoring, gated recurrent units, end-to-end machine learning, reference energy disaggregation dataset
M. Sun, F. M. Nakoty, Q. Liu, X. Liu, Y. Yang, and T. Shen, "Non-Intrusive Load Monitoring System Framework and Load Disaggregation Algorithms: A Survey," in 2019 International Conference on Advanced Mechatronic Systems (ICAMechS), Kusatsu, Japan, Aug. 2019, pp. 284–288. DOI: https://doi.org/10.1109/ICAMechS.2019.8861646
G. W. Hart, "Nonintrusive appliance load monitoring," Proceedings of the IEEE, vol. 80, no. 12, pp. 1870–1891, Dec. 1992. DOI: https://doi.org/10.1109/5.192069
L. Pereira and N. Nunes, "Performance evaluation in non-intrusive load monitoring: Datasets, metrics, and tools—A review," WIREs Data Mining and Knowledge Discovery, vol. 8, no. 6, 2018, Art. no. e1265. DOI: https://doi.org/10.1002/widm.1265
J. Kolter and M. Johnson, "REDD: A Public Data Set for Energy Disaggregation Research," Artificial Intelligence, vol. 25, pp. 59–62, Jan. 2011.
M. E. Berges, E. Goldman, H. S. Matthews, and L. Soibelman, "Enhancing Electricity Audits in Residential Buildings with Nonintrusive Load Monitoring," Journal of Industrial Ecology, vol. 14, no. 5, pp. 844–858, 2010. DOI: https://doi.org/10.1111/j.1530-9290.2010.00280.x
D. Luo, L. K. Norwood, S. R. Shaw, and S. Leeb, "Monitoring HVAC Equipment Electrical Loads from a Centralized LocationóMethods and Field Test Results," ASHRAE Transactions 2002, vol. 108, no. 1, pp. 841–857, 2002.
H. Altrabalsi, V. Stankovic, J. Liao, L. Stankovic, and Department of Electronic and Electrical Engineering, University of Strathclyde, Glasgow, UK, "Low-complexity energy disaggregation using appliance load modelling," AIMS Energy, vol. 4, no. 1, pp. 1–21, 2016. DOI: https://doi.org/10.3934/energy.2016.1.1
J. Liao, G. Elafoudi, L. Stankovic, and V. Stankovic, "Non-intrusive appliance load monitoring using low-resolution smart meter data," in 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm), Venice, Italy, Nov. 2014, pp. 535–540. DOI: https://doi.org/10.1109/SmartGridComm.2014.7007702
W. Kong, Z. Y. Dong, D. J. Hill, J. Ma, J. H. Zhao, and F. J. Luo, "A Hierarchical Hidden Markov Model Framework for Home Appliance Modeling," IEEE Transactions on Smart Grid, vol. 9, no. 4, pp. 3079–3090, Jul. 2018. DOI: https://doi.org/10.1109/TSG.2016.2626389
D. Bajović, K. He, L. Stanković, D. Vukobratović, and V. Stanković, "Optimal Detection and Error Exponents for Hidden Semi-Markov Models," IEEE Journal of Selected Topics in Signal Processing, vol. 12, no. 5, pp. 1077–1092, Oct. 2018. DOI: https://doi.org/10.1109/JSTSP.2018.2851506
R. Bonfigli, E. Principi, M. Fagiani, M. Severini, S. Squartini, and F. Piazza, "Non-intrusive load monitoring by using active and reactive power in additive Factorial Hidden Markov Models," Applied Energy, vol. 208, pp. 1590–1607, Dec. 2017. DOI: https://doi.org/10.1016/j.apenergy.2017.08.203
L. Mauch and B. Yang, "A new approach for supervised power disaggregation by using a deep recurrent LSTM network," in 2015 IEEE Global Conference on Signal and Information Processing (GlobalSIP), Orlando, FL, USA, Dec. 2015, pp. 63–67. DOI: https://doi.org/10.1109/GlobalSIP.2015.7418157
S. Makonin, F. Popowich, I. V. Bajić, B. Gill, and L. Bartram, "Exploiting HMM Sparsity to Perform Online Real-Time Nonintrusive Load Monitoring," IEEE Transactions on Smart Grid, vol. 7, no. 6, pp. 2575–2585, Nov. 2016. DOI: https://doi.org/10.1109/TSG.2015.2494592
A. F. Ebrahim and O. A. Mohammed, "Energy Disaggregation Based Deep Learning Techniques: A pre-processing Stage to Enhance The Household Load Forecasting," in 2018 IEEE Industry Applications Society Annual Meeting (IAS), Portland, OR, USA, Sep. 2018. DOI: https://doi.org/10.1109/IAS.2018.8544664
C. Zhang, M. Zhong, Z. Wang, N. Goddard, and C. Sutton, "Sequence-to-point learning with neural networks for nonintrusive load monitoring," arXiv:1612.09106 [cs, stat], Sep. 2017, Accessed: May 07, 2021. [Online]. Available: http://arxiv.org/abs/1612.09106.
M. Kaselimi, E. Protopapadakis, A. Voulodimos, N. Doulamis, and A. Doulamis, "Multi-Channel Recurrent Convolutional Neural Networks for Energy Disaggregation," IEEE Access, vol. 7, pp. 81047–81056, 2019. DOI: https://doi.org/10.1109/ACCESS.2019.2923742
R. Bonfigli, A. Felicetti, E. Principi, M. Fagiani, S. Squartini, and F. Piazza, "Denoising autoencoders for Non-Intrusive Load Monitoring: Improvements and comparative evaluation," Energy and Buildings, vol. 158, pp. 1461–1474, Jan. 2018. DOI: https://doi.org/10.1016/j.enbuild.2017.11.054
V. Piccialli and A. Sudoso, "Improving Non-Intrusive Load Disaggregation through an Attention-Based Deep Neural Network," Energies, vol. 14, no. 4, Feb. 2021, Art. no. 847. DOI: https://doi.org/10.3390/en14040847
L. B. Salah and F. Fourati, "Systems Modeling Using Deep Elman Neural Network," Engineering, Technology & Applied Science Research, vol. 9, no. 2, pp. 3881–3886, Apr. 2019. DOI: https://doi.org/10.48084/etasr.2455
S. Abid, M. Chtourou, and M. Djemel, "A Pruning Algorithm Based on Relevancy Index of Hidden Neurons Outputs," Engineering, Technology & Applied Science Research, vol. 6, no. 4, pp. 1067–1074, Aug. 2016. DOI: https://doi.org/10.48084/etasr.704
J. Kelly and W. Knottenbelt, "Neural NILM: Deep Neural Networks Applied to Energy Disaggregation," in Proceedings of the 2nd ACM International Conference on Embedded Systems for Energy-Efficient Built Environments, New York, NY, USA, Nov. 2015, pp. 55–64. DOI: https://doi.org/10.1145/2821650.2821672
How to Cite
MetricsAbstract Views: 160
PDF Downloads: 132
Copyright (c) 2021 Authors
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.