FedProf: Optimizing Federated Learning with Dynamic Data Profiling

02/02/2021
by   Wentai Wu, et al.
0

Federated Learning (FL) has shown great potential as a privacy-preserving solution to learning from decentralized data which are only accessible locally on end devices (i.e., clients). In many scenarios, however, a large proportion of the clients are probably in possession of only low-quality data that are biased, noisy or even irrelevant. As a result, they could significantly degrade the quality of the global model we aim to build and slow down its convergence in the course of FL. In light of this, we propose a novel approach to optimizing FL under such circumstances without breaching data privacy. The key of our approach is a dynamic data profiling method for generating model-data footprints on each client and the server. The footprint encodes the representation of the global model on the corresponding data partition based on the output distribution of the model's first fully-connected layer (FC-1). By matching the footprints from clients and the server, we adaptively adjust each client's opportunity of participation in each FL round to mitigate the impact from the clients with low-quality data. We have conducted extensive experiments on public data sets using various FL settings. Results show that our method significantly reduces the number of rounds (by up to 75%) and overall time (by up to 68%) required to have the global model converge whiling increasing the global model's accuracy by up to 2.5%.

READ FULL TEXT
research
06/25/2023

FedSampling: A Better Sampling Strategy for Federated Learning

Federated learning (FL) is an important technique for learning models fr...
research
07/20/2022

FedDM: Iterative Distribution Matching for Communication-Efficient Federated Learning

Federated learning (FL) has recently attracted increasing attention from...
research
07/28/2020

Accelerating Federated Learning over Reliability-Agnostic Clients in Mobile Edge Computing Systems

Mobile Edge Computing (MEC), which incorporates the Cloud, edge nodes an...
research
08/14/2020

Towards Class Imbalance in Federated Learning

Federated learning (FL) is a promising approach for training decentraliz...
research
08/30/2022

Online Meta-Learning for Model Update Aggregation in Federated Learning for Click-Through Rate Prediction

In Federated Learning (FL) of click-through rate (CTR) prediction, users...
research
11/05/2022

ON-DEMAND-FL: A Dynamic and Efficient Multi-Criteria Federated Learning Client Deployment Scheme

In this paper, we increase the availability and integration of devices i...
research
03/09/2022

Efficient Image Representation Learning with Federated Sampled Softmax

Learning image representations on decentralized data can bring many bene...

Please sign up or login with your details

Forgot password? Click here to reset