{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T14:26:08Z","timestamp":1783607168322,"version":"3.55.0"},"reference-count":58,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2022,5,26]],"date-time":"2022-05-26T00:00:00Z","timestamp":1653523200000},"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>With widely deployed smart meters, non-intrusive energy measurements have become feasible, which may benefit people by furnishing a better understanding of appliance-level energy consumption. This work is a step forward in using graph signal processing for non-intrusive load monitoring (NILM) by proposing two novel techniques: the spectral cluster mean (SC-M) and spectral cluster eigenvector (SC-EV) methods. These methods use spectral clustering for extracting individual appliance energy usage from the aggregate energy profile of the building. After clustering the data, different strategies are employed to identify each cluster and thus the state of each device. The SC-M method identifies the cluster by comparing its mean with the devices\u2019 pre-defined profiles. The SC-EV method employs an eigenvector resultant to locate the event and then recognize the device using its profile. An ideal dataset and a real-world REFIT dataset are used to test the performance of these two techniques. The f-measure score and disaggregation accuracy of the proposed techniques demonstrate that these two techniques are competitive and viable, with advantages of low complexity, high accuracy, no training data requirement, and fast processing time. Therefore, the proposed techniques are suitable candidates for NILM.<\/jats:p>","DOI":"10.3390\/s22114036","type":"journal-article","created":{"date-parts":[[2022,5,31]],"date-time":"2022-05-31T02:30:06Z","timestamp":1653964206000},"page":"4036","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Non-Intrusive Load Monitoring of Buildings Using Spectral Clustering"],"prefix":"10.3390","volume":"22","author":[{"given":"Muzzamil","family":"Ghaffar","sequence":"first","affiliation":[{"name":"Department of Mechatronics and Biomedical Engineering, Air University, Islamabad 44000, Pakistan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8526-0538","authenticated-orcid":false,"given":"Shakil R.","family":"Sheikh","sequence":"additional","affiliation":[{"name":"Department of Mechatronics and Biomedical Engineering, Air University, Islamabad 44000, Pakistan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2680-6403","authenticated-orcid":false,"given":"Noman","family":"Naseer","sequence":"additional","affiliation":[{"name":"Department of Mechatronics and Biomedical Engineering, Air University, Islamabad 44000, Pakistan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zia Mohy Ud","family":"Din","sequence":"additional","affiliation":[{"name":"Department of Mechatronics and Biomedical Engineering, Air University, Islamabad 44000, Pakistan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1623-5317","authenticated-orcid":false,"given":"Hafiz Zia Ur","family":"Rehman","sequence":"additional","affiliation":[{"name":"Department of Mechatronics and Biomedical Engineering, Air University, Islamabad 44000, Pakistan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Muhammad","family":"Naved","sequence":"additional","affiliation":[{"name":"Department of Mechatronics and Biomedical Engineering, Air University, Islamabad 44000, Pakistan"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2022,5,26]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1195","DOI":"10.1016\/j.spc.2021.01.018","article-title":"Sustainability and risk\u2013A review of energy security","volume":"27","author":"Axon","year":"2021","journal-title":"Sustain. Prod. Consum."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Herce, C., Biele, E., Martini, C., Salvio, M., and Toro, C. (2021). Impact of Energy Monitoring and Management Systems on the Implementation and Planning of Energy Performance Improved Actions: An Empirical Analysis Based on Energy Audits in Italy. Energies, 14.","DOI":"10.3390\/en14164723"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"100145","DOI":"10.1016\/j.measen.2021.100145","article-title":"State of art overview of Non-Intrusive Load Monitoring applications in smart grids","volume":"18","author":"Bucci","year":"2021","journal-title":"Meas. Sens."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Ghaffar, M., Naseer, N., Sheikh, S.R., Naved, M., Aziz, U., and Koreshi, Z.U. (2019, January 21\u201322). Electrical energy management of building using fuzzy control. Proceedings of the 2019 International Conference on Robotics and Automation in Industry (ICRAI), Rawalpindi, Pakistan.","DOI":"10.1109\/ICRAI47710.2019.8967381"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"W\u00f6hrl, H., and Brunelli, D. (2020, January 19\u201320). Non-intrusive Load Monitoring on the Edge of the Network: A Smart Measurement Node. Proceedings of the International Conference on Applications in Electronics Pervading Industry, Environment and Society, Online.","DOI":"10.1007\/978-3-030-37277-4_55"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"101601","DOI":"10.1016\/j.jobe.2020.101601","article-title":"Trainingless multi-objective evolutionary computing-based nonintrusive load monitoring: Part of smart-home energy management for demand-side management","volume":"33","author":"Lin","year":"2021","journal-title":"J. Build. Eng."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1016\/j.rser.2016.01.016","article-title":"A review of residential demand response of smart grid","volume":"59","author":"Haider","year":"2016","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_8","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_9","doi-asserted-by":"crossref","first-page":"1590","DOI":"10.1016\/j.apenergy.2017.08.203","article-title":"Non-intrusive load monitoring by using active and reactive power in additive Factorial Hidden Markov Models","volume":"208","author":"Bonfigli","year":"2017","journal-title":"Appl. Energy"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/TCE.2019.2891160","article-title":"Low-complexity non-intrusive load monitoring using unsupervised learning and generalized appliance models","volume":"65","author":"Liu","year":"2019","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Lin, Y.-H., and Tsai, M.-S. (2010, January 5\u20137). A novel feature extraction method for the development of nonintrusive load monitoring system based on BP-ANN. Proceedings of the 2010 International Symposium on Computer, Communication, Control and Automation (3CA), Tainan, Taiwan.","DOI":"10.1109\/3CA.2010.5533571"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Biansoongnern, S., and Plangklang, B. (July, January 28). Nonintrusive load monitoring (NILM) using an Artificial Neural Network in embedded system with low sampling rate. Proceedings of the 2016 13th International Conference on Electrical Engineering\/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), Chiang Mai, Thailand.","DOI":"10.1109\/ECTICon.2016.7561398"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Wu, Q., and Wang, F.J.E. (2019). Concatenate Convolutional Neural Networks for Non-Intrusive Load Monitoring across Complex Background. Energies, 12.","DOI":"10.3390\/en12081572"},{"key":"ref_14","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, Korea.","DOI":"10.1145\/2821650.2821672"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Huber, P., Calatroni, A., Rumsch, A., and Paice, A. (2021). Review on Deep Neural Networks Applied to Low-Frequency NILM. Energies, 14.","DOI":"10.20944\/preprints202104.0421.v1"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"111746","DOI":"10.1109\/ACCESS.2019.2934019","article-title":"Competitive Autoassociative Neural Networks for Electrical Appliance Identification for Non-Intrusive Load Monitoring","volume":"7","author":"Morais","year":"2019","journal-title":"IEEE Access"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Chang, H.-H., Yang, H.-T., and Lin, C.-L. (2007). Load identification in neural networks for a non-intrusive monitoring of industrial electrical loads. International Conference on Computer Supported Cooperative Work in Design, Springer.","DOI":"10.1109\/CSCWD.2007.4281579"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Singh, M., Kumar, S., Semwal, S., and Prasad, R. (2015). Residential load signature analysis for their segregation using wavelet\u2014SVM. Power Electronics and Renewable Energy Systems, Springer.","DOI":"10.1007\/978-81-322-2119-7_84"},{"key":"ref_19","unstructured":"Li, G., Bo, Y., and ZHU, Z.-c. (2017). Load Identification of Non-intrusive Load-monitoring System Based on Time-frequency Analysis and PSO-SVM. DEStech Trans. Eng. Technol. Res., 7."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Hidiyanto, F., and Halim, A. (2020, January 16\u201317). KNN Methods with Varied K, Distance and Training Data to Disaggregate NILM with Similar Load Characteristic. Proceedings of the Proceedings of the 3rd Asia Pacific Conference on Research in Industrial and Systems Engineering, Depok, Indonesia.","DOI":"10.1145\/3400934.3400953"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Kang, S., and Yoon, J.W. (2016, January 13\u201316). Classification of home appliance by using Probabilistic KNN with sensor data. Proceedings of the 2016 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA), Jeju, Korea.","DOI":"10.1109\/APSIPA.2016.7820745"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1007\/s12053-017-9561-0","article-title":"A systematic approach in appliance disaggregation using k-nearest neighbours and naive Bayes classifiers for energy efficiency","volume":"11","author":"Yang","year":"2018","journal-title":"Energy Effic."},{"key":"ref_23","first-page":"34","article-title":"A non-intrusive appliance load monitoring for efficient energy consumption based on Naive Bayes classifier","volume":"14","author":"Yang","year":"2017","journal-title":"Sustain. Comput. Inform. Syst."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"He, H., Liu, Z., Jiao, R., and Yan, G.J.E. (2019). A Novel Nonintrusive Load Monitoring Approach based on Linear-Chain Conditional Random Fields. Energies, 12.","DOI":"10.3390\/en12091797"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Gupta, S., Reynolds, M.S., and Patel, S.N. (2010, January 26\u201329). ElectriSense: Single-point sensing using EMI for electrical event detection and classification in the home. Proceedings of the 12th ACM international conference on Ubiquitous computing, Copenhagen, Denmark.","DOI":"10.1145\/1864349.1864375"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"4569","DOI":"10.3390\/en5114569","article-title":"Non-intrusive demand monitoring and load identification for energy management systems based on transient feature analyses","volume":"5","author":"Chang","year":"2012","journal-title":"Energies"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/0378-7788(95)00958-2","article-title":"Non-intrusive electrical load monitoring in commercial buildings based on steady-state and transient load-detection algorithms","volume":"24","author":"Norford","year":"1996","journal-title":"Energy Build."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2615","DOI":"10.1109\/TIM.2017.2700987","article-title":"Event-based energy disaggregation algorithm for activity monitoring from a single-point sensor","volume":"66","author":"Gualda","year":"2017","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2229","DOI":"10.1109\/TIA.2013.2258875","article-title":"Particle-Swarm-Optimization-Based Nonintrusive Demand Monitoring and Load Identification in Smart Meters","volume":"49","author":"Chang","year":"2013","journal-title":"IEEE Trans. Ind. Appl."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Athanasiadis, C., Doukas, D., Papadopoulos, T., and Chrysopoulos, A. (2021). A scalable real-time non-intrusive load monitoring system for the estimation of household appliance power consumption. Energies, 14.","DOI":"10.3390\/en14030767"},{"key":"ref_31","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_32","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1162\/neco.1989.1.3.295","article-title":"Unsupervised learning","volume":"1","author":"Barlow","year":"1989","journal-title":"Neural Comput."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Gentleman, R., and Carey, V.J. (2008). Unsupervised machine learning. Bioconductor Case Studies, Springer.","DOI":"10.1007\/978-0-387-77240-0_10"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"3079","DOI":"10.1109\/TSG.2016.2626389","article-title":"A hierarchical hidden markov model framework for home appliance modeling","volume":"9","author":"Kong","year":"2016","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_35","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_36","first-page":"1472","article-title":"Approximate inference in additive factorial hmms with application to energy disaggregation","volume":"22","author":"Kolter","year":"2012","journal-title":"Artif. Intell. Stat."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Zoha, A., Gluhak, A., Nati, M., and Imran, M.A. (2013, January 2\u20135). Low-power appliance monitoring using factorial hidden markov models. Proceedings of the 2013 IEEE Eighth International Conference on Intelligent Sensors, Sensor Networks and Information Processing, Melbourne, VIC, Australia.","DOI":"10.1109\/ISSNIP.2013.6529845"},{"key":"ref_38","unstructured":"Parson, O., Ghosh, S., Weal, M., and Rogers, A. (2012, January 22). Non-intrusive load monitoring using prior models of general appliance types. Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence, Toronto, ON, Canada."},{"key":"ref_39","unstructured":"Clark, M.S. (2015). Improving the Feasibility of Energy Disaggregation in Very High-and Low-Rate Sampling Scenarios, University of British Columbia."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Ruano, A., Hernandez, A., Ure\u00f1a, J., Ruano, M., and Garcia, J. (2019). NILM Techniques for Intelligent Home Energy Management and Ambient Assisted Living: A Review. Energies, 12.","DOI":"10.3390\/en12112203"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1739","DOI":"10.1109\/TSG.2016.2598872","article-title":"Non-Intrusive Load Disaggregation Using Graph Signal Processing","volume":"9","author":"He","year":"2018","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"808","DOI":"10.1109\/JPROC.2018.2820126","article-title":"Graph signal processing: Overview, challenges, and applications","volume":"106","author":"Ortega","year":"2018","journal-title":"Proc. IEEE"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"53944","DOI":"10.1109\/ACCESS.2018.2871343","article-title":"Improving Event-Based Non-Intrusive Load Monitoring Using Graph Signal Processing","volume":"6","author":"Zhao","year":"2018","journal-title":"IEEE Access"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"6472","DOI":"10.1109\/TSG.2019.2906012","article-title":"A Generic Optimisation-Based Approach for Improving Non-Intrusive Load Monitoring","volume":"10","author":"He","year":"2019","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"5495","DOI":"10.1007\/s00521-019-04623-w","article-title":"A new graph learning-based signal processing approach for non-intrusive load disaggregation with active power measurements","volume":"32","author":"Zhai","year":"2020","journal-title":"Neural Comput. Appl."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Montavon, G., Kauffmann, J., Samek, W., and M\u00fcller, K.-R. (2022). Explaining the predictions of unsupervised learning models. International Workshop on Extending Explainable AI Beyond Deep Models and Classifiers, Springer.","DOI":"10.1007\/978-3-031-04083-2_7"},{"key":"ref_47","first-page":"305","article-title":"Learning spectral clustering","volume":"16","author":"Bach","year":"2004","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_48","unstructured":"Liu, J., Wang, C., Danilevsky, M., and Han, J. (2013, January 3\u20139). Large-scale spectral clustering on graphs. Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence, Beijing, China."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1477","DOI":"10.1007\/s00521-013-1439-2","article-title":"The latest research progress on spectral clustering","volume":"24","author":"Jia","year":"2014","journal-title":"Neural Comput. Appl."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/j.neucom.2019.03.008","article-title":"An automated spectral clustering for multi-scale data","volume":"347","author":"Afzalan","year":"2019","journal-title":"Neurocomputing"},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Kumar, K., and Chandra, M.G. (2017, January 10\u201312). Event and feature based electrical load disaggregation using graph signal processing. Proceedings of the 2017 IEEE 13th International Colloquium on Signal Processing & its Applications (CSPA), Penang, Malaysia.","DOI":"10.1109\/CSPA.2017.8064945"},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Sandryhaila, A., and Moura, J.M. (2013, January 3\u20135). Classification via regularization on graphs. Proceedings of the 2013 IEEE Global Conference on Signal and Information Processing, Austin, TX, USA.","DOI":"10.1109\/GlobalSIP.2013.6736923"},{"key":"ref_53","unstructured":"Stella, X.Y., and Shi, J. (2003, January 20\u201323). Multiclass spectral clustering. Proceedings of the Computer Vision, IEEE International Conference on, Cambridge, MA, USA."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Massidda, L., Marrocu, M., and Manca, S. (2020). Non-intrusive load disaggregation by convolutional neural network and multilabel classification. Appl. Sci., 10.","DOI":"10.3390\/app10041454"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"160122","DOI":"10.1038\/sdata.2016.122","article-title":"An electrical load measurements dataset of United Kingdom households from a two-year longitudinal study","volume":"4","author":"Murray","year":"2017","journal-title":"Sci. Data"},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"114949","DOI":"10.1016\/j.apenergy.2020.114949","article-title":"Non-intrusive load disaggregation solutions for very low-rate smart meter data","volume":"268","author":"Zhao","year":"2020","journal-title":"Appl. Energy"},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"1784","DOI":"10.1109\/ACCESS.2016.2557460","article-title":"On a training-less solution for non-intrusive appliance load monitoring using graph signal processing","volume":"4","author":"Zhao","year":"2016","journal-title":"IEEE Access"},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Liao, J., Elafoudi, G., Stankovic, L., and Stankovic, V. (2014, January 3\u20136). Non-intrusive appliance load monitoring using low-resolution smart meter data. Proceedings of the 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm), Venice, Italy.","DOI":"10.1109\/SmartGridComm.2014.7007702"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/11\/4036\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:19:14Z","timestamp":1760138354000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/11\/4036"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,26]]},"references-count":58,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2022,6]]}},"alternative-id":["s22114036"],"URL":"https:\/\/doi.org\/10.3390\/s22114036","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,5,26]]}}}