journal article·2023Open access

FedTC: A Personalized Federated Learning Method with Two Classifiers

Yang Liu, Jiabo Wang, Qinbo Liu, Mehdi Gheisari, Wanyin Xu, Zoe L. Jiang, Jiajia Zhang

Computers, Materials & Continua· Volume 76· Issue 3

Abstract

Centralized training of deep learning models poses privacy risks that hinder their deployment. Federated learning (FL) has emerged as a solution to address these risks, allowing multiple clients to train deep learning models collaboratively without sharing raw data. However, FL is vulnerable to the impact of heterogeneous distributed data, which weakens convergence stability and suboptimal performance of the trained model on local data. This is due to the discarding of the old local model at each round of training, which results in the loss of personalized information in the model critical for maintaining model accuracy and ensuring robustness. In this paper, we propose FedTC, a personalized federated learning method with two classifiers that can retain personalized information in the local model and improve the model’s performance on local data. FedTC divides the model into two parts, namely, the extractor and the classifier, where the classifier is the last layer of the model, and the extractor consists of other layers. The classifier in the local model is always retained to ensure that the personalized information is not lost. After receiving the global model, the local extractor is overwritten by the global model’s extractor, and the classifier of the global model serves as an additional classifier of the local model to guide local training. The FedTC introduces a two-classifier training strategy to coordinate the two classifiers for local model updates. Experimental results on Cifar10 and Cifar100 datasets demonstrate that FedTC performs better on heterogeneous data than current studies, such as FedAvg, FedPer, and local training, achieving a maximum improvement of 27.95% in model classification test accuracy compared to FedAvg.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Privacy-Preserving Technologies in Data

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (37)

Show source-provided references
1. Data in the post-GDPR world10.1016/S1361-3723(18)30088-5 ↗
2. China’s draft personal information protection law10.69554/GMHH7774 ↗
3. Communication-efficient learning of deep networks from decentralized data
4. Federated learning for privacy-preserving: A review of PII data analysis in fintech10.5121/ijsea.2022.13401 ↗
5. The future of digital health with federated learning10.1038/s41746-020-00323-1 ↗
6. Cell-free massive MIMO for wireless federated learning10.1109/TWC.2020.3002988 ↗
7. On demand fog federations for horizontal federated learning in IoV10.1109/TNSM.2022.3172370 ↗
8. Stable federated fog formation: An evolutionary game theoretical approach10.1016/j.future.2021.05.021 ↗
9. A novel federated fog architecture embedding intelligent formation10.1109/MNET.011.2000505 ↗
10. Applications of federated learning in smart cities: Recent advances taxonomy and open challenges10.1080/09540091.2021.1936455 ↗
11. Federated learning with non-IID data
12. FedDC: Federated learning with non-IID data via local drift decoupling and correction
13. Personalized federated learning with theoretical guarantees: A model-agnostic meta-learning approach
14. Ditto: Fair and robust federated learning through personalization
15. Personalized cross-silo federated learning on non-IID data
16. Federated learning with personalization layers
17. Exploiting shared representations for personalized federated learning
18. Fedbabu: Towards enhanced representation for federated image classification
19. Think locally, act globally: Federated learning with local and global representations
20. Luo · Advances in Neural Information Processing Systems · 2021 · 5972
21. Federated optimization in heterogeneous networks
22. SCAFFOLD: Stochastic controlled averaging for federated learning
23. Communication-efficient on-device machine learning: Federated distillation and augmentation under non-IID private data
24. Adaptive personalized federated learning
25. PFA: Privacy-preserving federated adaptation for effective model personalization
26. Fedmd: Heterogenous federated learning via model distillation
27. Data-free knowledge distillation for heterogeneous federated learning
28. Bayesian nonparametric federated learning of neural networks
29. Federated learning with matched averaging
30. Ensemble distillation for robust model fusion in federated learning
31. FedALA: Adaptive local aggregation for personalized federated learning
32. Deep residual learning for image recognition
33. Adaptive federated learning in resource constrained edge computing systems10.1109/JSAC.2019.2904348 ↗
34. Cooperative SGD: A unified framework for the design and analysis of local-update sgd algorithms
35. Parallel restarted SGD with faster convergence and less communication: Demystifying why model averaging works for deep learning
36. On the convergence of fedavg on non-IID data
37. Federated learning with label distribution skew via logits calibration