atlas

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

Federated Wasserstein Distance

ICLR 2024 · Federated learning and privacy › Communication-efficient FL · approach: Decentralized peer-to-peer training · 2 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 FedWaD, a method to estimate the Wasserstein distance between distributions held on separate clients by iteratively exchanging interpolating measures (geodesic points) via a server, and applies it to federated coresets and OTDD-based clustering for FL.

Problem

Computing the Wasserstein distance between two distributions whose samples are stored on different clients without sharing the samples with a central server.

Approach

Uses the triangle-inequality equality along Wasserstein geodesics: the server iteratively estimates an interpolating measure xi* between mu and nu, with clients computing interpolating measures between their private data and the current iterate; a barycentric-map approximation keeps the support size fixed to S.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Cluster clients using FedWaD OTDD distance and Affinity spectral clusteringFedAvg · MNIST, strong structure, 20 clientsaccuracy: 26.3 $\pm$ 3.8 -> 99.5 $\pm$ 0.0Helped
Cluster clients using FedWaD OTDD distance and Affinity spectral clusteringFedAvg · MNIST, no structure, 20 clientsaccuracy: 25.1 $\pm$ 6.6 -> 71.3 $\pm$ 7.3Helped
Cluster clients using FedWaD OTDD distance and Affinity spectral clusteringFedRep · MNIST, strong structure, 20 clientsaccuracy: 81.1 $\pm$ 8.1 -> 99.1 $\pm$ 0.0Helped
Cluster clients using FedWaD OTDD distance and Affinity spectral clusteringFedRep · CIFAR10, no structure, 20 clientsaccuracy: 85.3 $\pm$ 2.0 -> 90.7 $\pm$ 2.5Helped
Use Affinity spectral clustering rather than vanilla federated trainingFedPer · MNIST, no structure, 40 clientsaccuracy: 92.3 $\pm$ 1.3 -> 90.2 $\pm$ 4.7Hurt
Use Affinity spectral clustering rather than vanilla federated trainingFedPer · MNIST, no structure, 100 clientsaccuracy: 96.6 $\pm$ 0.9 -> 96.6 $\pm$ 1.6No clear effect
Approximate interpolating measures instead of using exact interpolating measures (ablation)FedWaD · 2D Gaussian Wasserstein distance estimationrunning time: at least 10 times fasterHelped
Increase the number of epochs (ablation)FedWaD OTDD · MNIST–KMNIST distancedistance approximationNo clear effect
Increase interpolating-measure support points (ablation)FedWaD OTDD · MNIST–KMNIST distancedistance approximationHelped
Increase interpolating-measure support size (ablation)Approximate FedWaD · 2D Gaussian Wasserstein distance estimationrelative errorHelped
Use approximate rather than exact Wasserstein distance for coreset learning (ablation)MNIST and FashionMNIST coresets · Coreset lossloss minimumHurt
Increase the number of epochs from 20 to 500 (ablation)FedWaD OTDD · Pairwise distances among MNIST, KMNIST, USPS, and FashionMNISTOTDD approximationHelped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST FashionMNIST KMNIST USPS CIFAR10

Benchmarks: MNIST CIFAR10 FashionMNIST KMNIST USPS

Metrics: relative error of Wasserstein distance running time classification accuracy relative error to OTDD

Baselines: exact Wasserstein distance OTDD FedAvg FedRep FedPer

Builds on: optimal transport dataset distance (OTDD) FedRep FedPer FedAvg

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