{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T19:07:17Z","timestamp":1773947237673,"version":"3.50.1"},"reference-count":45,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2023,2,10]],"date-time":"2023-02-10T00:00:00Z","timestamp":1675987200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Project \u201cTransformation to a Renewable and Smart Rural Power System Community (RENEW)\u201d","award":["310026"],"award-info":[{"award-number":["310026"]}]},{"name":"Arctic Centre for Sustainable Energy (ARC), UiT-The Arctic University of Norway","award":["310026"],"award-info":[{"award-number":["310026"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Identifying flexible loads, such as a heat pump, has an essential role in a home energy management system. In this study, an adaptive ensemble filtering framework integrated with long short-term memory (LSTM) is proposed for identifying flexible loads. The proposed framework, called AEFLSTM, takes advantage of filtering techniques and the representational power of LSTM for load disaggregation by filtering noise from the total power and learning the long-term dependencies of flexible loads. Furthermore, the proposed framework is adaptive and searches ensemble filtering techniques, including discrete wavelet transform, low-pass filter, and seasonality decomposition, to find the best filtering method for disaggregating different flexible loads (e.g., heat pumps). Experimental results are presented for estimating the electricity consumption of a heat pump, a refrigerator, and a dishwasher from the total power of a residential house in British Columbia (a publicly available use case). The results show that AEFLSTM can reduce the loss error (mean absolute error) by 57.4%, 44%, and 55.5% for estimating the power consumption of the heat pump, refrigerator, and dishwasher, respectively, compared to the stand-alone LSTM model. The proposed approach is used for another dataset containing measurements of an electric vehicle to further support the validity of the method. AEFLSTM is able to improve the result for disaggregating an electric vehicle by 22.5%.<\/jats:p>","DOI":"10.3390\/s23041992","type":"journal-article","created":{"date-parts":[[2023,2,10]],"date-time":"2023-02-10T04:48:03Z","timestamp":1676004483000},"page":"1992","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Deep Adaptive Ensemble Filter for Non-Intrusive Residential Load Monitoring"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2376-759X","authenticated-orcid":false,"given":"Nasrin","family":"Kianpoor","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering, UiT\u2014The Arctic University of Norway, 8514 Narvik, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7328-3505","authenticated-orcid":false,"given":"Bjarte","family":"Hoff","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, UiT\u2014The Arctic University of Norway, 8514 Narvik, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Trond","family":"\u00d8strem","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, UiT\u2014The Arctic University of Norway, 8514 Narvik, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,2,10]]},"reference":[{"key":"ref_1","first-page":"977","article-title":"A microgrid energy management system based on non-intrusive load monitoring via multitask learning","volume":"12","author":"Vasquez","year":"2020","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1109\/TCE.2020.3008261","article-title":"Residential household non-intrusive load monitoring via smart event-based optimization","volume":"66","author":"Azizi","year":"2020","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"70746","DOI":"10.1109\/ACCESS.2021.3078340","article-title":"Load disaggregation based on time window for HEMS application","volume":"9","author":"Lemes","year":"2021","journal-title":"IEEE Access"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2428","DOI":"10.1109\/TPWRS.2020.3033380","article-title":"Characterizing capacity of flexible loads for providing grid support","volume":"36","author":"Coffman","year":"2020","journal-title":"IEEE Trans. Power Syst."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2184","DOI":"10.1109\/TCE.2009.5373786","article-title":"A multi-channel remote controller for home and office appliances","volume":"55","author":"Erdem","year":"2009","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_6","first-page":"41","article-title":"Analysis of dynamic appliance flexibility considering user behavior via non-intrusive load monitoring and deep user modeling","volume":"6","author":"Zhai","year":"2020","journal-title":"CSEE J. Power Energy Syst."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Munoz, O., Ruelas, A., Rosales, P., Acu\u00f1a, A., Suastegui, A., and Lara, F. (2022). Design and Development of an IoT Smart Meter with Load Control for Home Energy Management Systems. Sensors, 22.","DOI":"10.3390\/s22197536"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1109\/TCE.2019.2918922","article-title":"Non-intrusive load monitoring and classification of activities of daily living using residential smart meter data","volume":"65","author":"Devlin","year":"2019","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_9","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_10","doi-asserted-by":"crossref","unstructured":"Massidda, L., and Marrocu, M. (2022). A bayesian approach to unsupervised, non-intrusive load disaggregation. Sensors, 22.","DOI":"10.3390\/s22124481"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"e1265","DOI":"10.1002\/widm.1265","article-title":"Performance evaluation in non-intrusive load monitoring: Datasets, metrics, and tools\u2014A review","volume":"8","author":"Pereira","year":"2018","journal-title":"Wiley Interdiscip. Rev. Data Min. Knowl. Discov."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/TSG.2016.2584581","article-title":"Toward non-intrusive load monitoring via multi-label classification","volume":"8","author":"Tabatabaei","year":"2016","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_13","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"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"884","DOI":"10.3934\/energy.2016.1.1","article-title":"Low-complexity energy disaggregation using appliance load modelling","volume":"4","author":"Altrabalsi","year":"2016","journal-title":"Aims Energy"},{"key":"ref_15","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_16","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 SIAM International Conference on data mining (SIAM), Mesa, AZ, USA.","DOI":"10.1137\/1.9781611972818.64"},{"key":"ref_17","unstructured":"Kolter, J.Z., and Jaakkola, T. (2012, January 21). Approximate inference in additive factorial hmms with application to energy disaggregation. Proceedings of the Artificial Intelligence and Statistics (PMLR), La Palma, Spain."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Parson, O., Ghosh, S., Weal, M., and Rogers, A. (2012, January 22\u201326). Non-intrusive load monitoring using prior models of general appliance types. Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence, Toronto, ON, Canada.","DOI":"10.1609\/aaai.v26i1.8162"},{"key":"ref_19","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_20","unstructured":"Mauch, L., Barsim, K.S., and Yang, B. (2016, January 14\u201315). How well can HMM model load signals. Proceedings of the 3rd International Workshop on Non-Intrusive Load Monitoring (NILM 2016), Vancouver, BC, Canada. number 6."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"16838","DOI":"10.3390\/s121216838","article-title":"Non-intrusive load monitoring approaches for disaggregated energy sensing: A survey","volume":"12","author":"Zoha","year":"2012","journal-title":"Sensors"},{"key":"ref_22","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":"2016","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1109\/TCE.2018.2843292","article-title":"Nonintrusive load monitoring algorithm using mixed-integer linear programming","volume":"64","author":"Wittmann","year":"2018","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"3301","DOI":"10.1109\/TSG.2022.3152147","article-title":"Mixed-Integer Nonlinear Programming for State-based Non-Intrusive Load Monitoring","volume":"13","author":"Balletti","year":"2022","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Dey, N., Ashour, A., and Borra, S. (2018). Classification in BioApps. Lecture Notes in Computational Vision and Biomechanics, Springer.","DOI":"10.1007\/978-3-319-65981-7"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"107573","DOI":"10.1016\/j.apacoust.2020.107573","article-title":"Mini-batch sample selection strategies for deep learning based speech recognition","volume":"171","author":"Dokuz","year":"2021","journal-title":"Appl. Acoust."},{"key":"ref_27","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_28","doi-asserted-by":"crossref","first-page":"6227","DOI":"10.1007\/s10489-021-02690-y","article-title":"Non-intrusive load monitoring method with inception structured CNN","volume":"52","author":"Ding","year":"2022","journal-title":"Appl. Intell."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1109\/TCE.2020.2977964","article-title":"An event-driven convolutional neural architecture for non-intrusive load monitoring of residential appliance","volume":"66","author":"Yang","year":"2020","journal-title":"IEEE Trans. Consum. Electron."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"5762","DOI":"10.1016\/j.egyr.2021.09.001","article-title":"Non-intrusive load decomposition based on CNN\u2013LSTM hybrid deep learning model","volume":"7","author":"Zhou","year":"2021","journal-title":"Energy Rep."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Medeiros, A., Canha, L., Bertineti, D., and de Azevedo, R. (2019, January 15\u201318). Event classification in non-intrusive load monitoring using convolutional neural network. Proceedings of the 2019 IEEE PES Innovative Smart Grid Technologies Conference-Latin America (ISGT Latin America), Gramado, Brazil.","DOI":"10.1109\/ISGT-LA.2019.8895291"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Harell, A., Makonin, S., and Baji\u0107, I.V. (2019, January 12\u201317). Wavenilm: A causal neural network for power disaggregation from the complex power signal. Proceedings of the ICASSP IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Brighton, UK.","DOI":"10.1109\/ICASSP.2019.8682543"},{"key":"ref_33","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, LA, USA.","DOI":"10.1609\/aaai.v32i1.11873"},{"key":"ref_34","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_35","doi-asserted-by":"crossref","first-page":"4216281","DOI":"10.1155\/2017\/4216281","article-title":"Nonintrusive load monitoring based on advanced deep learning and novel signature","volume":"2017","author":"Kim","year":"2017","journal-title":"Comput. Intell. Neurosci."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"3054","DOI":"10.1109\/TSG.2020.2974347","article-title":"Context aware energy disaggregation using adaptive bidirectional LSTM models","volume":"11","author":"Kaselimi","year":"2020","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Faustine, A., Pereira, L., Bousbiat, H., and Kulkarni, S. (2020, January 18). UNet-NILM: A deep neural network for multi-tasks appliances state detection and power estimation in NILM. Proceedings of the 5th International Workshop on Non-Intrusive Load Monitoring, Virtual Event, Japan.","DOI":"10.1145\/3427771.3427859"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Shin, C., Joo, S., Yim, J., Lee, H., Moon, T., and Rhee, W. (2019, January 8\u201312). Subtask gated networks for non-intrusive load monitoring. Proceedings of the AAAI Conference on Artificial Intelligence, Atlanta, GA, USA.","DOI":"10.1609\/aaai.v33i01.33011150"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"160037","DOI":"10.1038\/sdata.2016.37","article-title":"Electricity, water, and natural gas consumption of a residential house in Canada from 2012 to 2014","volume":"3","author":"Makonin","year":"2016","journal-title":"Sci. Data"},{"key":"ref_40","first-page":"1","article-title":"Data normalization and standardization: A technical report","volume":"1","author":"Ali","year":"2014","journal-title":"Mach Learn. Tech. Rep."},{"key":"ref_41","unstructured":"(2020, April 22). Normalization vs. Standardization Standardization, Which One Is Better. Available online: https:\/\/towardsdatascience.com\/normalization-vs-standardization-which-one-is-better-f29e043a57eb."},{"key":"ref_42","unstructured":"(2019, December 27). How to filter noise with a low pass filter \u2014 Python. Available online: https:\/\/medium.com\/analytics-vidhya\/how-to-filter-noise-with-a-low-pass-filter-python-885223e5e9b7."},{"key":"ref_43","unstructured":"Gao, R.X., and Yan, R. (2010). Wavelets: Theory and Applications for Manufacturing, Springer."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1016\/j.bbe.2017.06.001","article-title":"Denoising of ECG signal by non-local estimation of approximation coefficients in DWT","volume":"3","author":"Singh","year":"2017","journal-title":"Biocybernetics and Biomedical Engineering"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Damrongkulkamjorn, P., and Churueang, P. (2005, January 22\u201326). Monthly energy forecasting using decomposition method with application of seasonal ARIMA. Proceedings of the 2005 International Power Engineering Conference, Liege, Belgium.","DOI":"10.1109\/IPEC.2005.206911"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/4\/1992\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:30:07Z","timestamp":1760121007000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/4\/1992"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,10]]},"references-count":45,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["s23041992"],"URL":"https:\/\/doi.org\/10.3390\/s23041992","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2,10]]}}}