DPP-based Client Selection for Federated Learning with Non-IID Data

Yuxuan Zhang, Chao Xu, Howard H. Yang, Xijun Wang, Tony Q. S. Quek
3/30/2023
cs.LG

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

This paper proposes a client selection (CS) method to tackle the communication bottleneck of federated learning (FL) while concurrently coping with FL's data heterogeneity issue. Specifically, we first analyze the effect of CS in FL and show that FL training can be accelerated by adequately choosing participants to diversify the training dataset in each round of training. Based on this, we leverage data profiling and determinantal point process (DPP) sampling techniques to develop an algorithm termed Federated Learning with DPP-based Participant Selection (FL-DP$^3$S). This algorithm effectively diversifies the participants' datasets in each round of training while preserving their data privacy. We conduct extensive experiments to examine the efficacy of our proposed method. The results show that our scheme attains a faster convergence rate, as well as a smaller communication overhead than several baselines.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhang2023dppbased,
  title  = {DPP-based Client Selection for Federated Learning with Non-IID Data},
  author = {Yuxuan Zhang and Chao Xu and Howard H. Yang and Xijun Wang and Tony Q. S. Quek},
  year   = {2023},
  eprint = {2303.17358},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.17358v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.17358.svg)](https://codeofpaper.com/paper/2303.17358)

Discussion