Is Shapley Value fair? Improving Client Selection for Mavericks in Federated Learning

06/20/2021
by   Jiyue Huang, et al.
0

Shapley Value is commonly adopted to measure and incentivize client participation in federated learning. In this paper, we show – theoretically and through simulations – that Shapley Value underestimates the contribution of a common type of client: the Maverick. Mavericks are clients that differ both in data distribution and data quantity and can be the sole owners of certain types of data. Selecting the right clients at the right moment is important for federated learning to reduce convergence times and improve accuracy. We propose FedEMD, an adaptive client selection strategy based on the Wasserstein distance between the local and global data distributions. As FedEMD adapts the selection probability such that Mavericks are preferably selected when the model benefits from improvement on rare classes, it consistently ensures the fast convergence in the presence of different types of Mavericks. Compared to existing strategies, including Shapley Value-based ones, FedEMD improves the convergence of neural network classifiers by at least 26.9 FedAvg aggregation compared with the state of the art.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/14/2020

Bandit-based Communication-Efficient Client Selection Strategies for Federated Learning

Due to communication constraints and intermittent client availability in...
research
10/03/2020

Client Selection in Federated Learning: Convergence Analysis and Power-of-Choice Selection Strategies

Federated learning is a distributed optimization paradigm that enables a...
research
02/13/2023

FilFL: Accelerating Federated Learning via Client Filtering

Federated learning is an emerging machine learning paradigm that enables...
research
03/24/2021

FedGP: Correlation-Based Active Client Selection for Heterogeneous Federated Learning

Client-wise heterogeneity is one of the major issues that hinder effecti...
research
06/04/2021

FedCCEA : A Practical Approach of Client Contribution Evaluation for Federated Learning

Client contribution evaluation, also known as data valuation, is a cruci...
research
11/25/2022

Federated Graph-based Sampling with Arbitrary Client Availability

While federated learning has shown strong results in optimizing a machin...
research
05/03/2022

FedRN: Exploiting k-Reliable Neighbors Towards Robust Federated Learning

Robustness is becoming another important challenge of federated learning...

Please sign up or login with your details

Forgot password? Click here to reset