FedProto: Federated Prototype Learning over Heterogeneous Devices

05/01/2021
by   Yue Tan, et al.
0

The heterogeneity across devices usually hinders the optimization convergence and generalization performance of federated learning (FL) when the aggregation of devices' knowledge occurs in the gradient space. For example, devices may differ in terms of data distribution, network latency, input/output space, and/or model architecture, which can easily lead to the misalignment of their local gradients. To improve the tolerance to heterogeneity, we propose a novel federated prototype learning (FedProto) framework in which the devices and server communicate the class prototypes instead of the gradients. FedProto aggregates the local prototypes collected from different devices, and then sends the global prototypes back to all devices to regularize the training of local models. The training on each device aims to minimize the classification error on the local data while keeping the resulting local prototypes sufficiently close to the corresponding global ones. Through experiments, we propose a benchmark setting tailored for heterogeneous FL, with FedProto outperforming several recent FL approaches on multiple datasets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/09/2021

Asynchronous Federated Learning on Heterogeneous Devices: A Survey

Federated learning (FL) is experiencing a fast booming with the wave of ...
research
12/29/2022

Graph Federated Learning for CIoT Devices in Smart Home Applications

This paper deals with the problem of statistical and system heterogeneit...
research
10/10/2022

A Survey on Heterogeneous Federated Learning

Federated learning (FL) has been proposed to protect data privacy and vi...
research
04/03/2023

FedIN: Federated Intermediate Layers Learning for Model Heterogeneity

Federated learning (FL) facilitates edge devices to cooperatively train ...
research
04/14/2021

Federated Learning-based Active Authentication on Mobile Devices

User active authentication on mobile devices aims to learn a model that ...
research
06/21/2022

FedHiSyn: A Hierarchical Synchronous Federated Learning Framework for Resource and Data Heterogeneity

Federated Learning (FL) enables training a global model without sharing ...
research
11/19/2021

Client Selection in Federated Learning based on Gradients Importance

Federated learning (FL) enables multiple devices to collaboratively lear...

Please sign up or login with your details

Forgot password? Click here to reset