Acceleration of Federated Learning with Alleviated Forgetting in Local Training

03/05/2022
by   Chencheng Xu, et al.
3

Federated learning (FL) enables distributed optimization of machine learning models while protecting privacy by independently training local models on each client and then aggregating parameters on a central server, thereby producing an effective global model. Although a variety of FL algorithms have been proposed, their training efficiency remains low when the data are not independently and identically distributed (non-i.i.d.) across different clients. We observe that the slow convergence rates of the existing methods are (at least partially) caused by the catastrophic forgetting issue during the local training stage on each individual client, which leads to a large increase in the loss function concerning the previous training data at the other clients. Here, we propose FedReg, an algorithm to accelerate FL with alleviated knowledge forgetting in the local training stage by regularizing locally trained parameters with the loss on generated pseudo data, which encode the knowledge of previous training data learned by the global model. Our comprehensive experiments demonstrate that FedReg not only significantly improves the convergence rate of FL, especially when the neural network architecture is deep and the clients' data are extremely non-i.i.d., but is also able to protect privacy better in classification problems and more robust against gradient inversion attacks. The code is available at: https://github.com/Zoesgithub/FedReg.

READ FULL TEXT

page 18

page 19

research
10/19/2022

Latency Aware Semi-synchronous Client Selection and Model Aggregation for Wireless Federated Learning

Federated learning (FL) is a collaborative machine learning framework th...
research
11/20/2021

Federated Learning with Domain Generalization

Federated Learning (FL) enables a group of clients to jointly train a ma...
research
06/06/2021

Preservation of the Global Knowledge by Not-True Self Knowledge Distillation in Federated Learning

In Federated Learning (FL), a strong global model is collaboratively lea...
research
08/14/2020

Towards Class Imbalance in Federated Learning

Federated learning (FL) is a promising approach for training decentraliz...
research
04/09/2023

FedPNN: One-shot Federated Classification via Evolving Clustering Method and Probabilistic Neural Network hybrid

Protecting data privacy is paramount in the fields such as finance, bank...
research
07/17/2022

Federated Learning and catastrophic forgetting in pervasive computing: demonstration in HAR domain

Federated Learning has been introduced as a new machine learning paradig...
research
06/14/2022

Disentangled Federated Learning for Tackling Attributes Skew via Invariant Aggregation and Diversity Transferring

Attributes skew hinders the current federated learning (FL) frameworks f...

Please sign up or login with your details

Forgot password? Click here to reset