A Federated Learning and Knowledge Distillation-Based Load Identification Algorithm Under Heterogeneous Model Condition
Abstract
1. Introduction
2. Algorithm Framework
3. Algorithm Description
3.1. Data Preprocessing
3.2. Description of Algorithm at the Client
3.3. Description of Algorithm at Server
4. Description of Experiment and Algorithm Performance
4.1. Description of Offline Training Performance
4.2. Load Identification Performance of the Proposed Algorithm
4.3. Algorithm Performance Comparison
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| FL | Federated Learning |
| KD | Knowledge Distillation |
| NILM | Non-Intrusive Load Monitoring |
| non-IID | Non-Independent and Identically Distributed |
| FedAvg | Federated Averaging |
| MTF | Markov Transition Field |
| FC | Fully Connected |
| KL | Kullback–Leibler |
| WHITED | Worldwide Household and Industry Transient Energy Dataset |
| PLAID | Plug Load Appliance Identification Dataset |
References
- Mitra, A.; Ghosh, S.; Mohapatra, A.; Chakrabarti, S. Data-Driven Sparsification and Multi-Resolution Analysis-Based Framework for Load Identification. IEEE Trans. Smart Grid 2024, 15, 2387–2390. [Google Scholar] [CrossRef] [Scilit]
- Yuan, J.; Jin, R.; Wang, L.; Wang, T. A Nonintrusive Load Identification Method Based on Dual-Branch Attention GRU Fusion Network. IEEE Trans. Instrum. Meas. 2024, 73, 2521710. [Google Scholar] [CrossRef] [Scilit]
- Asad, M. Feature-Centric Approaches to Non-Intrusive Load Monitoring and Appliance Identification. Master’s Thesis, Concordia University, Montréal, QC, Canada, 2025. [Google Scholar]
- Asres, M.W.; Girmay, A.A.; Camarda, C.; Tesfamariama, G.T. Non-intrusive load composition estimation from aggregate ZIP load models using machine learning. Electr. Power Energy Syst. 2019, 105, 191–200. [Google Scholar] [CrossRef] [Scilit]
- Pei, J.; Liu, W.; Li, J.; Wang, L.; Liu, C. A Review of Federated Learning Methods in Heterogeneous Scenarios. IEEE Trans. Consum. Electron. 2024, 70, 5983–5999. [Google Scholar] [CrossRef] [Scilit]
- McMahan, H.B.; Moore, E.; Ramage, D.; Hampson, S.; Arcas, B.A. Communication-Efficient Learning of Deep Networks from Decentralized Data. In Proceedings of the 20th International Conference on Artificial Intelligence and Statistics; ML Research Press: Cambridge, MA, USA, 2016. [Google Scholar]
- Kim, J.; Park, S.; Kwak, N. Paraphrasing Complex Network: Network Compression via Factor Transfer. arXiv 2018, arXiv:1802.04977. [Google Scholar]
- Smith, V.; Chiang, C.; Sanjabi, M.; Talwalkar, A. Federated Multi-Task Learning. In Proceedings of the 31st International Conference on Neural Information Processing Systems; ACM: New York, NY, USA, 2017. [Google Scholar]
- Wang, H.; Si, C.; Zhao, J. A Federated Learning Framework for Non-Intrusive Load Monitoring. arXiv 2025, arXiv:2104.01618. [Google Scholar]
- Pan, Z.; Wang, H.; Li, C.; Wang, H.; Zhao, J. PerFedNILM: A Practical Personalized Federated Learning-based Non-Intrusive Load Monitoring. Ind. Artif. Intell. 2024, 18, 78–92. [Google Scholar] [CrossRef] [Scilit]
- Deng, J.; Dong, W.; Socher, R.; Li, L.-J.; Li, K.; Fei-Fei, L. ImageNet: A large-scale hierarchical image database. In Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA; IEEE: Piscataway, NJ, USA, 2009; pp. 248–255. [Google Scholar]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Deep Residual Learning for Image Recognition. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA; IEEE: Piscataway, NJ, USA, 2016; pp. 770–778. [Google Scholar]
- Reddy, V.K.; Reddy, S.P.; Naidu, K.; Sekhar, P.N. Maximizing Efficiency in Face Recognition:A VGG16and Max Pooling Approach. Grenze Int. J. Eng. 2023, 9, 176. [Google Scholar]
- Guo, S.; Chen, H.; Liu, Y.; Yang, C.; Li, Z.; Jin, H.C. Heterogeneous Federated Learning Framework for IIoT Based on Selective Knowledge Distillation. IEEE Trans. Ind. Inform. 2025, 21, 1078–1089. [Google Scholar] [CrossRef] [Scilit]










