atlas

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

Relaxed Contrastive Learning for Federated Learning

CVPR 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning · 43 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 FedRCL, a federated learning method that applies a relaxed supervised contrastive loss (with a divergence penalty on overly similar same-class pairs) at all intermediate layers to reduce local gradient deviation and representation collapse.

Problem

Data heterogeneity and class imbalance in federated learning cause inconsistent local updates and slow convergence; naive supervised contrastive learning in FL causes representation collapse and limited transferability.

Approach

Derives a sample-wise deviation bound showing supervised contrastive learning mitigates local gradient deviation, then replaces SCL with a relaxed contrastive loss that penalizes excessively similar same-class pairs (above a threshold) and applies it across all intermediate layers, without needing global models or prototypes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use FedRCL instead of the strongest listed baseline, FedDecorrfederated ResNet-18 · CIFAR-10, α=0.05, 1000Raccuracy: 66.62 -> 76.74Helped
use FedRCL instead of the strongest listed baseline, FedMLBfederated ResNet-18 · CIFAR-100, α=0.05, 1000Raccuracy: 43.89 -> 54.63Helped
use FedRCL instead of the strongest listed baseline, FedNTDfederated ResNet-18 · Tiny-ImageNet, α=0.05, 1000Raccuracy: 28.96 -> 34.60Helped
use FedRCL instead of the strongest listed baseline, MOONfederated ResNet-18 · CIFAR-10, α=0.3, 1000Raccuracy: 86.30 -> 88.44Helped
use FedRCL instead of the strongest listed baseline, MOONfederated ResNet-18 · CIFAR-100, α=0.3, 1000Raccuracy: 58.37 -> 63.46Helped
use FedRCL instead of the strongest listed baseline, FedMLBfederated ResNet-18 · Tiny-ImageNet, α=0.3, 1000Raccuracy: 40.16 -> 44.95Helped
replace relaxed contrastive loss with supervised contrastive loss (ablation)FedRCL · CIFAR-100, α=0.05, 1000Raccuracy: 54.63 -> 42.93Hurt
replace relaxed contrastive loss with supervised contrastive loss (ablation)FedRCL · CIFAR-100, α=0.1, 1000Raccuracy: 58.23 -> 48.09Hurt
replace relaxed contrastive loss with supervised contrastive loss (ablation)FedRCL · CIFAR-100, α=0.3, 1000Raccuracy: 63.46 -> 51.70Hurt
replace relaxed contrastive loss with self-supervised contrastive loss (ablation)FedRCL · CIFAR-100, α=0.05, 1000Raccuracy: 54.63 -> 41.45Hurt
replace relaxed contrastive loss with self-supervised contrastive loss (ablation)FedRCL · CIFAR-100, α=0.1, 1000Raccuracy: 58.23 -> 45.91Hurt
replace relaxed contrastive loss with self-supervised contrastive loss (ablation)FedRCL · CIFAR-100, α=0.3, 1000Raccuracy: 63.46 -> 50.16Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 Tiny-ImageNet

Benchmarks: CIFAR-10 CIFAR-100 Tiny-ImageNet

Metrics: test accuracy at 500 and 1000 rounds effective rank variability collapse index within-class and between-class variance

Baselines: FedAvg FedAvg + FitNet FedProx MOON FedMLB FedLC FedNTD FedProc FedDecorr FedSCL FedCL FedAvgM

Builds on: FedAvg supervised contrastive learning FedLC MOON

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