atlas

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

Recurrent Early Exits for Federated Learning with Heterogeneous Clients

ICML 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Federated learning with pretrained models · 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 ReeFL, a recurrent early-exit module shared across sub-models in federated learning that fuses multi-layer class tokens into one classifier and uses per-client best-exit self-distillation, evaluated on CIFAR-100, FEMNIST and SpeechCommands with DeiT-S under full and PEFT fine-tuning.

Problem

Federated learning with heterogeneous clients whose compute and memory budgets differ; existing early-exit approaches train multiple classifiers that compete, suffer from partial data at deeper exits, and rely on hand-picked teacher sub-models for distillation.

Approach

Replace multiple per-exit classifiers with a single lightweight transformer-based recurrent early-exit module shared across all sub-models, which fuses class tokens from multiple layers into one shared classifier and feeds modulated class tokens back into the backbone; the teacher exit for distillation is chosen dynamically per client by lowest running training CE loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ReeFL instead of the strongest listed baselineDeiT-S with full fine-tuning and 4 exits · CIFAR-100 α=1000; α=1.0; α=0.1, FEMNIST, and SpeechCmdsaccuracyHelped
Use ReeFL instead of the strongest listed baselineDeiT-S with LoRA and 4 exits · CIFAR-100 α=1000; α=1.0; α=0.1, FEMNIST, and SpeechCmdsaccuracyHelped
Add feature modulation (ablation)ReeFL with a frozen backbone · CIFAR-100 α=1000, 4 exitsaccuracy: 53.89±0.0 -> 67.52±0.1Helped
Add feature modulation (ablation)ReeFL with a frozen backbone · SpeechCmds, 4 exitsaccuracy: 20.14±0.21 -> 66.09±0.08Helped
Add feature modulation (ablation)ReeFL with LoRA · CIFAR-100 α=1000, 4 exitsaccuracy: 73.69±0.07 -> 73.9±0.03No clear effect
Inject Ree at every layer rather than only at exit layers (ablation)ReeFL with a frozen backbone · CIFAR-100 α=1000, 4 exitsaccuracy: -6.89Helped
Inject Ree at every layer rather than only at exit layers (ablation)ReeFL with a frozen backbone · SpeechCmds, 4 exitsaccuracy: -20.67Helped
Add ReeFL's best-training-loss teacher distillation (ablation)ReeFL with a frozen backbone · CIFAR-100 α=1000, 4 exitsaccuracy: 67.04±0.09 -> 67.52±0.1Helped
Add ReeFL's best-training-loss teacher distillation (ablation)ReeFL with LoRA · CIFAR-100 α=1000, 4 exitsaccuracy: 73.47±0.01 -> 73.9±0.03Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-100 FEMNIST SpeechCommandV2 ImageNet

Benchmarks: CIFAR-100 FEMNIST SpeechCommands

Metrics: mean test accuracy across exits communication cost (MB) MACs peak training memory

Baselines: ExclusiveFL InclusiveFL ScaleFL DepthFL

Builds on: DepthFL InclusiveFL ScaleFL FedAvg FedDyn

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