pith. sign in

arxiv: 2405.11454 · v3 · pith:3EZIT3SAnew · submitted 2024-05-19 · 💻 cs.LG · cs.DS· math.OC

Gradient Testing and Estimation by Comparisons

classification 💻 cs.LG cs.DSmath.OC
keywords gradientmathbfvarepsilonestimationnablaqueriesalgorithmmathbb
0
0 comments X
read the original abstract

We study gradient testing and gradient estimation of smooth functions using only a comparison oracle that, given two points, indicates which one has the larger function value. For any smooth $f\colon\mathbb R^n\to\mathbb R$, $\mathbf{x}\in\mathbb R^n$, and $\varepsilon>0$, we design a gradient testing algorithm that determines whether the normalized gradient $\nabla f(\mathbf{x})/\|\nabla f(\mathbf{x})\|$ is $\varepsilon$-close or $2\varepsilon$-far from a given unit vector $\mathbf{v}$ using $O(1)$ queries, as well as a gradient estimation algorithm that outputs an $\varepsilon$-estimate of $\nabla f(\mathbf{x})/\|\nabla f(\mathbf{x})\|$ using $O(n\log(1/\varepsilon))$ queries which we prove to be optimal. Furthermore, we study gradient estimation in the quantum comparison oracle model where queries can be made in superpositions, and develop a quantum algorithm using $O(\log (n/\varepsilon))$ queries.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 4 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Function-free Optimization via Comparison Oracles

    math.OC 2026-04 unverdicted novelty 7.0

    Introduces a comparison-oracle framework using preference level-set geometry to achieve near-optimal query complexity for normal direction estimation and descent-based optimization under regularity and convexity.

  2. Function-free Optimization via Comparison Oracles

    math.OC 2026-04 unverdicted novelty 7.0

    Introduces a geometry-based framework for comparison-oracle optimization, with O(d log(d/ε)) comparisons for normal direction estimation and Õ(d D²/ε²) comparisons to reach ε level-set optimality gap under regularity,...

  3. Finding Stationary Points by Comparisons

    cs.LG 2026-06 unverdicted novelty 6.0

    Presents classical Õ(n²/ε^{1.5}) and quantum Õ(n/ε^{1.5}) query algorithms for ε-stationary points of twice-differentiable non-convex functions with Lipschitz gradient and Hessian via comparison oracles.

  4. Sequential Resource Trading Using Comparison-Based Gradient Estimation

    cs.MA 2024-08 unverdicted novelty 6.0

    A comparison-based gradient estimation algorithm for sequential multi-issue resource trading between two greedily rational agents guarantees strict utility improvements per accepted trade and asymptotic convergence to...