atlas

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

HyperPrism: An Adaptive Non-linear Aggregation Framework for Distributed Machine Learning over Non-IID Data and Time-varying Communication Links

NeurIPS 2024 · Federated learning and privacy › Communication-efficient FL · approach: Decentralized peer-to-peer training · 1 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 HyperPrism, a non-linear distributed mirror-descent aggregation framework that averages models via a weighted power mean with per-layer degrees chosen by hypernetworks, targeting non-IID data and time-varying links.

Problem

Distributed/decentralized machine learning suffers inter-model divergence from non-IID local data and time-varying communication links, which linear averaging aggregation handles poorly.

Approach

Perform aggregation in the mirror-descent dual space using Kolmogorov means (a weighted power mean with mapping w->w^p), with the power degree p chosen adaptively per layer and per round by a per-device hypernetwork, generalizing linear aggregation methods as special cases (p=1).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use HyperPrism instead of ADOMLogistic Regression · MNIST, Dirichlet=0.1Max Acc: 90.58 -> 90.61Helped
use HyperPrism instead of ADOMLogistic Regression · MNIST, Dirichlet=0.1Conv. Rds: 11 -> 6Helped
use HyperPrism instead of ADOMLogistic Regression · MNIST, Dirichlet=1Max Acc: 90.88 -> 90.30Hurt
use HyperPrism instead of ADOMLogistic Regression · MNIST, Dirichlet=1Conv. Rds: 10 -> 7Helped
use HyperPrism instead of ADOMLogistic Regression · MNIST, Dirichlet=10Max Acc: 90.58 -> 90.60Helped
use HyperPrism instead of ADOMLogistic Regression · MNIST, Dirichlet=10Conv. Rds: 23 -> 8Helped
use HyperPrism instead of SwarmSGDCNN · CIFAR-10, Dirichlet=10Max Acc: 72.22 -> 75.74Helped
use HyperPrism instead of SwarmSGDCNN · CIFAR-10, Dirichlet=10Conv. Rds: 14 -> 13Helped
use HyperPrism instead of MudagCNN · CIFAR-10, Dirichlet=0.1Max Acc: 20.16 -> 20.45Helped
use HyperPrism instead of MudagCNN · CIFAR-10, Dirichlet=0.1Conv. Rds: 83 -> 86Hurt
remove hypernetwork (ablation)HyperPrism · LR + MNISTTotal (s): 41.72 -> 30.38(↓)Helped
remove hypernetwork (ablation)HyperPrism · CIFAR-10Total (s): 2074.79 -> 1974.76(↓)Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10

Benchmarks: MNIST CIFAR-10

Metrics: top-1 accuracy max accuracy convergence rounds wall-clock time

Baselines: DPSGD SwarmSGD Mudag ADOM

Builds on: distributed mirror descent Kolmogorov means HyperNetworks pFedLA DPSGD

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