atlas

Research map / Federated learning and privacy / Communication-efficient FL

Heterogeneity-Guided Client Sampling: Towards Fast and Efficient Non-IID Federated Learning

NeurIPS 2024 · Federated learning and privacy › Communication-efficient FL · approach: Communication-efficient heterogeneous FL · 15 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes HiCS-FL, a client selection method that estimates each client's data heterogeneity from the output-layer bias update, clusters clients with a heterogeneity-aware distance, and samples clusters by heterogeneity, with convergence analysis and experiments on FMNIST, CIFAR10, Mini-ImageNet and THUC news.

Problem

Client selection in federated learning under non-IID data and partial participation: existing methods are computationally expensive or fail to distinguish clients with balanced versus imbalanced label distributions.

Approach

Estimate client label-distribution entropy from the softmax of the output-layer bias update (theoretically linked to label proportions under CE loss), then cluster clients with a distance combining gradient cosine distance and entropy difference, and sample clusters with probability favoring higher average entropy (annealed over rounds).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use HiCS-FL instead of pow-d client samplingFedAvg with CNN · FMNIST (setting 2), test accuracy = 0.75communication rounds: 79 -> 60Helped
Use HiCS-FL instead of FedCor client samplingCNN federated learning · CIFAR10 (setting 2), test accuracy = 0.6communication rounds: 711 -> 123Helped
Use HiCS-FL instead of CS client samplingResNet18 federated learning · Mini-ImageNet (setting 2), test accuracy = 0.5communication rounds: 186 -> 86Helped
Use HiCS-FL instead of CS client samplingTextRNN federated learning · THUC news (setting 2), test accuracy = 0.8communication rounds: 74 -> 27Helped
Use HiCS-FL instead of FedCor client samplingTextRNN · THUC news setting (1)test accuracy: 81.2 -> 83.2Helped
Use HiCS-FL instead of CS client samplingTextRNN · THUC news setting (2)test accuracy: 82.8 -> 83.9Helped
Use HiCS-FL instead of CS client samplingTextRNN · THUC news setting (3)test accuracy: 79.4 -> 79.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: FMNIST CIFAR10 Mini-ImageNet THUC news

Benchmarks: FMNIST CIFAR10 Mini-ImageNet THUC news

Metrics: test accuracy average training loss rounds to target accuracy speedup vs random sampling

Baselines: Random sampling Power-of-Choice (pow-d) Clustered Sampling DivFL FedCor FedProx

Builds on: FedAvg FedProx Clustered Sampling Power-of-Choice SCAFFOLD

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy