atlas

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

Subspace Constraint and Contribution Estimation for Heterogeneous Federated Learning

CVPR 2025 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning · 3 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 FedSCE, a heterogeneous federated learning method that constrains the update of a projection layer of local models to a dynamically updated low-rank subspace and weights auxiliary-model aggregation by feature- and parameter-space update distances.

Problem

Heterogeneous federated learning with auxiliary models suffers from local overfitting/catastrophic forgetting during local training and aggregation bias when combining auxiliary models across heterogeneous clients under data skew.

Approach

Restrict the update of specific (final) local model layers to a low-rank subspace refreshed via truncated SVD of recent update trajectories, combined with deep mutual learning between local and auxiliary models, and weight client auxiliary models by their feature- and parameter-space update distances instead of simple averaging.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add local subspace learning to SOLO (ablation)FedSCE local training · Office10C.Avg accuracy: 78.66 -> 79.93Helped
Add local subspace learning to SOLO (ablation)FedSCE local training · Office10D.Avg accuracy: 73.26 -> 73.90Helped
Add local deep mutual learning (DML) to LSL (ablation)FedSCE local training · Office10D.Avg accuracy: 73.90% to 75.31%Helped
Add auxiliary model contribution estimation (CE) to LSL and DML (ablation)FedSCE · Office10C.Avg and D.Avg accuracy: +1.02% and 1.03%Helped
Vary projection-loss coefficient μ across 0.1, 1, 5, and 10 (ablation)FedSCE · Office10 and CIFAR-10accuracy: Office10: 76.97, 76.81, 76.34, 76.96; Cifar10: 72.89, 72.67, 72.86, 72.80No clear effect
Increase local epochs from E=1 to E=10 and E=20 (ablation)FedSCE · Office10D.Avg accuracy: 70.79 -> 77.20 -> 78.31Helped
Vary the number of constrained layers p (ablation)FedSCE · Office10accuracy: 76.81Mixed
Vary subspace rank R (ablation)FedSCE · Office10accuracyNo clear effect
Use FedSCE instead of the strongest baselineHeterogeneous FL · Tiny-ImageNet, Pataccuracy: 30.76 -> 30.49Hurt
Use FedSCE instead of the strongest baselineHeterogeneous FL · Tiny-ImageNet, Dir0.1accuracy: 28.42 -> 28.38Hurt
Use FedSCE instead of the strongest baselineHeterogeneous FL · Office10, D.Avgaccuracy: 73.26 -> 76.34Helped

Surprising findings

Limitations

Experimental setup

Datasets: Digit5 Office10 Cifar10 Cifar100 Tiny-Imagenet

Benchmarks: Digit5 Office10 Cifar10 Cifar100 Tiny-Imagenet

Metrics: D.Avg accuracy C.Avg accuracy

Baselines: SOLO FML FedKD FedDistill FedProto FedTGP

Builds on: FedAvg deep mutual learning subspace learning FML FedKD

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