atlas

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

Federated Model Heterogeneous Matryoshka Representation Learning

NeurIPS 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning · 11 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 FedMRL, which adds a shared small homogeneous model to each client's heterogeneous model, fuses their representations with a personalized projector, and trains multi-granularity Matryoshka representations across both heads for model-heterogeneous federated learning.

Problem

Model heterogeneous federated learning where clients train heterogeneous local models; existing mutual-learning methods transfer only limited knowledge via output-level losses, causing performance bottlenecks and communication/computation costs.

Approach

Add a global homogeneous small model per client alongside the heterogeneous local model; splice their feature-extractor outputs, fuse them with a personalized linear projector, and build Matryoshka representations at two granularities that are classified by the global header and the local header, so both models are trained jointly on the summed loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FedMRL instead of the strongest baseline in each model-heterogeneous settingModel-heterogeneous FL · CIFAR-10 and CIFAR-100, six client-participation settingsaverage test accuracy (%): up to 8.48%Helped
Use FedMRL instead of the strongest mutual-learning baseline in each model-heterogeneous settingModel-heterogeneous FL · CIFAR-10 and CIFAR-100, six client-participation settingsaverage test accuracy (%): up to 24.94%Helped
Use FedMRL instead of the strongest baseline in each model-homogeneous settingModel-homogeneous FL · CIFAR-10 and CIFAR-100, six client-participation settingsaverage test accuracy (%): up to 5.71%Helped
Add Matryoshka representations and the global header (ablation)FedMRL · CIFAR-10 and CIFAR-100, N=100, C=10%average test accuracy (%)Helped
Reduce the homogeneous small model representation dimension d1FedMRL · CIFAR-10 and CIFAR-100, N=100, C=10%average test accuracy (%)Helped
Reduce the homogeneous small model representation dimension d1FedMRL · CIFAR-10 and CIFAR-100communication costHelped
Reduce the homogeneous small model representation dimension d1FedMRL · CIFAR-10 and CIFAR-100computation overheadHelped
Use FedMRL instead of FedProtoModel-heterogeneous FL · CIFAR-10 and CIFAR-100, N=100, C=10%computation cost to target accuracyHelped
Use FedMRL instead of FedProtoModel-heterogeneous FL · CIFAR-10 and CIFAR-100communication costHurt
Use mix-small instead of mix-large for inferenceFedMRL · CIFAR-10 and CIFAR-100, N=100, C=10%accuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100

Benchmarks: CIFAR-10 CIFAR-100

Metrics: average test accuracy communication rounds communication cost (parameters) computation FLOPs

Baselines: Standalone LG-FedAvg FD FedProto FML FedKD FedAPEN

Builds on: Matryoshka Representation Learning FedAvg FML FedKD FedAPEN

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