| Client 1 | Client 2 | Client 3 | Client 4 | Client 5 | Client 6 | Test Data | |
|---|---|---|---|---|---|---|---|
| Air Pump | 211 | 211 | 211 | 211 | 211 | 215 | 423 |
| Charge | 400 | 400 | 400 | 400 | 400 | 400 | 800 |
| Fan | 158 | 158 | 158 | 158 | 158 | 158 | 316 |
| Fan Heater | 213 | 213 | 213 | 213 | 213 | 213 | 426 |
| Fridge | 241 | 241 | 241 | 241 | 241 | 245 | 483 |
| Hair dryer | 400 | 400 | 400 | 400 | 400 | 400 | 800 |
| LED Light | 400 | 400 | 400 | 400 | 400 | 400 | 800 |
| Client1 | Client2 | Client3 | Client4 | Client5 | Client6 | Test Data | |
|---|---|---|---|---|---|---|---|
| Air_Conditioner | 185 | 185 | 185 | 185 | 185 | 188 | 371 |
| Compact_Fluorescent_Lamp | 218 | 218 | 218 | 218 | 218 | 219 | 436 |
| Fan | 302 | 302 | 302 | 302 | 302 | 305 | 605 |
| Fridge | 78 | 78 | 78 | 78 | 78 | 78 | 156 |
| Hairdryer | 176 | 176 | 176 | 176 | 176 | 177 | 352 |
| Heater | 87 | 87 | 87 | 87 | 87 | 87 | 174 |
| Incandescent_Light_Bulb | 192 | 192 | 192 | 192 | 192 | 197 | 385 |
| Laptop | 267 | 267 | 267 | 267 | 267 | 270 | 535 |
| Microwave | 260 | 260 | 260 | 260 | 260 | 262 | 520 |
| Vacuum | 10 | 10 | 10 | 10 | 10 | 10 | 20 |
| Washing_Machine | 50 | 50 | 50 | 50 | 50 | 53 | 101 |
| Metric | Client 1 ResNet18 | Client 2 ResNet34 | Client 3 VGG16 | Client 4 ResNet18 | Client 5 ResNet34 | Client 6 VGG16 | |
|---|---|---|---|---|---|---|---|
| Model | |||||||
| Accuracy | |||||||
| Precision | |||||||
| Recall | |||||||
| F1 Score | |||||||
| Metric | Client 1 ResNet18 | Client 2 ResNet34 | Client 3 VGG16 | Client 4 ResNet18 | Client 5 ResNet34 | Client 6 VGG16 | |
|---|---|---|---|---|---|---|---|
| Model | |||||||
| Accuracy | |||||||
| Precision | |||||||
| Recall | |||||||
| F1 Score | |||||||
| Communication Traffic | |
|---|---|
| ResNet18 | 14.03 KB |
| ResNet34 | 14.03 KB |
| VGG16 | 112.03 KB |
| Soft label of each client | 110.8 KB |
| Fine-Tuning of the Whole Network Parameters | Proposed Algorithm | |
|---|---|---|
| ResNet18 | 42.65 MB | 14.03 KB |
| ResNet34 | 81.21 MB | 14.03 KB |
| VGG16 | 512.27 MB | 112.03 KB |
| Fine-Tuning of the Whole Network Parameters | Proposed Algorithm | |
|---|---|---|
| training time | 6 h 4 min 26.12 s | 3 h 48 min 38.15 s |
| aggregation time | 233.81 s | 215.3 s |
| p Value | |
|---|---|
| Fine-tuning of different model parameters and the proposed algorithm (WHITED dataset) | 0.000006 |
| FedAvg method with architecture group and the proposed algorithm (WHITED dataset) | 0.000325 |
| FedMD method and the proposed algorithm (WHITED dataset) | 0.006968 |
| Single training and the proposed algorithm (WHITED dataset) | 0.000461 |
| FedMD method and the proposed algorithm (PLAID dataset) | 0.000326 |
| Single training and the proposed algorithm (PLAID dataset) | 0.000024 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Shi, Y.; Zhang, L.; Zhang, R.; Zuo, S.; Yan, J. A Federated Learning and Knowledge Distillation-Based Load Identification Algorithm Under Heterogeneous Model Condition. Appl. Sci. 2026, 16, 8533. https://doi.org/10.3390/app16178533
Shi Y, Zhang L, Zhang R, Zuo S, Yan J. A Federated Learning and Knowledge Distillation-Based Load Identification Algorithm Under Heterogeneous Model Condition. Applied Sciences. 2026; 16(17):8533. https://doi.org/10.3390/app16178533
Chicago/Turabian StyleShi, Yan, Luxi Zhang, Rui Zhang, Shaolong Zuo, and Jun Yan. 2026. "A Federated Learning and Knowledge Distillation-Based Load Identification Algorithm Under Heterogeneous Model Condition" Applied Sciences 16, no. 17: 8533. https://doi.org/10.3390/app16178533
APA StyleShi, Y., Zhang, L., Zhang, R., Zuo, S., & Yan, J. (2026). A Federated Learning and Knowledge Distillation-Based Load Identification Algorithm Under Heterogeneous Model Condition. Applied Sciences, 16(17), 8533. https://doi.org/10.3390/app16178533

