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.
A Generalizable Load Recognition Method in NILM Based on Transferable Random Forest / Yan, Zhongzong; Hao, Pengfei; Nardello, Matteo; Brunelli, Davide; Wen, He. - In: IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT. - ISSN 0018-9456. - 2025, 74:6505312(2025), pp. 1-12. [10.1109/tim.2025.3570355]
A Generalizable Load Recognition Method in NILM Based on Transferable Random Forest
Nardello, Matteo;Brunelli, Davide;
2025-01-01
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.| File | Dimensione | Formato | |
|---|---|---|---|
|
A_Generalizable_Load_Recognition_Method_in_NILM_Based_on_Transferable_Random_Forest (1).pdf
Solo gestori archivio
Descrizione: IEEE Transactions on Instrumentation and MEeacurement, vol. 74, 2025
Tipologia:
Versione editoriale (Publisher’s layout)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
8.26 MB
Formato
Adobe PDF
|
8.26 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione



