MSDC: Exploiting Multi-State Power Consumption in Non-intrusive Load Monitoring based on A Dual-CNN Model
Jialing He, Jiamou Liu, Zijian Zhang, Yang Chen, Yiwei Liu, Bakh, Khoussainov, and Liehuang Zhu

TL;DR
This paper introduces MSDC, a dual-CNN model that explicitly captures appliance states and transitions for improved non-intrusive load monitoring, demonstrating significant accuracy gains over existing methods.
Contribution
The paper proposes a novel dual-CNN architecture combined with CRF for modeling appliance states and transitions in NILM, enhancing prediction accuracy and generalization.
Findings
Achieved 6%-10% MAE improvement over state-of-the-art models.
Achieved 33%-51% SAE improvement for unseen appliances.
Demonstrated strong generalization on real-world datasets.
Abstract
Non-intrusive load monitoring (NILM) aims to decompose aggregated electrical usage signal into appliance-specific power consumption and it amounts to a classical example of blind source separation tasks. Leveraging recent progress on deep learning techniques, we design a new neural NILM model Multi-State Dual CNN (MSDC). Different from previous models, MSDC explicitly extracts information about the appliance's multiple states and state transitions, which in turn regulates the prediction of signals for appliances. More specifically, we employ a dual-CNN architecture: one CNN for outputting state distributions and the other for predicting the power of each state. A new technique is invented that utilizes conditional random fields (CRF) to capture state transitions. Experiments on two real-world datasets REDD and UK-DALE demonstrate that our model significantly outperform state-of-the-art…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsSmart Grid Energy Management · IoT-based Smart Home Systems · Building Energy and Comfort Optimization
MethodsMasked autoencoder
