Reconstruction-Based Supervised Contrastive Learning for Unknown Device Identification in Nonintrusive Load Monitoring

Yinghua Han,Haoqi Chen,Jingrun Wu,Qiang Zhao
DOI: https://doi.org/10.1109/tim.2024.3374287
IF: 5.6
2024-03-19
IEEE Transactions on Instrumentation and Measurement
Abstract:Nonintrusive load monitoring (NILM) involves deploying monitoring devices at the customer's bus entrance to decompose the total power captured into individual operational data for each device. Existing NILM load identification algorithms primarily adopt closed-set identification, where the same types of devices are used for both training and testing. However, a more realistic scenario is open-set identification, where device types in the training and test sets differ, encompassing not only devices from the training set but also unknown devices. To address this challenge, we propose a method leveraging reconstruction and supervised contrastive learning based on voltage–current ( – ) trajectories. Supervised contrastive learning improves the coherence of – trajectories within identical appliance classes, facilitating the model's precise comprehension and emulation of distinctive appliance behavioral patterns. By introducing an autoencoder (AE) into the model, associating each appliance class with its unique subset of features. Known – trajectories activate associated features, preserving the topological characteristics of the trajectory. In contrast, unknown – trajectories lack reconstruction mappings, resulting in thoroughly mutated trajectories. Moreover, we innovate data augmentation for contrastive learning by introducing a denoising AE (DAE). This approach introduces noise in – trajectories, the model learns to remove noise while preserving real appliance characteristics, generating more robust – trajectories. Experimental results on two publicly available datasets demonstrate the method's outstanding performance.
engineering, electrical & electronic,instruments & instrumentation
What problem does this paper attempt to address?