Practical applications of non-intrusive load monitoring (NILM) require load recognition models that generalize to unseen data from new houses and operate efficiently on edge devices. However, existing NILM approaches, particularly deep learning models, are computationally intensive and prone to performance degradation when deployed to new houses due to domain shifts. To address these challenges, this article proposes a Weighted Transferable Random Forest (WTRF) approach for load recognition. Based on the Random Forest (RF) framework, WTRF incorporates a transfer learning mechanism to swiftly adapt the model to new houses using only 1 to 3 labeled samples per appliance. The model is lightweight, with a memory size under 300 KB. Case studies on three datasets demonstrate its effectiveness, including a macro F1-score of 97.0 ± 2.6% when transferring from PLAID to WHITED, a significant improvement over 5.7 ± 1.7% achieved by source-only models. Deployed on a Raspberry Pi 4, WTRF achieves update times as low as 3.1 ± 0.3 seconds and testing times of approximately 3 ms per house. These results highlight WTRF’s efficiency in addressing domain shifts and its suitability for real-time NILM in resource-constrained edge environments.

Yan, Z., Hao, P., Nardello, M., Brunelli, D., Wen, H.e. (2025). A Generalizable Load Recognition Method in NILM Based on Transferable Random Forest. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2025, 74(6505312), 1-12 [10.1109/tim.2025.3570355].

A Generalizable Load Recognition Method in NILM Based on Transferable Random Forest

Brunelli, Davide
Supervision
;
2025

Abstract

Practical applications of non-intrusive load monitoring (NILM) require load recognition models that generalize to unseen data from new houses and operate efficiently on edge devices. However, existing NILM approaches, particularly deep learning models, are computationally intensive and prone to performance degradation when deployed to new houses due to domain shifts. To address these challenges, this article proposes a Weighted Transferable Random Forest (WTRF) approach for load recognition. Based on the Random Forest (RF) framework, WTRF incorporates a transfer learning mechanism to swiftly adapt the model to new houses using only 1 to 3 labeled samples per appliance. The model is lightweight, with a memory size under 300 KB. Case studies on three datasets demonstrate its effectiveness, including a macro F1-score of 97.0 ± 2.6% when transferring from PLAID to WHITED, a significant improvement over 5.7 ± 1.7% achieved by source-only models. Deployed on a Raspberry Pi 4, WTRF achieves update times as low as 3.1 ± 0.3 seconds and testing times of approximately 3 ms per house. These results highlight WTRF’s efficiency in addressing domain shifts and its suitability for real-time NILM in resource-constrained edge environments.
2025
Yan, Z., Hao, P., Nardello, M., Brunelli, D., Wen, H.e. (2025). A Generalizable Load Recognition Method in NILM Based on Transferable Random Forest. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2025, 74(6505312), 1-12 [10.1109/tim.2025.3570355].
Yan, Zhongzong; Hao, Pengfei; Nardello, Matteo; Brunelli, Davide; Wen, He
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/1040432
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 31
  • ???jsp.display-item.citation.isi??? 29
social impact