{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T16:26:22Z","timestamp":1781022382685,"version":"3.54.1"},"reference-count":38,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2023,3,28]],"date-time":"2023-03-28T00:00:00Z","timestamp":1679961600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Non-intrusive Load Monitoring (NILM) is a critical technology that enables detailed analysis of household energy consumption without requiring individual metering of every appliance, and has the capability to provide valuable insights into energy usage behavior, facilitate energy conservation, and optimize load management. Currently, deep learning models have been widely adopted as state-of-the-art approaches for NILM. In this study, we introduce DiffNILM, a novel energy disaggregation framework that utilizes diffusion probabilistic models to distinguish power consumption patterns of individual appliances from aggregated power. Starting from a random Gaussian noise, the target waveform is iteratively reconstructed via a sampler conditioned on the total active power and encoded temporal features. The proposed method is evaluated on two public datasets, REDD and UKDALE. The results demonstrated that DiffNILM outperforms baseline models on several key metrics on both datasets and shows a remarkable ability to effectively recreate complex load signatures. The study highlights the potential of diffusion models to advance the field of NILM and presents a promising approach for future energy disaggregation research.<\/jats:p>","DOI":"10.3390\/s23073540","type":"journal-article","created":{"date-parts":[[2023,3,28]],"date-time":"2023-03-28T07:05:25Z","timestamp":1679987125000},"page":"3540","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["DiffNILM: A Novel Framework for Non-Intrusive Load Monitoring Based on the Conditional Diffusion Model"],"prefix":"10.3390","volume":"23","author":[{"given":"Ruichen","family":"Sun","sequence":"first","affiliation":[{"name":"School of Electrical Engineering, Southeast University, Nanjing 210096, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kun","family":"Dong","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Southeast University, Nanjing 210096, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianfeng","family":"Zhao","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Southeast University, Nanjing 210096, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2023,3,28]]},"reference":[{"key":"ref_1","first-page":"6840","article-title":"Denoising diffusion probabilistic models","volume":"33","author":"Ho","year":"2020","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Sehwag, V., Hazirbas, C., Gordo, A., Ozgenel, F., and Canton, C. (2022, January 18\u201324). Generating High Fidelity Data from Low-density Regions using Diffusion Models. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA.","DOI":"10.1109\/CVPR52688.2022.01120"},{"key":"ref_3","unstructured":"Wolleb, J., Sandk\u00fchler, R., Bieder, F., Valmaggia, P., and Cattin, P.C. (2021). Diffusion Models for Implicit Image Segmentation Ensembles. arXiv."},{"key":"ref_4","unstructured":"Kong, Z., Ping, W., Huang, J., Zhao, K., and Catanzaro, B. (2020). Diffwave: A versatile diffusion model for audio synthesis. arXiv."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Luo, S., and Hu, W. (2021, January 20\u201320). Diffusion probabilistic models for 3d point cloud generation. Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA.","DOI":"10.1109\/CVPR46437.2021.00286"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1870","DOI":"10.1109\/5.192069","article-title":"Nonintrusive appliance load monitoring","volume":"80","author":"Hart","year":"1992","journal-title":"Proc. IEEE"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Mukaroh, A., Le, T.T.H., and Kim, H. (2020). Background load denoising across complex load based on generative adversarial network to enhance load identification. Sensors, 20.","DOI":"10.3390\/s20195674"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"55937","DOI":"10.1109\/ACCESS.2020.2981969","article-title":"Household appliance classification using lower odd-numbered harmonics and the bagging decision tree","volume":"8","author":"Kang","year":"2020","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"320","DOI":"10.1109\/TSG.2015.2428706","article-title":"Nonintrusive load monitoring using wavelet design and machine learning","volume":"7","author":"Gillis","year":"2015","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3252","DOI":"10.1109\/TSG.2021.3066570","article-title":"Toward load identification based on the Hilbert transform and sequence to sequence long short-term memory","volume":"12","author":"Heo","year":"2021","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.epsr.2017.12.012","article-title":"Non-intrusive load monitoring algorithm based on features of V\u2013I trajectory","volume":"157","author":"Wang","year":"2018","journal-title":"Electr. Power Syst. Res."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"870","DOI":"10.1109\/TSG.2013.2271282","article-title":"An empirical investigation of VI trajectory based load signatures for non-intrusive load monitoring","volume":"5","author":"Hassan","year":"2013","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_13","unstructured":"Kolter, J.Z., and Johnson, M.J. (2011, January 21). REDD: A public data set for energy disaggregation research. Proceedings of the Workshop on Data Mining Applications in Sustainability (SIGKDD), San Diego, CA, USA."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Kim, H., Marwah, M., Arlitt, M., Lyon, G., and Han, J. (2011, January 28\u201330). Unsupervised disaggregation of low frequency power measurements. Proceedings of the 2011 SIAM International Conference on Data Mining, Mesa, AZ, USA.","DOI":"10.1137\/1.9781611972818.64"},{"key":"ref_15","unstructured":"Kolter, J.Z., and Jaakkola, T. (2012, January 21\u201323). Approximate inference in additive factorial hmms with application to energy disaggregation. Proceedings of the Artificial Intelligence and Statistics, La Palma, Spain."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Mao, Y., Dong, K., and Zhao, J. (2021, January 23\u201325). Non-intrusive load decomposition technology based on CRF model. Proceedings of the 2021 IEEE Sustainable Power and Energy Conference (iSPEC), Nanjing, China.","DOI":"10.1109\/iSPEC53008.2021.9735837"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Gong, F., Han, N., Zhou, Y., Chen, S., Li, D., and Tian, S. (2019, January 8\u201310). A svm optimized by particle swarm optimization approach to load disaggregation in non-intrusive load monitoring in smart homes. Proceedings of the 2019 IEEE 3rd Conference on Energy Internet and Energy System Integration (EI2), Changsha, China.","DOI":"10.1109\/EI247390.2019.9062124"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1044","DOI":"10.1109\/TCST.2015.2476777","article-title":"Sparse optimization for automated energy end use disaggregation","volume":"24","author":"Piga","year":"2015","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Kelly, J., and Knottenbelt, W. (2015, January 4\u20135). Neural nilm: Deep neural networks applied to energy disaggregation. Proceedings of the 2nd ACM International Conference on Embedded Systems for Energy-Efficient Built Environments, Seoul, Republic of Korea.","DOI":"10.1145\/2821650.2821672"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1207\/s15516709cog1402_1","article-title":"Finding structure in time","volume":"14","author":"Elman","year":"1990","journal-title":"Cogn. Sci."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"113669","DOI":"10.1016\/j.eswa.2020.113669","article-title":"Non-intrusive load disaggregation based on composite deep long short-term memory network","volume":"160","author":"Xia","year":"2020","journal-title":"Expert Syst. Appl."},{"key":"ref_22","first-page":"1995","article-title":"Convolutional networks for images, speech, and time series","volume":"Volume 3361","author":"LeCun","year":"1995","journal-title":"The Handbook of Brain Theory and Neural Networks"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Zhang, C., Zhong, M., Wang, Z., Goddard, N., and Sutton, C. (2018, January 2\u20137). Sequence-to-point learning with neural networks for non-intrusive load monitoring. Proceedings of the AAAI Conference on Artificial Intelligence, New Orleans, LO, USA.","DOI":"10.1609\/aaai.v32i1.11873"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1870","DOI":"10.1109\/TSG.2013.2258180","article-title":"Incorporating non-intrusive load monitoring into building level demand response","volume":"4","author":"He","year":"2013","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"111523","DOI":"10.1016\/j.enbuild.2021.111523","article-title":"Real-time non-intrusive load monitoring: A light-weight and scalable approach","volume":"253","author":"Athanasiadis","year":"2021","journal-title":"Energy Build."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"2575","DOI":"10.1109\/TSG.2015.2494592","article-title":"Exploiting HMM sparsity to perform online real-time nonintrusive load monitoring","volume":"7","author":"Makonin","year":"2015","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Rafiq, H., Zhang, H., Li, H., and Ochani, M.K. (2018, January 12\u201315). Regularized LSTM based deep learning model: First step towards real-time non-intrusive load monitoring. Proceedings of the 2018 IEEE International Conference on Smart Energy Grid Engineering (SEGE), Oshawa, ON, Canada.","DOI":"10.1109\/SEGE.2018.8499519"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Krystalakos, O., Nalmpantis, C., and Vrakas, D. (2018, January 9\u201312). Sliding window approach for online energy disaggregation using artificial neural networks. Proceedings of the 10th Hellenic Conference on Artificial Intelligence, Patras, Greece.","DOI":"10.1145\/3200947.3201011"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Hu, M., Tao, S., Fan, H., Li, X., Sun, Y., and Sun, J. (2021). Non-intrusive load monitoring for residential appliances with ultra-sparse sample and real-time computation. Sensors, 21.","DOI":"10.3390\/s21165366"},{"key":"ref_30","unstructured":"Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, \u0141., and Polosukhin, I. (2017). Attention is all you need. arXiv."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Yue, Z., Witzig, C.R., Jorde, D., and Jacobsen, H.A. (2020, January 18). Bert4nilm: A bidirectional transformer model for non-intrusive load monitoring. Proceedings of the 5th International Workshop on Non-Intrusive Load Monitoring, Virtual.","DOI":"10.1145\/3427771.3429390"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Sykiotis, S., Kaselimi, M., Doulamis, A., and Doulamis, N. (2022). Electricity: An efficient transformer for non-intrusive load monitoring. Sensors, 22.","DOI":"10.3390\/s22082926"},{"key":"ref_33","unstructured":"Bejarano, G., DeFazio, D., and Ramesh, A. (February, January 27). Deep latent generative models for energy disaggregation. Proceedings of the AAAI Conference on Artificial Intelligence, Honolulu, HI, USA."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"111623","DOI":"10.1016\/j.enbuild.2021.111623","article-title":"Energy disaggregation using variational autoencoders","volume":"254","author":"Langevin","year":"2022","journal-title":"Energy Build."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Pan, Y., Liu, K., Shen, Z., Cai, X., and Jia, Z. (2020, January 4\u20138). Sequence-to-subsequence learning with conditional gan for power disaggregation. Proceedings of the ICASSP 2020\u20142020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Barcelona, Spain.","DOI":"10.1109\/ICASSP40776.2020.9053947"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/OJSP.2020.3045829","article-title":"EnerGAN++: A generative adversarial gated recurrent network for robust energy disaggregation","volume":"2","author":"Kaselimi","year":"2020","journal-title":"IEEE Open J. Signal Process."},{"key":"ref_37","unstructured":"Zhou, H., Zhang, S., Peng, J., Zhang, S., Li, J., Xiong, H., and Zhang, W. (22\u20131, January 22). Informer: Beyond efficient transformer for long sequence time-series forecasting. Proceedings of the AAAI Conference on Artificial Intelligence, Virtual."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Lee, J., and Han, S. (2021). Nu-wave: A diffusion probabilistic model for neural audio upsampling. arXiv.","DOI":"10.21437\/Interspeech.2021-36"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/7\/3540\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:05:04Z","timestamp":1760123104000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/7\/3540"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,28]]},"references-count":38,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2023,4]]}},"alternative-id":["s23073540"],"URL":"https:\/\/doi.org\/10.3390\/s23073540","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,28]]}}}