atlas

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

Federated Representation Learning in the Under-Parameterized Regime

ICML 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Sparse and collaboration-graph personalization · 0 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 FLUTE, a federated representation learning algorithm for the under-parameterized regime with a regularized loss and server-side joint updates of representation and heads, with linear-model sample complexity and convergence guarantees plus CIFAR experiments.

Problem

Federated representation learning when the model class is too small to express all clients' ground-truth models (under-parameterized regime), where naive averaging of local representations fails to recover the optimal shared subspace.

Approach

Adds two regularizers (penalizing ||BW||_F^2 and a balanced term ||B^T B||_F^2 + ||W W^T||_F^2) to the ERM objective, uses random initialization, and has the server jointly update the representation and all local heads with data-free penalty gradients to distill the top-k subspace of the ground-truth matrix.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FLUTE instead of the strongest listed baselineCNN classification · CIFAR-10 partitionstest accuracy: 87.320{ $\pm$1.485} -> 87.012{ $\pm$0.453}; 75.766{ $\pm$0.220} -> 76.478{ $\pm$0.484}; 87.177{ $\pm$0.489} -> 86.128{ $Mixed
Use FLUTE instead of the strongest listed baselineCNN classification · CIFAR-100 partitionstest accuracy: 78.892{ $\pm$0.410} -> 77.750{ $\pm$0.615}; 68.630{ $\pm$0.705} -> 70.598{ $\pm$0.282}; 57.280{ $\pm$0.105} -> 59.243{ $Mixed
Increase local updates and perform 10 head-only updates after the joint update (ablation)FLUTE · CIFAR-10 partitionstest accuracy: 87.012{ $\pm$0.453} -> {87.713{ $\pm$1.365}}; 76.478{ $\pm$0.484} -> {76.543{ $\pm$0.921}}; 86.128{ $\pm$1.007} -> {88.5Helped
Increase local updates and perform 10 head-only updates after the joint update (ablation)FLUTE · CIFAR-100 partitionstest accuracy: 77.750{ $\pm$0.615} -> {79.560{ $\pm$0.627}}; 70.598{ $\pm$0.282} -> {70.844{ $\pm$0.419}}; 59.243{ $\pm$0.334} -> {59.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 synthetic Gaussian linear data

Benchmarks: CIFAR-10 CIFAR-100 synthetic linear regression

Metrics: average test accuracy average representation/head error

Baselines: FedAvg FedAvg-FT Fed-LG FedPer FedRep FedRod FedCP

Builds on: FedRep FedPer low-rank matrix factorization gradient descent analysis FedRod FedCP

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