atlas

Research map / Optimization / Nonconvex and smooth optimization

A Study of First-Order Methods with a Deterministic Relative-Error Gradient Oracle

ICML 2024 · Optimization › Nonconvex and smooth optimization · approach: Complexity of nonconvex first-order methods

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.

Analyzes projected gradient and conditional gradient methods under deterministic relative-error (norm-condition and coordinate-wise) gradient oracles for constrained smooth optimization, giving convergence guarantees across box, general convex, sign-preserving, and Euclidean-ball settings.

Problem

Constrained smooth optimization where gradients come from biased oracles with multiplicative (relative) error, as arises in gradient compression, quantization, and finite-difference derivative-free methods; prior guarantees were largely unconstrained or required PL/KL conditions.

Approach

Shows conditional gradient is invariant to relative error over boxes with coordinate-wise oracles (LMO depends only on sign), derives relative-error-dependent guarantees for erroneous CG and PG under general oracles, and introduces a rescaled CG variant that achieves a (1-ε)/(1+ε) relative guarantee for convex problems over balls and sign-preserving sets.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a coordinate-wise erroneous oracle instead of an exact gradientECG on the box · Boxconvergence guaranteeNo clear effect
Use a coordinate-wise erroneous oracle instead of an exact gradientEPG on the box · Box, nonconvex objectiveconvergence guaranteeNo clear effect
Use a general relative-error oracle instead of an exact gradientECG · General convex set, nonconvex objectiveconditional-gradient optimality gap: −2ε/(1−ε)MRHurt
Use a general relative-error oracle instead of an exact gradientECG · General convex set, convex objectivesuboptimality: 2εMR + 4LR2/(t+2)Hurt
Use a general relative-error oracle instead of an exact gradientEPG · General convex set, nonconvex objectivesquared stationarity measure: 8L(f 0−fopt)/T + ϵHurt
Use only gradient signs rather than gradient magnitudesSCG · Boxconvergence guaranteeNo clear effect
Apply rescaling with θ = (1 − ε)/(1 + ε)RECG with a general erroneous oracle · Euclidean ball, convex objectivesuboptimality relative to θfopt: 8L(R2/θ)/(T + 1)Helped
Use a coordinate-wise erroneous oracle on a sign-preserving setRECG · Sign-preserving set, convex objectivesuboptimality relative to θfopt: 8L(R2/θ)/(T + 1)Helped

Surprising findings

Limitations

Experimental setup

Metrics: suboptimality f(w_T)-f_opt stationarity gap / conditional gradient norm

Baselines: projected gradient with erroneous oracle Ajalloeian & Stich (2020) Condat et al. (2022)

Builds on: Frank-Wolfe method norm condition (Polyak, Carter) Ajalloeian & Stich 2020 biased gradient analysis descent lemma

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