atlas

Research map / Federated learning and privacy / Communication-efficient FL

Private and Federated Stochastic Convex Optimization: Efficient Strategies for Centralized Systems

ICML 2024 · Federated learning and privacy › Communication-efficient FL · approach: Federated optimization algorithms · 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.

Adapts the mu^2-SGD corrected-momentum method with Gaussian noise to federated SCO, giving DP guarantees with optimal rates and linear compute for untrusted and trusted parameter-server settings.

Problem

Differentially private federated stochastic convex optimization in centralized (parameter-server) silo settings, where prior optimal population-loss DP methods have super-linear computational cost or only give final-iterate privacy.

Approach

Combine mu^2-SGD (Anytime-GD averaging with corrected momentum) with Gaussian noise in a parallel minibatch template; the momentum makes gradient estimate errors decay as 1/t so each sample's influence shrinks, reducing the noise needed for RDP, with linear per-iteration cost.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Increase ρ from 4 to 16DP-μ²-FL, untrusted server · MNIST, M=1Loss: 2.256 -> 2.252Helped
Increase ρ from 4 to 16DP-μ²-FL, untrusted server · MNIST, M=1Accuracy: 69.9% -> 70.4%Helped
Increase ρ from 4 to 16DP-μ²-FL, untrusted server · MNIST, M=10Loss: 2.267 -> 2.255Helped
Increase ρ from 4 to 16DP-μ²-FL, untrusted server · MNIST, M=10Accuracy: 69.4% -> 70.1%Helped
Increase ρ from 4 to 16DP-μ²-FL, untrusted server · MNIST, M=100Loss: 2.285 -> 2.264Helped
Increase ρ from 4 to 16DP-μ²-FL, untrusted server · MNIST, M=100Accuracy: 65.4% -> 70.0%Helped
Increase the number of machines from 1 to 100DP-μ²-FL, untrusted server · MNIST, ρ=4Loss: 2.256 -> 2.285Hurt
Increase the number of machines from 1 to 100DP-μ²-FL, untrusted server · MNIST, ρ=4Accuracy: 69.9% -> 65.4%Hurt
Increase ρ from 4 to 16DP-μ²-FL, trusted server · MNIST, M=10Loss: 2.256 -> 2.252Helped
Increase ρ from 4 to 16DP-μ²-FL, trusted server · MNIST, M=10Accuracy: 69.7% -> 70.3%Helped
Increase ρ from 4 to 16DP-μ²-FL, trusted server · MNIST, M=100Loss: 2.258 -> 2.256Helped
Increase ρ from 4 to 16DP-μ²-FL, trusted server · MNIST, M=100Accuracy: 69.5% -> 69.7%Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST

Benchmarks: MNIST

Metrics: test loss accuracy

Baselines: noisy minibatch SGD DP-SCO optimal population-loss methods (super-linear cost) shuffle-based DP FL method

Builds on: mu^2-SGD Anytime-GD Renyi differential privacy minibatch SGD

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