atlas

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

FedUV: Uniformity and Variance for Heterogeneous Federated Learning

CVPR 2024 · Federated learning and privacy › Personalized and heterogeneous FL · approach: Non-IID federated learning · 23 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 FedUV, a local-training regularizer for federated learning that combines classifier probability-variance hinge loss with hyperspherical uniformity of encoder representations to emulate IID training under label and feature shift.

Problem

Federated learning performance degrades under non-IID data, with the final classifier layer most prone to local bias; existing regularizers rely on the global model and add computation or memory cost.

Approach

Instead of regularizing toward a global model, the method penalizes local training when the classifier's batch-wise probability variance per class falls below an IID-equivalent threshold and when encoder representations are not uniformly spread on the hypersphere (RBF-kernel Gaussian energy), requiring no extra forward passes or weight comparisons.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add classifier variance regularization (ablation)FedUV · STL-10 (α=0.01)accuracy: 24.1±1.3 -> 30.4±1.4Helped
add classifier variance regularization (ablation)FedUV · CIFAR-100 (α=0.01)accuracy: 52.8±1.2 -> 55.7±1.0Helped
add classifier variance regularization (ablation)FedUV · Tiny ImageNet (α=0.01)accuracy: 37.9±1.7 -> 40.3±0.8Helped
add classifier variance regularization (ablation)FedUV · PACSaccuracy: 63.7±0.3 -> 65.9±0.9Helped
add classifier variance regularization (ablation)FedUV · HAM10000accuracy: 73.4±0.2 -> 73.9±0.5Helped
add classifier variance regularization (ablation)FedUV · Office-Homeaccuracy: 43.5±1.3 -> 45.4±1.0Helped
add hyperspherical uniformity regularization (ablation)FedUV · STL-10 (α=0.01)accuracy: 29.5±1.4 -> 30.4±1.4Helped
add hyperspherical uniformity regularization (ablation)FedUV · CIFAR-100 (α=0.01)accuracy: 54.0±1.1 -> 55.7±1.0Helped
add hyperspherical uniformity regularization (ablation)FedUV · Tiny ImageNet (α=0.01)accuracy: 38.8±1.5 -> 40.3±0.8Helped
add hyperspherical uniformity regularization (ablation)FedUV · PACSaccuracy: 60.1±0.3 -> 65.9±0.9Helped
add hyperspherical uniformity regularization (ablation)FedUV · HAM10000accuracy: 72.5±0.4 -> 73.9±0.5Helped
add hyperspherical uniformity regularization (ablation)FedUV · Office-Homeaccuracy: 41.8±1.1 -> 45.4±1.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: STL-10 CIFAR-100 Tiny ImageNet PACS HAM10000 Office-Home CIFAR-10

Benchmarks: STL-10 CIFAR-100 Tiny ImageNet PACS HAM10000 Office-Home

Metrics: test accuracy wall-clock time per aggregation round

Baselines: FedAvg FedProx MOON Freeze (FedBABU-style frozen classifier)

Builds on: FedAvg FedBABU MOON FedProx CCVR

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