atlas

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

Self-Driven Entropy Aggregation for Byzantine-Robust Heterogeneous Federated Learning

ICML 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning

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 SDEA, a Byzantine-robust aggregation for heterogeneous federated learning that learns client aggregation weights using entropy minimization and diversity maximization on unlabeled random public data, plus cooperative clustering of benign weights.

Problem

Byzantine-robust aggregation in heterogeneous (non-IID) federated learning typically relies on homogeneous client data or a related labeled proxy dataset, which is costly or unavailable in practice.

Approach

Treat client aggregation weights as learnable parameters optimized so the global model gives sharp (low-entropy) per-instance predictions and diverse batch-level predictions on random unrelated public data; then cluster weights with FINCH and equally average the benign cluster.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use SDEA instead of the strongest listed baselineCifar-10 federated learning · Cifar-10, β=0.5, Φ=0.2, PairFaccuracy: 67.12 -> 67.68Helped
use SDEA instead of the strongest listed baselineCifar-10 federated learning · Cifar-10, β=0.5, Φ=0.2, SymFaccuracy: 64.72 -> 65.82Helped
use SDEA instead of the strongest listed baselineCifar-10 federated learning · Cifar-10, β=0.5, Φ=0.2, RanNaccuracy: 64.72 -> 69.21Helped
use SDEA instead of the strongest listed baselineCifar-10 federated learning · Cifar-10, β=0.5, Φ=0.2, LIEaccuracy: 64.48 -> 68.32Helped
use SDEA instead of the strongest listed baselineCifar-10 federated learning · Cifar-10, β=0.5, Φ=0.2, MiMaaccuracy: 64.29 -> 67.47Helped
use SDEA instead of the strongest listed baselineCifar-10 federated learning · Cifar-10, β=0.5, Φ=0.2, MiSuaccuracy: 64.02 -> 67.80Helped
add Instance Sharpness (IS) (ablation)SDEA with CD and CC · Cifar-10, β=0.5, Φ=0.2, PairFaccuracy: 66.96 -> 67.68Helped
add Class Diversity (CD) (ablation)SDEA with IS and CC · Cifar-10, β=0.5, Φ=0.2, PairFaccuracy: 58.75 -> 67.68Helped
add Cooperative Cluster (CC) (ablation)SDEA with IS and CD · Cifar-10, β=0.5, Φ=0.2, PairFaccuracy: 51.83 -> 67.68Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 MNIST Fashion-MNIST Tiny-ImageNet Market1501 USPS SVHN SYN

Benchmarks: CIFAR-10 MNIST Fashion-MNIST

Metrics: Top-1 accuracy

Baselines: Multi Krum FoolsGold DnC Trim Median Bulyan RFA FLTrust Sageflow

Builds on: FedAvg FedProx FINCH FLTrust Sageflow

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