# FedNILM: Applying Federated Learning to NILM Applications at the Edge

arXiv: https://arxiv.org/abs/2106.07751 · HTML: https://mlsanity.com/paper/2106.07751/

## Key facts

- Cited by 11 papers in the map (data through 14 Oct 2026).
- Builds on 16 of its 42 references that are in the map.
- First posted on arXiv 7 Jun 2021.

## Builds on (most cited first, 16 of 16)

- [Communication-Efficient Learning of Deep Networks from Decentralized Data](https://mlsanity.com/paper/1602.05629/) (2016)
- [How transferable are features in deep neural networks?](https://mlsanity.com/paper/1411.1792/) (2014)
- [Deep CORAL: Correlation Alignment for Deep Domain Adaptation](https://mlsanity.com/paper/1607.01719/) (2016)
- [Pruning Filters for Efficient ConvNets](https://mlsanity.com/paper/1608.08710/) (2016)
- [An Overview of Multi-Task Learning in Deep Neural Networks](https://mlsanity.com/paper/1706.05098/) (2017)
- [What is the State of Neural Network Pruning?](https://mlsanity.com/paper/2003.03033/) (2020)
- [Learning Structured Sparsity in Deep Neural Networks](https://mlsanity.com/paper/1608.03665/) (2016)
- [Return of Frustratingly Easy Domain Adaptation](https://mlsanity.com/paper/1511.05547/) (2015)
- [Speeding-up Convolutional Neural Networks Using Fine-tuned CP-Decomposition](https://mlsanity.com/paper/1412.6553/) (2014)
- [Neural NILM: Deep Neural Networks Applied to Energy Disaggregation](https://mlsanity.com/paper/1507.06594/) (2015)
- [Sequence-to-point learning with neural networks for nonintrusive load monitoring](https://mlsanity.com/paper/1612.09106/) (2016)
- [Subtask Gated Networks for Non-Intrusive Load Monitoring](https://mlsanity.com/paper/1811.06692/) (2018)
- [Transfer Learning for Non-Intrusive Load Monitoring](https://mlsanity.com/paper/1902.08835/) (2019)
- [Secure Artificial Intelligence of Things for Implicit Group Recommendations](https://mlsanity.com/paper/2104.11699/) (2021)
- [Computation Offloading in Beyond 5G Networks: A Distributed Learning Framework and Applications](https://mlsanity.com/paper/2007.08001/) (2020)
- [A Federated Learning Framework for Non-Intrusive Load Monitoring](https://mlsanity.com/paper/2104.01618/) (2021)

## Built on by (most cited first, 11 of 11)

- [Probabilistic Federated Prompt-Tuning with Non-IID and Imbalanced Data](https://mlsanity.com/paper/2502.19752/) (2025)
- [Towards trustworthy Energy Disaggregation: A review of challenges, methods and perspectives for Non-Intrusive Load Monitoring](https://mlsanity.com/paper/2207.02009/) (2022)
- [Addressing modern and practical challenges in machine learning: A survey of online federated and transfer learning](https://mlsanity.com/paper/2202.03070/) (2022)
- [Crossing Roads of Federated Learning and Smart Grids: Overview, Challenges, and Perspectives](https://mlsanity.com/paper/2304.08602/) (2023)
- [Learning Task-Aware Energy Disaggregation: a Federated Approach](https://mlsanity.com/paper/2204.06767/) (2022)
- [DP2-NILM: A Distributed and Privacy-preserving Framework for Non-intrusive Load Monitoring](https://mlsanity.com/paper/2207.00041/) (2022)
- [Towards Real-world Deployment of NILM Systems: Challenges and Practices](https://mlsanity.com/paper/2409.14821/) (2024)
- [Prompting Large Language Models for Training-Free Non-Intrusive Load Monitoring](https://mlsanity.com/paper/2505.06330/) (2025)
- [FedAR+: A Federated Learning Approach to Appliance Recognition with Mislabeled Data in Residential Buildings](https://mlsanity.com/paper/2209.01338/) (2022)
- [Federated Computing -- Survey on Building Blocks, Extensions and Systems](https://mlsanity.com/paper/2404.02779/) (2024)
- [Federated Sequence-to-Sequence Learning for Load Disaggregation from Unbalanced Low-Resolution Smart Meter Data](https://mlsanity.com/paper/2409.00007/) (2024)

## Abstract (arXiv)

Non-intrusive load monitoring (NILM) helps disaggregate the household's main electricity consumption to energy usages of individual appliances, thus greatly cutting down the cost in fine-grained household load monitoring. To address the arisen privacy concern in NILM applications, federated learning (FL) could be leveraged for NILM model training and sharing. When applying the FL paradigm in real-world NILM applications, however, we are faced with the challenges of edge resource restriction, edge model personalization and edge training data scarcity. In this paper we present FedNILM, a practical FL paradigm for NILM applications at the edge client. Specifically, FedNILM is designed to deliver privacy-preserving and personalized NILM services to large-scale edge clients, by leveraging i) secure data aggregation through federated learning, ii) efficient cloud model compression via filter pruning and multi-task learning, and iii) personalized edge model building with unsupervised transfer learning. Our experiments on real-world energy data show that, FedNILM is able to achieve personalized energy disaggregation with the state-of-the-art accuracy, while ensuring privacy preserving at the edge client.
