Skip to main navigation Skip to search Skip to main content

NILMbench: A novel benchmark for high-frequency NILM regression models

  • Sahar Moghimian Hoosh
  • , Ilia Kamyshev
  • , Javier Penuela
  • , Farhat Mahmood
  • , Tareq Al-Ansari
  • , Henni Ouerdane*
  • *Corresponding author for this work
  • Skolkovo Institute of Science and Technology
  • Monisensa Development LLC
  • Hamad bin Khalifa University

Research output: Contribution to journalArticlepeer-review

Abstract

Non-Intrusive Load Monitoring (NILM) estimates the power consumption of individual household appliances from aggregate measurements. Although NILM has been studied for decades, progress remains limited by the lack of standardized benchmarks for evaluating regression models. To address this gap, we introduce NILMbench, an open-source benchmark for NILM evaluation. NILMbench is universal in the sense that it can evaluate both regression and classification NILM models operating on high- or low-frequency data. We construct an evaluation protocol that is centered around the modified Jaccard index MJ metric with a hybrid tolerance mechanism. This metric couples appliance identification and power estimation into a single score between 0 and 1. This metric aims to address the limitations of regression metrics adopted from other fields, which can produce inflated or misleading evaluation results in NILM scenarios. We analyze these limitations through a mathematical comparison with commonly used NILM evaluation metrics from the literature. We demonstrate NILMbench by benchmarking four representative high-frequency NILM regression models, establishing a reference set of scores against which future methods can be compared.

Original languageEnglish
Article number141678
Number of pages15
JournalEnergy
Volume360
DOIs
Publication statusPublished - 30 Sept 2026

Keywords

  • Benchmark
  • Energy disaggregation
  • Evaluation metric
  • High-frequency
  • Multi-output regression
  • Neural networks
  • Nilm

Fingerprint

Dive into the research topics of 'NILMbench: A novel benchmark for high-frequency NILM regression models'. Together they form a unique fingerprint.

Cite this