atlas

Research map / Federated learning and privacy / Personalized and heterogeneous FL

FedCS: Coreset Selection for Federated Learning

CVPR 2025 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Federated semi-supervised and graph learning · 5 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 FedCS, a coreset selection method for federated learning that scores samples by Distance Contrast in a pre-trained feature space, using median-aggregated global class centers and a two-stage (double) pruning strategy.

Problem

Federated learning becomes computationally expensive as client datasets grow; existing coreset selection methods either need a server-side dataset or select hard samples, which increases data distribution imbalance across non-IID clients and hurts aggregation at high pruning rates.

Approach

Score each sample by the absolute difference between its distance to its own global class center and to the nearest other class center (Distance Contrast), aggregating local class centers via median on the server, and prune high-DC samples (rare or redundant) with double pruning across large- and small-capacity classes to keep the coreset balanced.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FedCS coreset selection instead of training on the whole datasetResNet-18 · CIFAR-10, α=0.1, pf=0.9, pl=0.1Top-1 accuracy: 55.63±0.68 -> 56.46±0.88Helped
Use FedCS coreset selection instead of training on the whole datasetViT-B-16 · CIFAR-100, α=0.1, pf=0.9, pl=0.1Top-1 accuracy: 77.08±0.43 -> 75.25±0.74Hurt
Use FedCS coreset selection instead of training on the whole datasetResNet-50 · TinyImageNet, α=0.1, pf=0.9, pl=0.1Top-1 accuracy: 57.61±0.74 -> 56.83±1.18Hurt
Add class center aggregation (ablation)FedCS on CIFAR-10, α=0.1 · CIFAR-10, pf=0.7, pl=0.1Top-1 accuracy: 56.26±1.11 -> 58.88±0.86Helped
Add class center aggregation (ablation)FedCS on CIFAR-10, α=1.0 · CIFAR-10, pf=0.9, pl=0.1Top-1 accuracy: 57.51±0.82 -> 58.42±0.76Helped
Add double pruning (ablation)FedCS on CIFAR-10, α=0.1 · CIFAR-10, pf=0.7, pl=0.1Top-1 accuracy: 55.37±1.30 -> 58.88±0.86Helped
Add double pruning (ablation)FedCS on CIFAR-10, α=1.0 · CIFAR-10, pf=0.9, pl=0.1Top-1 accuracy: 55.75±0.93 -> 58.42±0.76Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 CINIC-10 TinyImageNet

Benchmarks: CIFAR-10 CIFAR-100 TinyImageNet

Metrics: Top-1 accuracy

Baselines: EL2N Forgetting Moderate GradND Random GM (Global Moderate)

Builds on: FedAvg Moderate coreset selection EL2N Dirichlet non-IID partitioning

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