atlas

Research map / Optimization / Distributed and compressed

Distributed Bilevel Optimization with Communication Compression

ICML 2024 · Optimization › Distributed and compressed · approach: Communication complexity theory · 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.

Introduces the first distributed stochastic bilevel algorithms with unbiased communication compression (C-SOBA, CM-SOBA, EF-SOBA, and multi-step-compression variants), with convergence guarantees and ~10x communication reduction in experiments.

Problem

Distributed stochastic bilevel optimization suffers high communication overhead from transmitting full-dimensional hypergradient information each iteration, and no compressed bilevel algorithms existed; compression plus the nested-structure bias is hard to handle.

Approach

Adapt SOBA to the distributed setting with unbiased compressors (C-SOBA), then add a momentum step (CM-SOBA), error feedback on upper and lower levels (EF-SOBA), and multi-step compression to reach single-level compressed complexities, relaxing bounded-gradient and data-heterogeneity assumptions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use communication compression in place of non-compressed distributed SOBAC-SOBA, CM-SOBA, and EF-SOBA · Hyper-representation on MNIST and CIFAR-10; hyperparameter optimization on MNISTcommunicated bits: 10× reductionHelped
Use communication compression instead of non-compressed SOBA under homogeneous dataC-SOBA, CM-SOBA, and EF-SOBA · Hyper-representation and hyperparameter optimizationtest accuracy: 10× reduction in communicated bitsNo clear effect
Use C-SOBA or CM-SOBA under heterogeneous rather than homogeneous dataC-SOBA and CM-SOBA · Hyper-representation and hyperparameter optimizationconvergenceHurt
Add error feedback to CM-SOBACM-SOBA · Heterogeneous hyper-representation and hyperparameter optimizationconvergenceHelped
Add error feedback to the compressed bilevel methodEF-SOBA · Heterogeneous hyper-representation on MNISTtest accuracyHelped
Add momentum to C-SOBA (ablation)C-SOBA · Distributed bilevel optimizationconvergence rate: C-SOBA: $\mathcal{O}(1/\sqrt{nK})$; CM-SOBA: $\mathcal{O}(1/\sqrt{nK})$Helped
Add momentum to C-SOBA (ablation)C-SOBA · Distributed bilevel optimizationassumption strengthHelped
Add error feedback to CM-SOBA (ablation)CM-SOBA · Distributed bilevel optimization with heterogeneous datadependence on data heterogeneityHelped
Add multi-step compression to CM-SOBA (ablation)CM-SOBA · Asymptotic computational complexitygradient/Jacobian evaluations per worker: $\frac{(1+\omega)\sigma^2+\omega b^2}{n\epsilon^2}$ -> $\frac{\sigma^2}{n\epsilon^2}$Helped
Add multi-step compression to CM-SOBA (ablation)CM-SOBA · Asymptotic communication complexitycommunication rounds: $\frac{\omega b^2}{n\epsilon^2}+\frac{1+\omega/n}{\epsilon}$ -> $\frac{1+\omega}{\epsilon}$Helped
Add multi-step compression to EF-SOBA (ablation)EF-SOBA · Asymptotic computational complexitygradient/Jacobian evaluations per worker: $\frac{(1+\omega)^7\sigma^2}{n\epsilon^2}$ -> $\frac{\sigma^2}{n\epsilon^2}$Helped
Add multi-step compression to EF-SOBA (ablation)EF-SOBA · Asymptotic communication complexitycommunication rounds: $\frac{1+\omega+\omega^5/n}{\epsilon}$ -> $\frac{1+\omega}{\epsilon}$Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST CIFAR-10

Benchmarks: MNIST CIFAR-10

Metrics: test accuracy communicated bits running time

Baselines: NC-SOBA EF21-SGDM NEOLITHIC

Builds on: SOBA EF21-SGDM momentum-based variance reduction multi-step compression

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