Contextual Pooling for Multiple-Instance Learning-based Non-Intrusive Load Monitoring

Understanding detailed energy consumption patterns is crucial for optimizing resource allocation in microgrids, which often incorporate renewable energy sources and stationary batteries. In this context, this paper addresses the Non-intrusive Load Monitoring problem of appliance-state classification, providing insights into appliance-specific usage by using only the aggregate active power consumed in a building. Deep Neural Networks represent the state of the art in this field, but they require a significant amount of data for training. Consequently, in recent years, the research community has explored weakly supervised approaches. Although weakly supervised methods have proven effective, they rely on the use of pooling functions to calculate bag-level predictions from instance-level ones. These functions should be intrinsically related to the dynamics of the input signal, and while several alternatives have been proposed in the literature, none have specifically addressed the characteristics of appliance power profiles. This paper fills this gap by introducing a new pooling function, Contextual Pooling, that operates on multiple adjacent instance-level predictions to better capture the dynamics of appliance activations. This approach has been evaluated against six different methods on the UK-DALE and REFIT datasets. The results indicate that, on average, Contextual Pooling improves performance by at least 0.9 percentage points on UK-DALE and by 0.7 percentage points on REFIT compared to benchmark methods. McNemar’s test confirms the statistical significance of these improvements.

Authors

Institutions

Publication Details

Published
2025-06-30
DOI
https://doi.org/10.1109/ijcnn64981.2025.11228935
Primary Topic
Smart Grid Energy Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Contextual Pooling for Multiple-Instance Learning-based Non-Intrusive Load Monitoring

Emanuele Principi, Stefano Squartini, Luigi Mandolini, Giulia Tanoni et al.
Smart Grid Energy Management
article

Contextual Pooling for Multiple-Instance Learning-based Non-Intrusive Load Monitoring

Emanuele Principi, Stefano Squartini, Luigi Mandolini, Giulia Tanoni, Paolo Vitulli
article en

Abstract

Understanding detailed energy consumption patterns is crucial for optimizing resource allocation in microgrids, which often incorporate renewable energy sources and stationary batteries. In this context, this paper addresses the Non-intrusive Load Monitoring problem of appliance-state classification, providing insights into appliance-specific usage by using only the aggregate active power consumed in a building. Deep Neural Networks represent the state of the art in this field, but they require a significant amount of data for training. Consequently, in recent years, the research community has explored weakly supervised approaches. Although weakly supervised methods have proven effective, they rely on the use of pooling functions to calculate bag-level predictions from instance-level ones. These functions should be intrinsically related to the dynamics of the input signal, and while several alternatives have been proposed in the literature, none have specifically addressed the characteristics of appliance power profiles. This paper fills this gap by introducing a new pooling function, Contextual Pooling, that operates on multiple adjacent instance-level predictions to better capture the dynamics of appliance activations. This approach has been evaluated against six different methods on the UK-DALE and REFIT datasets. The results indicate that, on average, Contextual Pooling improves performance by at least 0.9 percentage points on UK-DALE and by 0.7 percentage points on REFIT compared to benchmark methods. McNemar’s test confirms the statistical significance of these improvements.

Marche Polytechnic University (IT), Museo De Arte Contemporaneo (PA)
Openalex Percentile: Top 66%
Smart Grid Energy Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Contextual Pooling for Multiple-Instance Learning-based Non-Intrusive Load Monitoring — Emanuele Principi, Stefano Squartini, et al. · (2025) | TGRS Research Map | TGRS