A Review of NILM Applications with Machine Learning Approaches
Source abstract
Abstract
In recent years, Non-Intrusive Load Monitoring (NILM) has become an emerging approach that provides affordable energy management solutions using aggregated load obtained from a single smart meter in the power grid. Furthermore, by integrating Machine Learning (ML), NILM can efficiently use electrical energy and offer less of a burden for the energy monitoring process. However, conducted research works have limitations for real-time implementation due to the practical issues. This paper aims to identify the contribution of ML approaches to developing a reliable Energy Management (EM) solution with NILM. Firstly, phases of the NILM are discussed, along with the research works that have been conducted in the domain. Secondly, the contribution of machine learning approaches in three aspects is discussed: Supervised learning, unsupervised learning, and hybrid modeling. It highlights the limitations in the applicability of ML approaches in the field. Then, the challenges in the real-time implementation are concerned with six use cases: Difficulty in recognizing multiple loads at a given time, cost of running the NILM system, lack of universal framework for appliance detection, anomaly detection and new appliance identification, and complexity of the electricity loads and real-time demand side management. Furthermore, options for selecting an approach for an efficient NILM framework are suggested. Finally, suggestions are provided for future research directions.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Smart Grid Energy Management · Energy Load and Power Forecasting · Energy Efficiency and Management
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (100+)
Show source-provided references
1. Access to energy
2. The relationship between energy production and GDP: Evidence from selected European economies10.3390/en15010050 ↗
3. Farghali · Environmental Chemistry Letters · Aug. 2023 · 21 · 200310.1007/s10311-023-01591-5 ↗
4. A survey on microgrid energy management considering flexible energy sources10.3390/en12112156 ↗
5. Microgrids-as-a-service for rural electrification in Sub-Saharan Africa
6. Dynamic energy management of a microgrid using approximate dynamic programming and deep recurrent neural network learning10.1109/TSG.2018.2859821 ↗
7. A model predictive control strategy for performance improvement of hybrid energy storage systems in DC microgrids10.1109/ACCESS.2022.3155668 ↗
8. Microgrid energy management with energy storage systems: A review
9. Smart households’ aggregated capacity forecasting for load aggregators under incentive-based demand response programs10.1109/TIA.2020.2966426 ↗
10. Machine learning approaches for non-intrusive load monitoring: From qualitative to quantitative comparation10.1007/s10462-018-9613-7 ↗
11. Methods and applications for artificial intelligence, big data, internet of things, and blockchain in smart energy management10.1016/j.egyai.2022.100208 ↗
12. A time efficient factorial hidden Markov model-based approach for non-intrusive load monitoring10.1109/TSG.2023.3245019 ↗
13. eFHMM: Event-based factorial hidden Markov model for real-time load disaggregation10.1109/TSG.2022.3169398 ↗
14. Temporal and spectral feature learning with two-stream convolutional neural networks for appliance recognition in NILM10.1109/TSG.2021.3112341 ↗
15. Adaptation for automated drift detection in electromechanical machine monitoring10.1109/TNNLS.2022.3184011 ↗
16. DeepDFML-NILM: A new CNN-based architecture for detection, feature extraction and multi-label classification in NILM signals10.1109/JSEN.2021.3127322 ↗
17. Unsupervised identification of electrical loads from aggregate power measurements
18. REDD: A public data set for energy disaggregation research
19. PLAID: A public dataset of high-resoultion electrical appliance measurements for load identification research: Demo abstract
20. WHITED-A worldwide household and industry transient energy data set
21. The UK-DALE dataset, domestic appliance-level electricity demand and whole-house demand from five UK homes10.1038/sdata.2015.7 ↗
22. T. Picon et al., “COOLL: Controlled on/off loads library, a public dataset of high-sampled electrical signals for appliance identification,” arXiv:1611.05803, 2016.
23. A dataset for non-intrusive load monitoring: Design and implementation10.3390/en13205371 ↗
24. AMPds: A public dataset for load disaggregation and eco-feedback research
25. Inspiring energy conservation through open source metering hardware and embedded real-time load disaggregation
26. Mind the energy performance gap: Testing the accuracy of building energy performance certificates in Ireland10.1007/s12053-021-09960-1 ↗
27. The ECO data set and the performance of non-intrusive load monitoring algorithms
28. BLUED: A fully labeled public dataset for event-based non-intrusive load monitoring research
29. An in depth study into using EMI signatures for appliance identification
30. BLOND, a building-level office environment dataset of typical electrical appliances10.1038/sdata.2018.48 ↗
31. Stochastic simulation of occupant-driven energy use in a bottom-up residential building stock model10.1016/j.apenergy.2022.119890 ↗
32. The IDEAL household energy dataset, electricity, gas, contextual sensor data and survey data for 255 UK homes10.1038/s41597-021-00921-y ↗
33. HUE: The hourly usage of energy dataset for buildings in British Columbia10.1016/j.dib.2019.103744 ↗
34. The ENERTALK dataset, 15 Hz electricity consumption data from 22 houses in Korea10.1038/s41597-019-0212-5 ↗
35. A synthetic energy dataset for non-intrusive load monitoring in households10.1038/s41597-020-0434-6 ↗
36. A critical review of state-of-the-art non-intrusive load monitoring datasets10.1016/j.epsr.2020.106921 ↗
37. Nonintrusive appliance load monitoring10.1109/5.192069 ↗
38. Low-complexity non-intrusive load monitoring using unsupervised learning and generalized appliance models10.1109/TCE.2019.2891160 ↗
39. Non-Intrusive Load Monitoring (NILM)–A recent review with cloud computing
40. NILM techniques for intelligent home energy management and ambient assisted living: A review10.3390/en12112203 ↗
41. On multi-label classification for non-intrusive load identification using low sampling frequency datasets
42. Basic summary of non-intrusive load monitoring
43. A review on non-intrusive load monitoring using deep learning
44. Novel algorithms for filtering and event detection in non-intrusive load monitoring
45. ELECTRIcity: An efficient transformer for non-intrusive load monitoring10.3390/s22082926 ↗
46. A switching event detection method for household appliances based on improved sliding window
47. Event-detection algorithms for low sampling nonintrusive load monitoring systems based on low complexity statistical features10.1109/TIM.2019.2904351 ↗
48. Improved appliance transient feature extraction via template matching
49. Novel high-frequency transient techniques in non-intrusive load monitoring techniques
50. A microgrid energy management system based on non-intrusive load monitoring via multitask learning10.1109/TSG.2020.3027491 ↗
51. More behind your electricity bill: A dual-DNN approach to non-intrusive load monitoring
52. Research on industrial load decomposition based on correlation analysis and DNN
53. NILM: Multivariate DNN performance analysis with high frequency features
54. Design of a reliable algorithmic with deep learning and transfer learning for load combination recognition
55. Non-intrusive load classification and recognition using soft-voting ensemble learning algorithm with decision tree, k-nearest neighbor algorithm and multilayer perceptron10.1109/ACCESS.2023.3311641 ↗
56. Comprehensive non-intrusive load monitoring process: Device event detection, device feature extraction and device identification using KNN, random forest and decision tree
57. Load disaggregation based on time window for HEMS application10.1109/ACCESS.2021.3078340 ↗
58. Distributed energy resources electric profile identification in low voltage networks using supervised machine learning techniques10.1109/ACCESS.2023.3247977 ↗
59. IoT based approach for load monitoring and activity recognition in smart homes10.1109/ACCESS.2021.3067029 ↗
60. Identification of household electric load based on harmonic parameters using SVM
61. Comparative evaluation of machine learning models and input feature space for non-intrusive load monitoring10.35833/MPCE.2020.000741 ↗
62. Unsupervised learning for non-intrusive load monitoring in smart grid based on spiking deep neural network10.35833/MPCE.2020.000569 ↗
63. FedNILM: Applying federated learning to NILM applications at the edge10.1109/TGCN.2022.3167392 ↗
64. The balanced window-based load event optimal matching for NILM10.1109/TSG.2022.3179440 ↗
65. Appliance power pattern mining via motif discovery in unsupervised NILM
66. Trainingless energy disaggregation without plug-Level sensing
67. Nonintrusive load monitoring (NILM) using a deep learning model with a transformer-based attention mechanism and temporal pooling10.3390/electronics13020407 ↗
68. An event-driven convolutional neural architecture for non-intrusive load monitoring of residential appliance10.1109/TCE.2020.2977964 ↗
69. Context aware energy disaggregation using adaptive bidirectional LSTM models10.1109/TSG.2020.2974347 ↗
70. A multi-output LSTM-CNN learning scheme for power disaggregation within a NILM framework
71. Nonintrusive load monitoring using an LSTM with feedback structure
72. InFocus: Amplifying critical feature influence on non-intrusive load monitoring through self-attention mechanisms10.1109/TSG.2023.3236792 ↗
73. Deep learning-based probabilistic autoencoder for residential energy disaggregation: An adversarial approach10.1109/TII.2022.3150334 ↗
74. Nonintrusive load disaggregation for residential users based on alternating optimization and downsampling
75. A novel current signal feature and its application in noninvasive load monitoring
76. Non-intrusive load monitoring for household energy disaggregation: A state-of-the-art
77. A brief review of non-intrusive load monitoring and its impact on social life
78. Real-time non-intrusive electrical load classification over iot using machine learning10.1109/ACCESS.2021.3104263 ↗
79. Appliance-level anomaly detection in nonintrusive load monitoring via power consumption-based feature analysis10.1109/TCE.2021.3129356 ↗
80. A multiple instance regression approach to electrical load disaggregation
81. Supervised non-intrusive load monitoring algorithm for identifying different operating states of type-II residential appliances
82. Comparison of non-intrusive load monitoring supervised methods using harmonics as feature
83. Non-intrusive status prediction of residential appliances using supervised learning techniques
84. Unsupervised NILM implementation using odd harmonic currents
85. Nonintrusive load monitoring based on self-supervised learning
86. Non-intrusive load monitoring using multi-output CNNs
87. Scalable hybrid classification-regression solution for high-frequency nonintrusive load monitoring
88. A recent review of NILM framework: Development and challenges
89. Mixed-integer nonlinear programming for state-based non-intrusive load monitoring10.1109/TSG.2022.3152147 ↗
90. Cross-correlation based classification of electrical appliances for non-intrusive load monitoring
91. Computational cost analysis and data-driven predictive modeling of cloud-based online-NILM algorithm10.1109/TCC.2021.3051766 ↗
92. Non-intrusive load monitoring: A promising path to the society for responsible energy utilization and sustainability
93. Transfer learning for non-intrusive load monitoring10.1109/TSG.2019.2938068 ↗
94. An electrical load measurements dataset of United Kingdom households from a two-year longitudinal study10.1038/sdata.2016.122 ↗
95. A novel transfer learning-based intelligent nonintrusive load-monitoring with limited measurements
96. Deep domain adaptation for non-intrusive load monitoring based on a knowledge transfer learning network10.1109/TSG.2021.3115910 ↗
97. Transferable tree-based ensemble model for non-intrusive load monitoring10.1109/TSUSC.2022.3175941 ↗
98. Pre-trained models for non-intrusive appliance load monitoring10.1109/TGCN.2021.3087702 ↗
99. NILM dashboard: A power system monitor for electromechanical equipment diagnostics10.1109/TII.2018.2843770 ↗
100. Non-intrusive adaptive load identification based on siamese network10.1109/ACCESS.2022.3145982 ↗