Table of Contents
Fetching ...

Quantum speedups for stochastic optimization

Aaron Sidford, Chenyi Zhang

TL;DR

This work introduces quantum algorithms with oracle access to stochastic gradients that surpass classical rates for dimensionally favorable stochastic optimization. By developing a quantum variance reduction framework that combines quantum mean estimation with multilevel Monte Carlo, the authors obtain unbiased gradient estimates and accelerated convergence for both convex and certain nonconvex objectives. The results include two SCO quantum algorithms with improved ε dependences and a pair of nonconvex optimizers, all backed by lower bounds showing optimality in low dimensions. The approach leverages Gaussian smoothing and quantum auxiliary techniques to achieve quantum speedups while carefully handling bias and variance, with practical considerations discussed for implementing quantum oracles. Overall, the paper provides a concrete path to quantum advantages in stochastic optimization in low dimensional regimes and establishes foundational limits for higher dimensional settings.

Abstract

We consider the problem of minimizing a continuous function given quantum access to a stochastic gradient oracle. We provide two new methods for the special case of minimizing a Lipschitz convex function. Each method obtains a dimension versus accuracy trade-off which is provably unachievable classically and we prove that one method is asymptotically optimal in low-dimensional settings. Additionally, we provide quantum algorithms for computing a critical point of a smooth non-convex function at rates not known to be achievable classically. To obtain these results we build upon the quantum multivariate mean estimation result of Cornelissen et al. 2022 and provide a general quantum-variance reduction technique of independent interest.

Quantum speedups for stochastic optimization

TL;DR

This work introduces quantum algorithms with oracle access to stochastic gradients that surpass classical rates for dimensionally favorable stochastic optimization. By developing a quantum variance reduction framework that combines quantum mean estimation with multilevel Monte Carlo, the authors obtain unbiased gradient estimates and accelerated convergence for both convex and certain nonconvex objectives. The results include two SCO quantum algorithms with improved ε dependences and a pair of nonconvex optimizers, all backed by lower bounds showing optimality in low dimensions. The approach leverages Gaussian smoothing and quantum auxiliary techniques to achieve quantum speedups while carefully handling bias and variance, with practical considerations discussed for implementing quantum oracles. Overall, the paper provides a concrete path to quantum advantages in stochastic optimization in low dimensional regimes and establishes foundational limits for higher dimensional settings.

Abstract

We consider the problem of minimizing a continuous function given quantum access to a stochastic gradient oracle. We provide two new methods for the special case of minimizing a Lipschitz convex function. Each method obtains a dimension versus accuracy trade-off which is provably unachievable classically and we prove that one method is asymptotically optimal in low-dimensional settings. Additionally, we provide quantum algorithms for computing a critical point of a smooth non-convex function at rates not known to be achievable classically. To obtain these results we build upon the quantum multivariate mean estimation result of Cornelissen et al. 2022 and provide a general quantum-variance reduction technique of independent interest.
Paper Structure (30 sections, 26 theorems, 124 equations, 1 figure, 2 tables)

This paper contains 30 sections, 26 theorems, 124 equations, 1 figure, 2 tables.

Key Result

Theorem 1

prob:SCO can be solved using an expected $\widetilde{\mathcal{O}}(\min\{ d^{5/8}(LR/\epsilon)^{3/2}, d^{3/2}LR/\epsilon\})$ queries.

Figures (1)

  • Figure 1: The hierarchical structure of \ref{['algo:finite-optimal-finding']}.

Theorems & Definitions (48)

  • Definition 1: Quantum sampling oracle
  • Definition 2: Stochastic gradient oracle (SGO)
  • Definition 3: Quantum stochastic gradient oracle (QSGO)
  • Definition 4: $\sigma$-SQ-QSGO
  • Theorem 1: Informal version of \ref{['thm:Q-AC-SA']} and \ref{['cor:QSCPM']}
  • Theorem 2: Informal version of \ref{['thm:SCO-lower']}
  • Theorem 3: Informal version of \ref{['thm:Q-SGD']} and \ref{['thm:Q-SPIDER']}
  • Lemma 1: cornelissen2022near
  • Theorem 4
  • Lemma 2
  • ...and 38 more