atlas

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

ConFREE: Conflict-free Client Update Aggregation for Personalized Federated Learning

AAAI 2025 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Bayesian personalized FL · 4 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 ConFREE, a server-side conflict-free aggregation that projects conflicting client updates and searches a ball around the guidance vector to maximize the worst client's improvement, plugged into eight pFL methods.

Problem

Negative transfer in personalized federated learning, which the paper attributes to conflicting client updates (negative dot products) during server aggregation that bias the global model toward clients with more data.

Approach

Build a conflict-free guidance vector by projecting away pairwise-conflicting components of client updates, then pick an aggregation update within a ball around it that maximizes the worst client's loss reduction (solved via a dual over simplex weights), as a model-agnostic server-side complement to client-side pFL methods.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ConFREE aggregation to FedPACFedPAC · Flowers102, pathological heterogeneousaccuracy: 74.48 -> 74.68Helped
Add ConFREE aggregation to FedPACFedPAC · CIFAR100, pathological heterogeneousaccuracy: 72.60 -> 73.01Helped
Add ConFREE aggregation to FedPACFedPAC · CIFAR10, pathological heterogeneousaccuracy: 90.86 -> 91.42Helped
Add ConFREE aggregation to FedPACFedPAC · CIFAR100, practical heterogeneous (β=0.1)accuracy: 61.94 -> 62.85Helped
Add ConFREE aggregation to FedPACFedPAC · TINY, practical heterogeneous (β=0.1)accuracy: 46.63 -> 46.83Helped
Add ConFREE aggregation to FedPACFedPAC · Flowers102, practical heterogeneous (β=0.1)accuracy: 68.56 -> 69.10Helped
Set c to 0.2 (ablation)FedPAC + ConFREE · Flowers102, C=60, P=30%accuracy: 58.95 -> 60.20Helped
Set c to 0.3 (ablation)FedPAC + ConFREE · Flowers102, C=60, P=60%accuracy: 59.04 -> 60.78Helped
Set c to 0.6 (ablation)FedALA + ConFREE · Flowers102, C=60, P=30%accuracy: 56.54 -> 59.33Helped
Set c to 0.8 (ablation)FedALA + ConFREE · Flowers102, C=60, P=60%accuracy: 58.71 -> 60.88Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 Tiny-ImageNet Flowers102

Benchmarks: CIFAR10 CIFAR100 Tiny-ImageNet Flowers102

Metrics: average test accuracy

Baselines: Per-FedAvg LG-FedAvg APFL FedROD FedRep FedCP FedALA FedPAC

Builds on: FedAvg FedALA FedCP FedPAC PCGrad

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