A Survey of Traditional and Emerging Deep Learning Techniques for Non-Intrusive Load Monitoring
Abstract
1. Introduction
- 1.
- It may be installed temporarily at a customer’s premises upon their request to perform an energy audit and generate a detailed energy consumption report. This report can help the customer to understand and change their electricity usage habits in order to reduce their electricity usage and bills. This process can be followed up by another temporary installation to confirm the electricity consumption savings achieved after the change.
- 2.
- It can also be used to detect unusual patterns of appliance usage and thus prevent failure of the appliances. These features are useful in home automation. In [12], a preliminary proposal was made to use the NILM in disaster and emergency scenarios to help the first responders in identifying victims.
- 3.
- Electric utilities can use NILM to monitor specific loads from up to hundreds of consumers in a non-intrusive manner. The monitoring data can be used for statistical analysis purposes by load forecasters, policy makers, etc. This feature can especially be useful in the estimation of renewable energy generation patterns at a highly aggregated level, such as at a regional level. It can help improve the planning and operations of electricity distribution in the presence of an increasing proliferation of renewable energy resources.
2. Existing Review Papers on NILM Using DL
2.1. Traditional DL for NILM
2.2. Hybrid DL for NILM
2.3. Non-Intrusive Load Monitoring Architectures
3. Non-Intrusive Load Monitoring Using Traditional DL Techniques
3.1. Deep Neural Networks and Multilayer Perceptrons
3.2. Convolutional Neural Networks
3.3. Sequential and Hybrid Models
4. Emerging Deep Learning Techniques
4.1. Generative Adversarial Networks
Autoencoders
4.2. Attention-Enhanced Models
4.3. Transfer Learning
5. Studies on NILM System Implementation
5.1. Non-Intrusive Load Monitoring Data Acquisition and Labeling
5.1.1. A Custom-Built IoT Device to Monitor Energy Pulses for Load Disaggregation
5.1.2. A Hybrid Hardware–Software Approach via Semi-Automatic Tools for NILM Dataset Labeling
5.2. Edge and Cloud Implementations of NILM Algorithms
5.2.1. Low-Power IoT for NILM: A Case Study Using SensiML and QuickFeather
5.2.2. Non-Intrusive Load Monitoring Prototype for Smart Home and Assisted Living Applications
5.3. Scalable Edge Implementations of NILM Algorithms
5.3.1. Edge-Based NILM Solutions: A Year-Long Deployment in Italian Households
5.3.2. Edge-Based NILM for MCU Systems: A Feature Trimming Approach
6. Challenges and Future Directions
6.1. Energy Source Heterogeneity and Aggregate Data Uncertainty
6.2. Privacy and Safety
6.3. Cost and Implementation Complexity Reduction
6.4. Standardized Comparison of Different Methods
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
NILM | Non-Intrusive Load Monitoring | ILM | Intrusive Load Monitoring |
IoT | Internet of Things | AI | Artificial Intelligence |
ML | Machine Learning | DL | Deep Learning |
1D | One Dimension | FHMM/HMM | (Factorial) Hidden Markov Model |
DAE | Denoising Autoencoder | LSTM | Long Short-Term Memory |
GAI | Generative AI | A-GAI | Attention-enhanced Generative AI |
PTr-Nets | Power Transformer Networks | GNN | Graph Neural Network |
RL | Reinforcement Learning | GRU | Gated Recurrent Unit |
CNN | Convolutional Neural Network | GAN | Generative Adversarial Network |
TL | Transfer Learning | DNN | Deep Neural Network |
CAE | Convolutional Autoencoder | FL | Federated Learning |
SVM | Support Vector Machine | ANN | Artificial Neural Network |
Seq2point | Sequence-to-Point Learning | Seq2seq | Sequence-to-Sequence Learning |
Seq2subseq | Sequence-to-Subsequence Learning | MAE | Mean Absolute Error |
RMSE | Root Mean Squared Error | MLP | Multi-Layer Perceptron |
SOC | State of Charge | EV | Electric Vehicle |
PSPNet | Pyramid Scene Parsing Network | SOTA | State of the Art |
MAS | Multi-Agent-based Simulator | LMP | Low Magnitude Pruning |
SBP | Stacked Bidirectional Predictor | EBP | Event-Based Processing |
MQ-LSTM | Multi-Quantile Long Short-Term Memory | PV | Photovoltaic Load |
TCL | Thermostatically Controlled Load | RF | Random Forest |
FFNN | Feed-Forward Neural Network | BTM | Behind-The-Meter |
VRNN | Variational Recurrent Neural Networks | CRNN | Convolutional Recurrent Neural Network |
TTRNet | Transformer-Temporal Pooling-RethinkNet | SMAPE | Symmetric Mean Absolute Percentage Error |
SGN | Subtask Gated Network | VAE | Variational Autoencoder |
GAF | Gramian Angular Fields | MTF | Markov Transition Fields |
RP | Recurrence Plots | DDRN | Deep Dilated Residual Networks |
NIW | Northern Ireland Water | HEMs | Home Energy Management Systems |
AAL | Ambient Assisted Living | PT | Predefined Threshold |
TS | Time Spacing | SAE | Signal Aggregate Error |
MCU | Microcontroller Unit | KNN | K-Nearest Neighbors |
DER | Distributed Energy Resources | NFED | Neural Fourier Energy Disaggregator |
CTA-BERT | Combined With Time-Sensing Self-Attention with BERT | DAD | Domestic Appliance Dataset |
References
- Ma, S.; Li, S.; Luo, Q.; Yu, Z.; Wang, Y. Revisiting the relationships between energy consumption, economic development and urban size: A global perspective using remote sensing data. Heliyon 2024, 10, e27318. [Google Scholar] [CrossRef]
- Tokam, L.W.; Ouro-Djobo, S.S. Comparative Study on Load Monitoring Approaches. Appl. Sci. 2023, 13, 5755. [Google Scholar] [CrossRef]
- Nations, U. For a Livable Climate: Net-Zero Commitments Must Be Backed by Credible Action. Available online: https://www.un.org/en/climatechange/net-zero-coalition#:~:text=To%20keep%20global%20warming%20to,reach%20net%20zero%20by%202050 (accessed on 1 September 2024).
- Revuelta Herrero, J.; Lozano Murciego, Á.; López Barriuso, A.; Hernández de la Iglesia, D.; Villarrubia González, G.; Corchado Rodríguez, J.M.; Carreira, R. Non Intrusive Load Monitoring (NILM): A State of the Art. In Trends in Cyber-Physical Multi-Agent Systems, Proceedings of the PAAMS Collection—15th International Conference, PAAMS 2017, Porto, Portugal, 21–23 June 2017; De la Prieta, F., Vale, Z., Antunes, L., Pinto, T., Campbell, A.T., Julián, V., Neves, A.J.R., Moreno, M.N., Eds.; Springer: Cham, Switzerland, 2018; pp. 125–138. [Google Scholar]
- Neenan, B.; Robinson, J.; Boisvert, R.N. Residential Electricity Use Feedback: A Research Synthesis and Economic Framework; Technical Report; Electric Power Research Institute, Inc.: Palo Alto, CA, USA, 2009. [Google Scholar]
- Heffernan, T. Do You Really Need a Home Energy Monitor? 2024. Available online: https://www.nytimes.com/wirecutter/reviews/home-energy-monitor/ (accessed on 29 November 2024).
- Hart, G. Nonintrusive appliance load monitoring. Proc. IEEE 1992, 80, 1870–1891. [Google Scholar] [CrossRef]
- Aladesanmi, E.; Folly, K. Overview of non-intrusive load monitoring and identification techniques. IFAC-PapersOnLine 2015, 48, 415–420. [Google Scholar] [CrossRef]
- Khwaja, A.S.; Naeem, M.; Anpalagan, A.; Venetsanopoulos, T.A.; Venkatesh, B. Smart meter deployment optimisation and its analysis for appliance load monitoring. J. Eng. 2015, 2015, 116–124. [Google Scholar] [CrossRef]
- Buzachis, A.; Fazio, M.; Galletta, A.; Celesti, A.; Villari, M. Intelligent IoT for Non-Intrusive Appliance Load Monitoring Infrastructures in Smart Cities. In Proceedings of the AI&IoT@AI*IA, Rende, Italy, 22 November 2019. [Google Scholar]
- Shi, Y.; Li, W.; Chang, X.; Yang, T.; Sun, Y.; Zomaya, A. On enabling collaborative non-intrusive load monitoring for sustainable smart cities. Sci. Rep. 2023, 13, 6569. [Google Scholar] [CrossRef]
- Alnoman, A.; Khwaja, A.S.; Anpalagan, A.; Woungang, I. Emerging AI and 6G-Based User Localization Technologies for Emergencies and Disasters. IEEE Access 2024, 12, 197877–197906. [Google Scholar] [CrossRef]
- Milan, A.; Rezatofighi, S.; Garg, R.; Dick, A.; Reid, I. Data-Driven Approximations to NP-Hard Problems. Proc. AAAI Conf. Artif. Intell. 2017, 31. [Google Scholar] [CrossRef]
- Wang, F.; He, Q.; Li, S. Solving Combinatorial Optimization Problems with Deep Neural Network: A Survey. Tsinghua Sci. Technol. 2024, 29, 1266–1282. [Google Scholar] [CrossRef]
- Yang, X.; Wang, Z.; Zhang, H.; Ma, N.; Yang, N.; Liu, H.; Zhang, H.; Yang, L. A Review: Machine Learning for Combinatorial Optimization Problems in Energy Areas. Algorithms 2022, 15, 205. [Google Scholar] [CrossRef]
- Angelis, G.F.; Timplalexis, C.; Krinidis, S.; Ioannidis, D.; Tzovaras, D. NILM applications: Literature review of learning approaches, recent developments and challenges. Energy Build. 2022, 261, 111951. [Google Scholar] [CrossRef]
- Huber, P.; Calatroni, A.; Rumsch, A.; Paice, A. Review on Deep Neural Networks Applied to Low-Frequency NILM. Energies 2021, 14, 2390. [Google Scholar] [CrossRef]
- Kaselimi, M.; Protopapadakis, E.; Voulodimos, A.; Doulamis, N.; Doulamis, A. Towards Trustworthy Energy Disaggregation: A Review of Challenges, Methods, and Perspectives for Non-Intrusive Load Monitoring. Sensors 2022, 22, 5872. [Google Scholar] [CrossRef]
- Kahl, M. Machine Learning for Non-Intrusive Load Monitoring. Ph.D. Thesis, Technische Universität München, Munich, Germany, 2019. [Google Scholar]
- Verma, A.; Anwar, A.; Mahmud, M.A.P.; Ahmed, M.; Kouzani, A. A Comprehensive Review on the NILM Algorithms for Energy Disaggregation. arXiv 2021, arXiv:2102.12578. [Google Scholar] [CrossRef]
- Ouzine, J.; Marzouq, M.; Bennani, S.D.; Lahreche, K.; El Fadili, H. Overview of Non-Intrusive Load Monitoring: Probabilistic and Artificial Intelligence approaches. E3S Web Conf. 2022, 351, 01021. [Google Scholar] [CrossRef]
- Dash, S.; Sahoo, N. Electric energy disaggregation via non-intrusive load monitoring: A state-of-the-art systematic review. Electr. Power Syst. Res. 2022, 213, 108673. [Google Scholar] [CrossRef]
- Nalmpantis, C.; Vrakas, D. Machine learning approaches for non-intrusive load monitoring: From qualitative to quantitative comparation. Artif. Intell. Rev. 2019, 52, 217–243. [Google Scholar] [CrossRef]
- Schirmer, P.A.; Mporas, I. Non-intrusive load monitoring: A review. IEEE Trans. Smart Grid 2022, 14, 769–784. [Google Scholar] [CrossRef]
- Rafiq, H.; Manandhar, P.; Rodriguez-Ubinas, E.; Ahmed Qureshi, O.; Palpanas, T. A review of current methods and challenges of advanced deep learning-based non-intrusive load monitoring (NILM) in residential context. Energy Build. 2024, 305, 113890. [Google Scholar] [CrossRef]
- Liu, Y.; Wang, Y.; Ma, J. Non-Intrusive Load Monitoring in Smart Grids: A Comprehensive Review. arXiv 2024, arXiv:2403.06474. [Google Scholar] [CrossRef]
- Kahl, M.; Haq, A.U.; Kriechbaumer, T.; Jacobsen, H.A. Whited-a worldwide household and industry transient energy data set. In Proceedings of the 3rd International Workshop on Non-Intrusive Load Monitoring, Vancouver, BC, Canada, 14–15 May 2016; pp. 1–4. [Google Scholar]
- Monteiro, R.; de Santana, J.; Teixeira, R.; Bretas, A.; Aguiar, R.; Poma, C. Non-intrusive load monitoring using artificial intelligence classifiers: Performance analysis of machine learning techniques. Electr. Power Syst. Res. 2021, 198, 107347. [Google Scholar] [CrossRef]
- Kolter, J.Z.; Johnson, M.J. REDD: A public data set for energy disaggregation research. In Proceedings of the Workshop on Data Mining Applications in Sustainability (SIGKDD), San Diego, CA, USA, 21 August 2011; Citeseer: Princeton, NJ, USA, 2011; Volume 25, pp. 59–62. [Google Scholar]
- Kelly, J.; Knottenbelt, W. The UK-DALE dataset, domestic appliance-level electricity demand and whole-house demand from five UK homes. Sci. Data 2015, 2, 1–14. [Google Scholar] [CrossRef]
- Matindife, L.; Sun, Y.; Wang, Z. A Machine-Learning Based Nonintrusive Smart Home Appliance Status Recognition. Math. Probl. Eng. 2020, 2020, 9356165. [Google Scholar] [CrossRef]
- Schirmer, P.A.; Mporas, I. Binary versus Multiclass Deep Learning Modelling in Energy Disaggregation. In Energy and Sustainable Futures; Mporas, I., Kourtessis, P., Al-Habaibeh, A., Asthana, A., Vukovic, V., Senior, J., Eds.; Springer: Cham, Switzerland, 2021; pp. 45–51. [Google Scholar]
- Zhang, X.Y.; Kuenzel, S. Differential Privacy for Deep Learning-based Online Energy Disaggregation System. In Proceedings of the 2020 IEEE PES Innovative Smart Grid Technologies Europe (ISGT-Europe), The Hague, The Netherlands, 26–28 October 2020; pp. 904–908. [Google Scholar] [CrossRef]
- Liu, S.J. Deep Learning Approach for Load Disaggregation of Residential Electricity Consumption Data with Low-Sampling Rate. Master’s Thesis, Eindhoven University of Technology, Eindhoven, The Netherlands, 2021. [Google Scholar]
- Du, Z.; Li, J.; Zhu, L.; Lu, K.; Shen, H.T. Adversarial Energy Disaggregation. ACM/IMS Trans. Data Sci. 2021, 2, 1–16. [Google Scholar] [CrossRef]
- Eduardo Santoro, M. Applications of Deep Learning for Load Disaggregation in Residential Environments. Bachelor Thesis, Universidade Federal do Rio de Janeiro, Rio de Janeiro, Brazil, 2017. [Google Scholar]
- Edmonds, J.; Abdallah, Z.S. IMG-NILM: A Deep learning NILM approach using energy heatmaps. In Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing, SAC ’23, Tallinn, Estonia, 27–31 March 2023; pp. 1151–1153. [Google Scholar] [CrossRef]
- Massidda, L.; Marrocu, M.; Manca, S. Non-Intrusive Load Disaggregation by Convolutional Neural Network and Multilabel Classification. Appl. Sci. 2020, 10, 1454. [Google Scholar] [CrossRef]
- Delfosse, A.; Hébrail, G.; Zerroug, A. Deep Learning Applied to NILM: Is Data Augmentation Worth for Energy Disaggregation? In Proceedings of the European Conference on Artificial Intelligence, Santiago de Compostela, Santiago de Compostela, Spain, 29 August–8 September 2020. [Google Scholar]
- Chen, K.; Zhang, Y.; Wang, Q.; Hu, J.; Fan, H.; He, J. Scale- and Context-Aware Convolutional Non-Intrusive Load Monitoring. IEEE Trans. Power Syst. 2020, 35, 2362–2373. [Google Scholar] [CrossRef]
- Athanasiadis, C.L.; Papadopoulos, T.A.; Doukas, D.I. Real-time non-intrusive load monitoring: A light-weight and scalable approach. Energy Build. 2021, 253, 111523. [Google Scholar] [CrossRef]
- Barber, J.; Cuayáhuitl, H.; Zhong, M.; Luan, W. Lightweight Non-Intrusive Load Monitoring Employing Pruned Sequence-to-Point Learning. In Proceedings of the 5th International Workshop on Non-Intrusive Load Monitoring, NILM’20, Virtual, 18 November 2020; pp. 11–15. [Google Scholar] [CrossRef]
- Piccialli, V.; Sudoso, A.M. Improving Non-Intrusive Load Disaggregation through an Attention-Based Deep Neural Network. Energies 2021, 14, 847. [Google Scholar] [CrossRef]
- Jiang, J.; Kong, Q.; Plumbley, M.D.; Gilbert, N.; Hoogendoorn, M.; Roijers, D.M. Deep Learning-Based Energy Disaggregation and On/Off Detection of Household Appliances. ACM Trans. Knowl. Discov. Data 2021, 15, 1–21. [Google Scholar] [CrossRef]
- Luan, W.; Zhang, R.; Liu, B.; Zhao, B.; Yu, Y. Leveraging sequence-to-sequence learning for online non-intrusive load monitoring in edge device. Int. J. Electr. Power Energy Syst. 2023, 148, 108910. [Google Scholar] [CrossRef]
- Murray, D.; Stankovic, L.; Stankovic, V. Transparent AI: Explainability of deep learning based load disaggregation. In Proceedings of the 8th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation, BuildSys ’21, Coimbra, Portugal, 17–18 November 2021; pp. 268–271. [Google Scholar] [CrossRef]
- Zhang, C.; Zhong, M.; Wang, Z.; Goddard, N.; Sutton, C. Sequence-to-Point Learning With Neural Networks for Non-Intrusive Load Monitoring. Proc. AAAI Conf. Artif. Intell. 2018, 32. [Google Scholar] [CrossRef]
- Yu, W.; Yang, L.; Liu, X. AugLPN-NILM: Augmented lightweight parallel network for NILM embedding attention module over sequence to point. Sustain. Energy Grids Netw. 2024, 38, 101378. [Google Scholar] [CrossRef]
- Cho, J.; Hu, Z.; Sartipi, M. Non-Intrusive A/C Load Disaggregation Using Deep Learning. In Proceedings of the 2018 IEEE/PES Transmission and Distribution Conference and Exposition (T&D), Denver, CO, USA, 16–19 April 2018; pp. 1–5. [Google Scholar] [CrossRef]
- Zhang, X.Y.; Watkins, C.; Kuenzel, S. Multi-quantile recurrent neural network for feeder-level probabilistic energy disaggregation considering roof-top solar energy. Eng. Appl. Artif. Intell. 2022, 110, 104707. [Google Scholar] [CrossRef]
- Bimenyimana, T. Using Machine Learning and Deep Learning for Load Disaggregation and Recognition of Activities in Household. Master’s Thesis, Carleton University, Ottawa, ON, Canada, 2020. [Google Scholar]
- Junfei, W. Deep Learning on Smart Meter Data: Non-Intrusive Load Monitoring and Stealthy Black-Box Attacks. Master’s Thesis, The University of Western Ontario, London, ON, Canada, 2020. [Google Scholar]
- Kelly, J.; Knottenbelt, W. 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, BuildSys ’15, Seoul, Republic of Korea, 4–5 November 2015; pp. 55–64. [Google Scholar] [CrossRef]
- Tan, W.; Guo, W.; Rao, F.; Che, L. Machine-learning based decomposition and monitoring of behind-the-meter resources. Electr. J. 2022, 35, 107131. [Google Scholar] [CrossRef]
- Bejarano, G.; DeFazio, D.; Ramesh, A. Deep Latent Generative Models for Energy Disaggregation. Proc. AAAI Conf. Artif. Intell. 2019, 33, 850–857. [Google Scholar] [CrossRef]
- Serafini, L.; Tanoni, G.; Principi, E.; Spinsante, S.; Squartini, S. A Multiple Instance Regression Approach to Electrical Load Disaggregation. In Proceedings of the 2022 30th European Signal Processing Conference (EUSIPCO), Belgrade, Serbia, 29 August–2 September 2022; pp. 1666–1670. [Google Scholar] [CrossRef]
- Xuan, Y.; Pang, C.; Yu, H.; Zeng, X.; Chen, Y. Load Energy Decomposition Algorithm Based on Improved Bidirectional Transformer Combined With Time-Sensing Self-Attention. IEEE Access 2024, 12, 75625–75639. [Google Scholar] [CrossRef]
- Praneeth, V.B. Deep Neural Networks Based Disaggregation of Swedish Household Energy Consumption. Master’s Thesis, Blekinge Institute of Technology, Karlskrona, Sweden, 2020. [Google Scholar]
- Aghera, R.; Chilana, S.; Garg, V.; Reddy, R. A Deep Learning Technique using Low Sampling rate for residential Non Intrusive Load Monitoring. arXiv 2021, arXiv:2111.05120. [Google Scholar] [CrossRef]
- Kim, J.; Le, T.T.H.; Kim, H. Nonintrusive Load Monitoring Based on Advanced Deep Learning and Novel Signature. Comput. Intell. Neurosci. 2017, 2017, 4216281. [Google Scholar] [CrossRef]
- Yu, H.; Jiang, Z.; Li, Y.; Zhou, J.; Wang, K.; Cheng, Z.; Gu, Q. A Multi-objective Non-intrusive Load Monitoring Method Based on Deep Learning. IOP Conf. Ser. Mater. Sci. Eng. 2019, 486, 012110. [Google Scholar] [CrossRef]
- Najafi, B.; Di Narzo, L.; Rinaldi, F.; Arghandeh, R. Machine learning based disaggregation of air-conditioning loads using smart meter data. IET Gener. Transm. Distrib. 2020, 14, 4755–4762. [Google Scholar] [CrossRef]
- He, W.; Chai, Y. An Empirical Study on Energy Disaggregation via Deep Learning. In Proceedings of the 2016 2nd International Conference on Artificial Intelligence and Industrial Engineering (AIIE 2016), Beijing, China, 20–21 November 2016; Atlantis Press: Dordrecht, The Netherlands, 2016; pp. 338–342. [Google Scholar] [CrossRef]
- Shin, C.; Joo, S.; Yim, J.; Lee, H.; Moon, T.; Rhee, W. Subtask gated networks for non-intrusive load monitoring. Proc. AAAI Conf. Artif. Intell. 2019, 33, 1150–1157. [Google Scholar] [CrossRef]
- Kaselimi, M.; Voulodimos, A.; Doulamis, N.; Doulamis, A.; Protopapadakis, E. A Generative Adversarial Gated Recurrent Network for Power Disaggregation & Consumption Awareness. In Proceedings of the NeurIPS 2020 Workshop on Tackling Climate Change with Machine Learning, Virtual, 11–12 December 2020. [Google Scholar]
- Çimen, H.; Wu, Y.; Wu, Y.; Terriche, Y.; Vasquez, J.C.; Guerrero, J.M. Deep Learning-Based Probabilistic Autoencoder for Residential Energy Disaggregation: An Adversarial Approach. IEEE Trans. Ind. Inform. 2022, 18, 8399–8408. [Google Scholar] [CrossRef]
- Pan, Y.; Liu, K.; Shen, Z.; Cai, X.; Jia, Z. Sequence-To-Subsequence Learning with Conditional Gan for Power Disaggregation. In Proceedings of the ICASSP 2020—2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain, 4–8 May 2020; pp. 3202–3206. [Google Scholar] [CrossRef]
- Kaselimi, M.; Voulodimos, A.; Protopapadakis, E.; Doulamis, N.; Doulamis, A. EnerGAN: A generative adversarial Network for energy disaggregation. In Proceedings of the ICASSP 2020—2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain, 4–8 May 2020; pp. 1578–1582. [Google Scholar] [CrossRef]
- Bao, K.; Ibrahimov, K.; Wagner, M.; Schmeck, H. Enhancing neural non-intrusive load monitoring with generative adversarial networks. Energy Inform. 2018, 1, 18. [Google Scholar] [CrossRef]
- Sewwandi, W.A.H.M.; Anthony, C.N.D.; Disanayaka, D.M.A.M.; Boralessa, M.A.K.S.; Hemapala, K.T.M.U. Non-Intrusive Load Monitoring Using Denoising Autoencoder Neural Networks. In Proceedings of the 2022 IEEE 10th Region 10 Humanitarian Technology Conference (R10-HTC), Hyderabad, India, 16–18 September 2022; pp. 408–413. [Google Scholar] [CrossRef]
- Bousbiat, H.; Klemenjak, C.; Elmenreich, W. Exploring Time Series Imaging for Load Disaggregation. In Proceedings of the 7th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation, BuildSys ’20, Virtual, 18–20 November 2020; pp. 254–257. [Google Scholar] [CrossRef]
- He, X.; Dong, H.; Yang, W.; Hong, J. A Novel Denoising Auto-Encoder-Based Approach for Non-Intrusive Residential Load Monitoring. Energies 2022, 15, 2290. [Google Scholar] [CrossRef]
- Langevin, A.; Carbonneau, M.A.; Cheriet, M.; Gagnon, G. Energy disaggregation using variational autoencoders. Energy Build. 2022, 254, 111623. [Google Scholar] [CrossRef]
- Virtsionis Gkalinikis, N.; Nalmpantis, C.; Vrakas, D. Variational regression for multi-target energy disaggregation. Sensors 2023, 23, 2051. [Google Scholar] [CrossRef]
- Verma, S.; Singh, S.; Majumdar, A. Multi-label LSTM autoencoder for non-intrusive appliance load monitoring. Electr. Power Syst. Res. 2021, 199, 107414. [Google Scholar] [CrossRef]
- Li, C.; Guo, F.; Yang, R.; Wang, H.; Yao, B. End-to-end NILM model of industrial power data based on autoencoder transformer. Intell. Control Syst. Eng. 2024, 2, 427. [Google Scholar]
- Pan, G.; Wang, H.; Tian, T.; Luo, Y.; Xia, S.; Li, Q. Research on non-intrusive load decomposition model based on parallel multi-scale attention mechanism and its application in smart grid. Energy Build. 2024, 312, 114210. [Google Scholar] [CrossRef]
- Yao, L.; Wang, J.; Zhao, C. Non-Intrusive Load Monitoring Based on Multiscale Attention Mechanisms. Energies 2024, 17, 1944. [Google Scholar] [CrossRef]
- Xiong, J.; Hong, T.; Zhao, D.; Zhang, Y. MATNilm: Multi-Appliance-Task Non-Intrusive Load Monitoring With Limited Labeled Data. IEEE Trans. Ind. Inform. 2024, 20, 3177–3187. [Google Scholar] [CrossRef]
- Wang, L.; Mao, S.; Wilamowski, B.M.; Nelms, R.M. Pre-Trained Models for Non-Intrusive Appliance Load Monitoring. IEEE Trans. Green Commun. Netw. 2022, 6, 56–68. [Google Scholar] [CrossRef]
- Cheng, X.; Zhao, M.; Zhang, J.; Wang, J.; Pan, X.; Liu, X. TransNILM: A Transformer-based Deep Learning Model for Non-intrusive Load Monitoring. In Proceedings of the 2022 International Conference on High Performance Big Data and Intelligent Systems (HDIS), Tianjin, China, 10–11 December 2022; pp. 13–20. [Google Scholar] [CrossRef]
- Zhou, M.; Shao, S.; Wang, X.; Zhu, Z.; Hu, F. Deep Learning-Based Non-Intrusive Commercial Load Monitoring. Sensors 2022, 22, 5250. [Google Scholar] [CrossRef]
- Ang, J.H.; Yusup, Y.; Zaki, S.A.; Salehabadi, A.; Ahmad, M.I. Comprehensive energy consumption of elevator systems based on hybrid approach of measurement and calculation in low-and high-rise buildings of tropical climate towards energy efficiency. Sustainability 2022, 14, 4779. [Google Scholar] [CrossRef]
- Virtsionis-Gkalinikis, N.; Nalmpantis, C.; Vrakas, D. SAED: Self-attentive energy disaggregation. Mach. Learn. 2023, 112, 4081–4100. [Google Scholar] [CrossRef]
- Varanasi, L.S.; Karri, S.P.K. STNILM: Switch Transformer based Non-Intrusive Load Monitoring for short and long duration appliances. Sustain. Energy Grids Netw. 2024, 37, 101246. [Google Scholar] [CrossRef]
- Wang, L.; Mao, S.; Nelms, R.M. Transformer for Nonintrusive Load Monitoring: Complexity Reduction and Transferability. IEEE Internet Things J. 2022, 9, 18987–18997. [Google Scholar] [CrossRef]
- Sykiotis, S.; Kaselimi, M.; Doulamis, A.; Doulamis, N. Electricity: An efficient transformer for non-intrusive load monitoring. Sensors 2022, 22, 2926. [Google Scholar] [CrossRef]
- Yue, Z.; Witzig, C.R.; Jorde, D.; Jacobsen, H.A. BERT4NILM: A Bidirectional Transformer Model for Non-Intrusive Load Monitoring. In Proceedings of the 5th International Workshop on Non-Intrusive Load Monitoring, NILM’20, Virtual, 18–20 November 2020; pp. 89–93. [Google Scholar] [CrossRef]
- Rong, J.; Wang, C.; Zhou, Q.; He, Y.; Wu, H. Enhancing non-intrusive load monitoring through transfer learning with transformer models. Energy Build. 2025, 330, 115334. [Google Scholar] [CrossRef]
- Çavdar, t.H.; Feryad, V. Efficient Design of Energy Disaggregation Model with BERT-NILM Trained by AdaX Optimization Method for Smart Grid. Energies 2021, 14, 4649. [Google Scholar] [CrossRef]
- Singhal, R.; Mehta, D.; Sharma, K. Efficient energy optimization techniques for smart grids which uses ML and DL algorithms. In Proceedings of the 2023 International Conference on Power Energy, Environment & Intelligent Control (PEEIC), Greater Noida, India, 19–23 December 2023; pp. 1300–1304. [Google Scholar]
- D’Incecco, M.; Squartini, S.; Zhong, M. Transfer Learning for Non-Intrusive Load Monitoring. IEEE Trans. Smart Grid 2020, 11, 1419–1429. [Google Scholar] [CrossRef]
- Li, Q.; Ye, J.; Song, W.; Tse, Z. Energy Disaggregation with Federated and Transfer Learning. In Proceedings of the 2021 IEEE 7th World Forum on Internet of Things (WF-IoT), New Orleans, LA, USA, 14 June–31 July 2021; pp. 698–703. [Google Scholar] [CrossRef]
- Li, D.; Li, J.; Zeng, X.; Stankovic, V.; Stankovic, L.; Xiao, C.; Shi, Q. Transfer learning for multi-objective non-intrusive load monitoring in smart building. Appl. Energy 2023, 329, 120223. [Google Scholar] [CrossRef]
- Klemenjak, C.; Faustine, A.; Makonin, S.; Elmenreich, W. On metrics to assess the transferability of machine learning models in non-intrusive load monitoring. arXiv 2019, arXiv:1912.06200. [Google Scholar] [CrossRef]
- Houidi, S.; Fourer, D.; Auger, F.; Sethom, H.B.A.; Miègeville, L. Comparative evaluation of non-intrusive load monitoring methods using relevant features and transfer learning. Energies 2021, 14, 2726. [Google Scholar] [CrossRef]
- Yasodya, W.; Arampola, S.; Nisakya, M.; Logeeshan, V.; Kumarawadu, S.; Wanigasekara, C. Self-Adaptive Deep Learning Framework for Non-Intrusive Load Monitoring: Addressing Aging Appliance Challenges with Transfer Learning and Pseudo Labeling. IEEE Access 2025, 13, 106524–106539. [Google Scholar] [CrossRef]
- Alam, M.K. Non-Intrusive Load Monitoring using SensiML & QuickFeather. 2021. Available online: https://www.hackster.io/taifur/non-intrusive-load-monitoring-using-sensiml-quickfeather-e489cf#toc-building-the-app-and-uploading-the-binary-to-quickfeather-board-8 (accessed on 26 December 2024).
- Mari, S.; Bucci, G.; Ciancetta, F.; Fiorucci, E.; Fioravanti, A. An embedded deep learning nilm system: A year-long field study in real houses. IEEE Trans. Instrum. Meas. 2023, 72, 1–15. [Google Scholar] [CrossRef]
- McCrory, M.; Marshall, A.H.; Novakovic, A.; Collins, G. Reviewing Non-intrusive Load Monitoring Using a Pilot Study of an IoT Device to Disaggregate Energy Usage. In Proceedings of the International Congress on Information and Communication Technology; Springer: Singapore, 2023; pp. 293–307. [Google Scholar]
- Pereira, L.; Ribeiro, M.; Nunes, N. Engineering and deploying a hardware and software platform to collect and label non-intrusive load monitoring datasets. In Proceedings of the 2017 Sustainable Internet and ICT for Sustainability (SustainIT), Funchal, Portugal, 6–7 December 2017; pp. 1–9. [Google Scholar]
- Tabanelli, E.; Brunelli, D.; Acquaviva, A.; Benini, L. Trimming feature extraction and inference for MCU-based edge NILM: A systematic approach. IEEE Trans. Ind. Inform. 2021, 18, 943–952. [Google Scholar] [CrossRef]
- Trobiani, V. Realization of a Prototype for the Implementation of Non-Intrusive Load Monitoring. Ph.D. Thesis, Politecnico di Torino, Turin, Italy, 2021. [Google Scholar]
- Li, W.; Yi, M.; Wang, M.; Wang, Y.; Shi, D.; Wang, Z. Real-Time Energy Disaggregation at Substations With Behind-the-Meter Solar Generation. IEEE Trans. Power Syst. 2021, 36, 2023–2034. [Google Scholar] [CrossRef]
- Yi, M.; Wang, M. Bayesian Energy Disaggregation At Substations With Uncertainty Modeling. In Proceedings of the 2023 IEEE Power & Energy Society General Meeting (PESGM), Orlando, FL, USA, 16–20 July 2023; p. 1. [Google Scholar] [CrossRef]
- Wang, S.; Li, R.; Evans, A.; Li, F. Regional nonintrusive load monitoring for low voltage substations and distributed energy resources. Appl. Energy 2020, 260, 114225. [Google Scholar] [CrossRef]
- Moreno Jaramillo, A.F.; Lopez-Lorente, J.; Laverty, D.; Martinez-del Rincon, J.; Foley, A.M. Identification of Distributed Energy Resources in Low Voltage Distribution Networks. In Proceedings of the 2021 IEEE PES Innovative Smart Grid Technologies Europe (ISGT Europe), Espoo, Finland, 18–21 October 2021; pp. 1–6. [Google Scholar] [CrossRef]
- Jaramillo, A.F.M.; Lopez-Lorente, J.; Laverty, D.M.; Brogan, P.V.; Velasquez, S.H.H.; Martinez-Del-Rincón, J.; Foley, A.M. Distributed Energy Resources Electric Profile Identification in Low Voltage Networks Using Supervised Machine Learning Techniques. IEEE Access 2023, 11, 19469–19486. [Google Scholar] [CrossRef]
- Yaniv, A.; Beck, Y. Advances in non-intrusive load monitoring for the industrial domain: Challenges, insights, and path forward. Renew. Sustain. Energy Rev. 2025, 210, 115136. [Google Scholar] [CrossRef]
- Wang, Y.; Zhang, N.; Chen, Q.; Kirschen, D.S.; Li, P.; Xia, Q. Data-Driven Probabilistic Net Load Forecasting With High Penetration of Behind-the-Meter PV. IEEE Trans. Power Syst. 2018, 33, 3255–3264. [Google Scholar] [CrossRef]
- Faustine, A.; Nunes, N.J.; Pereira, L. Efficiency Through Simplicity: MLP-Based Approach for Net-Load Forecasting With Uncertainty Estimates in Low-Voltage Distribution Networks. IEEE Trans. Power Syst. 2025, 40, 46–56. [Google Scholar] [CrossRef]
- Wang, T.; Dong, Z. Blockchain-Based Clustered Federated Learning for Non-Intrusive Load Monitoring. IEEE Trans. Smart Grid 2024, 15, 2348–2361. [Google Scholar] [CrossRef]
- Ibrahem, M.I.; Mahmoud, M.; Fouda, M.M.; Alsolami, F.; Alasmary, W.; Shen, X. Privacy Preserving and Efficient Data Collection Scheme for AMI Networks Using Deep Learning. IEEE Internet Things J. 2021, 8, 17131–17146. [Google Scholar] [CrossRef]
- Zhang, X.Y.; Watkins, C.; Took, C.C.; Kuenzel, S. Privacy boundary determination of smart meter data using an artificial intelligence adversary. Int. Trans. Electr. Energy Syst. 2021, 31, e13020. [Google Scholar] [CrossRef]
- Gran, A. Privacy Challenges in AMS/Smart Grid. Master’s Thesis, Department of Computer Science and Media Technology, Gjøvik University College, Gjøvik, Norway, 2013. [Google Scholar]
- Zeadally, S.; Pathan, A.S.; Alcaraz, C.; Badra, M. Towards Privacy Protection in Smart Grid. Wirel. Pers. Commun. 2013, 73. [Google Scholar] [CrossRef]
- Bill 140, Smart Grid Cyber Security and Privacy Act; Legislative Assembly of Ontario: Toronto, ON, Canada, 2015.
- Lee, D.; Hess, D.J. Data privacy and residential smart meters: Comparative analysis and harmonization potential. Util. Policy 2021, 70, 101188. [Google Scholar] [CrossRef]
- Wang, W.; Wang, Z.; Chen, Y.; Guo, M.; Chen, Z.; Niu, Y.; Liu, H.; Chen, L. Bats: An appliance safety hazards factors detection algorithm with an improved nonintrusive load disaggregation method. Energies 2021, 14, 3547. [Google Scholar] [CrossRef]
- Chandran, L.R.; Karuppasamy, I.; Nair, M.G.; Sun, H.; Krishnakumari, P.K. Compressive Sensing in Power Engineering: A Comprehensive Survey of Theory and Applications, and a Case Study. J. Sens. Actuator Netw. 2025, 14, 28. [Google Scholar] [CrossRef]
- Bo, Y.; Hong, L.; Shaoyun, G.; Guoping, L. Improved method of non-intrusive load monitoring based on compressed sensing. Int. J. Electr. Power Energy Syst. 2025, 170, 110736. [Google Scholar] [CrossRef]
- Carmine, P.; Luciano, P.; Fabio, P.; Mauro, M.; Riccardo, R.; Gianluca, S. A passive and low-complexity Compressed Sensing architecture based on a charge-redistribution SAR ADC. Integration 2020, 75, 40–51. [Google Scholar] [CrossRef]
- Desmond, M.; Duesterwald, E.; Brimijoin, K.; Brachman, M.; Pan, Q. Semi-Automated Data Labeling. In Proceedings of the NeurIPS 2020 Competition and Demonstration Track, Virtual, 6–12 December 2021; Escalante, H.J., Hofmann, K., Eds.; PMLR 2021. Volume 133, pp. 156–169. [Google Scholar]
- Nalmpantis, C.; Virtsionis Gkalinikis, N.; Vrakas, D. Neural Fourier Energy Disaggregation. Sensors 2022, 22, 473. [Google Scholar] [CrossRef] [PubMed]
- Parson, O.; Ghosh, S.; Weal, M.; Rogers, A. Non-Intrusive Load Monitoring Using Prior Models of General Appliance Types. Proc. AAAI Conf. Artif. Intell. 2021, 26, 356–362. [Google Scholar] [CrossRef]
- Athanasoulias, S.; Sykiotis, S.; Temenos, N.; Doulamis, A.; Doulamis, N. A Pre-Training Pruning Strategy for Enabling Lightweight Non-Intrusive Load Monitoring On Edge Devices. In Proceedings of the 2024 IEEE International Conference on Acoustics, Speech, and Signal Processing Workshops (ICASSPW), Seoul, Republic of Korea, 14–19 April 2024; pp. 249–253. [Google Scholar] [CrossRef]
- Tan, Z.; Liu, B.; Xu, Y.; Feng, S.; Zhao, H. Application of self-supervised learning in non-intrusive load monitoring. J. Phys. Conf. Ser. 2023, 2425, 012037. [Google Scholar] [CrossRef]
- Makonin, S.; Popowich, F.; Bartram, L.; Gill, B.; Bajić, I.V. AMPds: A public dataset for load disaggregation and eco-feedback research. In Proceedings of the 2013 IEEE Electrical Power & Energy Conference, Halifax, NS, Canada, 21–23 August 2013; pp. 1–6. [Google Scholar]
- Ding, D.; Li, J.; Wang, H.; Wang, K. Load recognition with few-shot transfer learning based on meta-learning and relational network in non-intrusive load monitoring. IEEE Trans. Smart Grid 2024, 15, 4861–4876. [Google Scholar] [CrossRef]
- Gao, J.; Giri, S.; Kara, E.C.; Bergés, M. Plaid: A public dataset of high-resoultion electrical appliance measurements for load identification research: Demo abstract. In Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings, Memphis, Tennessee, 3–6 November 2014; pp. 198–199. [Google Scholar]
- Parkash, B.; Tito, S.R.; Ahmed, M.D.; Ur Rehman, A.; Nieuwoudt, P.; Soltic, S.; Lie, T.T.; Pandey, N. Challenges Associated with Standardization of NILM Methodology. In Proceedings of the 2022 IEEE PES 14th Asia-Pacific Power and Energy Engineering Conference (APPEEC), Melbourne, Australia, 20–23 November 2022; pp. 1–7. [Google Scholar] [CrossRef]
Ref. | DNN | CNN | Sequence | Generative AI (GAI) | Attention-Enhanced Generative AI (A-GAI) | Hybrid | Hardware Case Study | Challenges Discussed |
---|---|---|---|---|---|---|---|---|
[2] | Yes | Yes | Yes | Yes | No | Yes, CNN-LSTM | No | Cybersecurity risks, data privacy, network security, authentication, tamper resistance and sensor security. |
[4] | Yes | Yes | Yes | No | No | Yes, CNN-LSTM | No | High sampling rate requirements, model recalibration. |
[16] | No | Yes | Yes | Yes | No | Yes, CNN-LSTM, Variational RNN | No | High sampling rate, overlapping signals, household-specific recalibration, computational cost, large datasets. |
[17] | Yes | Yes | Yes | Yes | No | Yes, CNN-GAN | No | Dataset standardization, noise reduction, cross-domain TL. |
[18] | Yes | Yes | Yes | Yes | No | Yes, CNN-RNN | No | Generalization, explainability, data privacy |
[19] | Yes | Yes | No | No | No | Yes, CAEs | Yes, highlights only lab-based experimental hardware setups | Scalability, cross-dataset validation |
[20] | No | Yes | Yes | Yes | No | No | Yes, summarizes NILM hardware platforms and configurations | Standardized benchmarking, toolkit limitations |
[21] | Yes | Yes | Yes | No | No | Yes, CNN-LSTM | No | Low-power signal detection, labeled data scarcity |
[22] | Yes | Yes | Yes | No | No | No | No | Scalability, privacy, economic constraints |
[23] | Yes | Yes | Yes | No | No | No | No | Real-time feedback, scalability, cost-effectiveness |
[24] | No | Yes | Yes | Yes | No | No | Yes, covers hardware used in NILM experiments generally in lab oriented studies | Model generalization, overfitting, computational complexity, dataset biases, real-time processing. |
[25] | Yes | Yes | Yes | Yes | Yes, only briefly mentioned | Yes, GAN-CNN-GRU | No | Feature selection, accuracy requirements, minimal user training, real-time processing, scalability. |
[26] | Yes | Yes | No | No | No | No | Yes, discusses general hardware platforms for NILM systems | Data quality, expanding cost-effectively, hardware compatibility, minimizing power consumption. |
This paper | Yes | Yes | Yes | Yes | Yes | Yes, CNN–LSTM, CNN–GRU, CNN–Transformer, VRNN, CRNN, and gated hybrid models with Transformer and self-attention. | Yes, highlights recent hardware case studies and actual real-world implementations, including edge/cloud deployment, microcontroller optimization, and IoT-enabled NILM systems | Handling energy source heterogeneity and aggregate uncertainty, multi-layered privacy and safety, computational/edge deployment challenges, and lack of standardized evaluation metrics. |
Device | Model | Acc. | F1-Score | MRE | MAE |
---|---|---|---|---|---|
Kettle | LSTM+ | 0.994 | 0.531 | 0.007 | 21.26 |
GRU+ | 0.993 | 0.425 | 0.008 | 27.22 | |
CNN | 0.997 | 0.850 | 0.003 | 9.64 | |
BERT4NILM | 0.998 | 0.907 | 0.002 | 6.82 | |
CTA-BERT | 0.999 | 0.963 | 0.001 | 3.36 | |
Fridge | LSTM+ | 0.573 | 0.174 | 0.956 | 43.74 |
GRU+ | 0.636 | 0.401 | 0.901 | 39.54 | |
CNN | 0.772 | 0.718 | 0.758 | 29.20 | |
BERT4NILM | 0.813 | 0.756 | 0.732 | 32.35 | |
CTA-BERT | 0.812 | 0.796 | 0.608 | 25.32 | |
Washing machine | LSTM+ | 0.938 | 0.150 | 0.067 | 15.66 |
GRU+ | 0.342 | 0.018 | 0.062 | 68.65 | |
CNN | 0.913 | 0.173 | 0.094 | 11.90 | |
BERT4NILM | 0.966 | 0.325 | 0.040 | 6.98 | |
CTA-BERT | 0.959 | 0.340 | 0.046 | 8.83 | |
Microwave | LSTM+ | 0.995 | 0.060 | 0.014 | 6.55 |
GRU+ | 0.996 | 0.266 | 0.014 | 6.14 | |
CNN | 0.995 | 0.341 | 0.014 | 6.36 | |
BERT4NILM | 0.995 | 0.014 | 0.014 | 6.57 | |
CTA-BERT | 0.996 | 0.209 | 0.013 | 6.27 | |
Dishwasher | LSTM+ | 0.976 | 0.605 | 0.033 | 36.36 |
GRU+ | 0.977 | 0.639 | 0.035 | 38.42 | |
CNN | 0.947 | 0.560 | 0.069 | 25.43 | |
BERT4NILM | 0.966 | 0.667 | 0.049 | 16.18 | |
CTA-BERT | 0.979 | 0.669 | 0.042 | 13.32 | |
Average | LSTM+ | 0.895 | 0.304 | 0.215 | 24.71 |
GRU+ | 0.789 | 0.350 | 0.324 | 32.25 | |
CNN | 0.925 | 0.528 | 0.188 | 16.51 | |
BERT4NILM | 0.948 | 0.536 | 0.167 | 12.41 | |
CTA-BERT | 0.950 | 0.595 | 0.142 | 11.42 |
Device | Model | Acc. | F1-Score | MRE | MAE |
---|---|---|---|---|---|
Refrigerator | LSTM+ | 0.789 | 0.709 | 0.841 | 44.82 |
GRU+ | 0.794 | 0.705 | 0.829 | 44.28 | |
CNN | 0.796 | 0.689 | 0.822 | 35.69 | |
BERT4NILM | 0.841 | 0.756 | 0.806 | 32.35 | |
CTA-BERT | 0.887 | 0.761 | 0.796 | 30.69 | |
Washer dryer | LSTM+ | 0.989 | 0.125 | 0.020 | 35.73 |
GRU+ | 0.922 | 0.216 | 0.090 | 27.63 | |
CNN | 0.970 | 0.274 | 0.042 | 36.12 | |
BERT4NILM | 0.991 | 0.559 | 0.022 | 34.96 | |
CTA-BERT | 0.993 | 0.694 | 0.017 | 18.02 | |
Microwave | LSTM+ | 0.989 | 0.604 | 0.058 | 17.39 |
GRU+ | 0.988 | 0.574 | 0.059 | 17.72 | |
CNN | 0.986 | 0.378 | 0.060 | 18.59 | |
BERT4NILM | 0.989 | 0.476 | 0.057 | 17.58 | |
CTA-BERT | 0.997 | 0.599 | 0.056 | 17.61 | |
Dishwasher | LSTM+ | 0.956 | 0.421 | 0.056 | 25.25 |
GRU+ | 0.955 | 0.034 | 0.042 | 25.29 | |
CNN | 0.953 | 0.298 | 0.053 | 25.29 | |
BERT4NILM | 0.969 | 0.523 | 0.039 | 20.49 | |
CTA-BERT | 0.975 | 0.659 | 0.045 | 19.88 | |
Average | LSTM+ | 0.933 | 0.465 | 0.244 | 30.80 |
GRU+ | 0.915 | 0.382 | 0.255 | 28.73 | |
CNN | 0.926 | 0.410 | 0.244 | 28.92 | |
BERT4NILM | 0.948 | 0.579 | 0.231 | 26.35 | |
CTA-BERT | 0.960 | 0.632 | 0.229 | 22.18 |
Ref. | Methodology | Key Features | Applications | Dataset Used | Evaluation Metrics and Results |
---|---|---|---|---|---|
[98] | Leveraged QuickFeather board for voltage/current data acquisition and SensiML toolkit for model training. | Low-power IoT device; local edge-based ML processing; cloud-based Firebase integration for remote monitoring. | Appliance classification, energy monitoring, real-time load disaggregation for residential applications. | Custom dataset collected via QuickFeather | Accuracy, precision, recall; accurate classification of appliances like beater, hair dryer, heater, iron, and light; effective cloud data visualization through Firebase. |
[99] | Utilized a Seq2point DL model based on a 1D CNN. Edge-based deployment using Arm Cortex-M7 microcontroller to process aggregate power data in real time. | Compact, edge-based NILM system; Seq2point CNN model; sliding-window preprocessing; real-time processing. | Smart homes, real-time energy monitoring, and energy disaggregation for household appliances like dishwashers and fridges. | REFIT | SAE, MAE, accuracy; achieved high accuracy in energy disaggregation; SAE <12% for most appliances; demonstrated adaptability to new environments. |
[100] | Developed a custom IoT device for energy pulse monitoring, using manual switching to create 24 h load signatures and applying CNNs and RNNs for data disaggregation. | Custom IoT hardware for energy pulse detection, leveraging CNNs for noise reduction and RNNs for sequential data analysis. | Residential energy disaggregation; potential industrial NILM applications; cost estimation for individual appliances and operational optimization for utilities. | Custom IoT data | Accuracy, precision, recall, F1-score. High accuracy in energy disaggregation; identified appliance-specific energy consumption patterns. |
[101] | Developed a hybrid NILM platform with LabJack U6 and Plugwise monitors. Used semi-automatic labeling and a sliding window algorithm. | Scalable hybrid hardware–software system with custom DAQ setup for aggregate monitoring. Enhanced Plugwise system for real-time data collection. Achieved 86% reduction in labeling effort using semi-automatic tools. | Addressing the labeling bottleneck for NILM datasets; residential energy monitoring; potential scalability for industrial energy analysis. | Residential data (17 appliances) | Event detection accuracy, labeling accuracy; reduced labeling time by 86%; high labeling accuracy with semi-automatic tools. |
[102] | Optimized edge-based NILM using MCU. | Low-cost microcontroller, time/frequency feature extraction, multi-appliance disaggregation. | Edge-based NILM for smart homes. | DAD (Domestic Appliance Dataset) | Precision, recall, accuracy (RF vs SVM), 82% accuracy with reduced features. |
[103] | Developed an MSP430FR5994-based NILM prototype with edge/cloud classification, fast Fourier transform feature extraction. | Edge and cloud-based NILM systems; harmonic content analysis up to 16th odd harmonic; real-time classification via MQTT-enabled IoT hardware. | Smart HEMS and AAL; real-time appliance detection and energy optimization. | WHITED | Event detection accuracy, energy estimation error; real-time high-performance classification with cloud scalability. |
Layer | Ref. | Threats Addressed | Techniques and Purpose |
---|---|---|---|
Learning Models | [112] | Data leakage from centralized training | Federated Learning (FL): Enables local model training without sharing raw data. |
Inference from neural activations | Differential Privacy: Laplace noise is added to obfuscate sensitive signals. | ||
Resource constraints on edge devices | Lightweight Optimization: Quantization and pruning improve efficiency. | ||
[113] | Presence inference attack | CNN-GRU Hybrid + Spoofing: Obscures presence using adversarial energy traces. | |
[114] | Appliance usage detection | Smart Meter Aggregation: Combines data from multiple homes to mask individual loads. | |
System-Level Defenses | [116] | Data tampering across layers | Layered Architecture + Signature Verification: Secures inter-layer communication. |
Unauthorized consumer data access | Smart Gateway: Local access control and isolation of private data. | ||
Load pattern eavesdropping | Energy Masking: Uses renewable or battery-based noise injection. | ||
Message spoofing or interception | Hash-Based Keys: Protects data integrity in communication. | ||
Vulnerable in-network aggregation | Orthogonal Chip Sequences: Secure signal-level encryption. | ||
Regulation/Policy | [115,117] | Secondary use of smart meter data | Informed Consent Protocols: Require user approval for data use. |
[117] | Lack of privacy laws in smart grids | Ontario Energy Data Act: Provincial regulation of smart meter data. | |
[118] | Weak governance mechanisms | Independent Regulatory Body: Supervises smart grid data collection. | |
Emergency use of NILM without safeguards | Context-Aware Privacy Laws: Tailored to emergency/disaster use cases. | ||
User discomfort with monitoring | Opt-out/Low Sampling Options: Reduces granularity or allows analog fallback. | ||
Safety Applications | [119] | Battery charging/discharging hazards | Bats Algorithm: Detects unsafe battery usage using sparse coding. |
[12] | Victim tracking in emergencies | NILM for Disaster Response: Identifies activity patterns to aid rescue. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Huzzat, A.; Khwaja, A.S.; Alnoman, A.A.; Adhikari, B.; Anpalagan, A.; Woungang, I. A Survey of Traditional and Emerging Deep Learning Techniques for Non-Intrusive Load Monitoring. AI 2025, 6, 213. https://doi.org/10.3390/ai6090213
Huzzat A, Khwaja AS, Alnoman AA, Adhikari B, Anpalagan A, Woungang I. A Survey of Traditional and Emerging Deep Learning Techniques for Non-Intrusive Load Monitoring. AI. 2025; 6(9):213. https://doi.org/10.3390/ai6090213
Chicago/Turabian StyleHuzzat, Annysha, Ahmed S. Khwaja, Ali A. Alnoman, Bhagawat Adhikari, Alagan Anpalagan, and Isaac Woungang. 2025. "A Survey of Traditional and Emerging Deep Learning Techniques for Non-Intrusive Load Monitoring" AI 6, no. 9: 213. https://doi.org/10.3390/ai6090213
APA StyleHuzzat, A., Khwaja, A. S., Alnoman, A. A., Adhikari, B., Anpalagan, A., & Woungang, I. (2025). A Survey of Traditional and Emerging Deep Learning Techniques for Non-Intrusive Load Monitoring. AI, 6(9), 213. https://doi.org/10.3390/ai6090213