FedMD: Heterogenous Federated Learning via Model Distillation
Daliang Li, Junpu Wang

TL;DR
FedMD introduces a federated learning framework that allows heterogeneous models designed independently by participants to collaboratively improve through transfer learning and knowledge distillation, achieving near-centralized performance.
Contribution
This work presents a novel federated learning approach accommodating heterogenous models using transfer learning and knowledge distillation, addressing privacy and model design diversity.
Findings
Achieved 20% average accuracy gain with 10 participants.
Models' performance was only a few percent below pooled data baseline.
Framework demonstrated fast convergence on multiple datasets.
Abstract
Federated learning enables the creation of a powerful centralized model without compromising data privacy of multiple participants. While successful, it does not incorporate the case where each participant independently designs its own model. Due to intellectual property concerns and heterogeneous nature of tasks and data, this is a widespread requirement in applications of federated learning to areas such as health care and AI as a service. In this work, we use transfer learning and knowledge distillation to develop a universal framework that enables federated learning when each agent owns not only their private data, but also uniquely designed models. We test our framework on the MNIST/FEMNIST dataset and the CIFAR10/CIFAR100 dataset and observe fast improvement across all participating models. With 10 distinct participants, the final test accuracy of each model on average receives a…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Mobile Crowdsensing and Crowdsourcing · Privacy, Security, and Data Protection
MethodsTest · Knowledge Distillation
