atlas

Research map / Optimization / Distributed and compressed

Safe-EF: Error Feedback for Non-smooth Constrained Optimization

ICML 2025 · Optimization › Distributed and compressed · approach: Error feedback theory

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.

Establishes lower complexity bounds for contractive-compressed first-order methods on non-smooth constrained convex problems and proposes Safe-EF, an EF14-based method with constraint-driven subgradient switching that matches the bound, extended to stochastic and humanoid-robot RL experiments.

Problem

Error feedback and contractive (e.g., Top-K) compression fail or are unproven for non-smooth convex objectives with safety constraints in distributed/federated optimization, and no provably convergent compressed method existed for such constrained non-smooth problems.

Approach

Safe-EF uses EF14-type error feedback on subgradients with a switching rule that uses the objective subgradient when the constraint violation is below a threshold c and the constraint subgradient otherwise, plus EF21-P server-to-worker compression; the paper proves a matching lower bound and that EF21 diverges on a simple non-smooth example.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Safe-EF with Top-K compression instead of constrained CGDHumanoid Robot Fleet · Humanoid Robot Fleetcommunication required to reach \hat{J}_r = 7500: about 2000× improvement in communication reductionHelped
Use Safe-EF with Rand-K compression instead of constrained CGDHumanoid Robot Fleet · Humanoid Robot Fleetcommunication required to reach \hat{J}_r = 7500Helped
Use Safe-EF instead of EF14Humanoid Robot Fleet · Humanoid Robot Fleetconstraint satisfactionHelped
Use Safe-EF instead of EF21Humanoid Robot Fleet · Humanoid Robot FleetconvergenceHelped
Use Safe-EF instead of Parallel-CRPO at the same communication budgetHumanoid Robot Fleet · Humanoid Robot FleetconvergenceHelped
Use Safe-EF instead of other tested methodsSynthetic non-smooth problem · Synthetic data, s ∈ {0.1, 1.0}convergence speedHelped
Use Safe-EF instead of EControlSynthetic non-smooth problem · Synthetic data, s = 10.0function value over trainingMixed
Increase the number of workers (ablation)Safe-EF · Humanoid Robot Fleetconvergence performanceHelped
Increase the number of workers beyond a certain threshold (ablation)Safe-EF · Humanoid Robot Fleetconvergence performanceNo clear effect
Increase constraint-evaluation batch size from 1024 to 2048 (ablation)Safe-EF · Humanoid Robot Fleetconvergence: 1024 to 2048Helped
Increase constraint-evaluation batch size from 2048 to 4096 (ablation)Safe-EF · Humanoid Robot Fleetconvergence: 2048 to 4096No clear effect
Use constraint-evaluation batch size 256 or 512 (ablation)Safe-EF · Humanoid Robot FleetconvergenceHurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic non-smooth least-absolute-deviation problems simulated humanoid robot CMDP trajectories

Benchmarks: humanoid robot CMDP (objective J_r and constraint J_c) synthetic non-smooth L1 problem

Metrics: objective value constraint violation communication in gigabytes per worker

Baselines: CGD EF21 EF21M EControl EF14 Parallel-CRPO

Builds on: EF14 EF21 EF21-P PPO CRPO

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