Smooth Convex Optimization Using Sub-Zeroth-Order Oracles

Authors

  • Mustafa O. Karabag The University of Texas at Austin
  • Cyrus Neary The University of Texas at Austin
  • Ufuk Topcu University of Texas at Austin

DOI:

https://doi.org/10.1609/aaai.v35i5.16499

Keywords:

Constraint Optimization, Other Foundations of Search & Optimization, Optimization

Abstract

We consider the problem of minimizing a smooth, Lipschitz, convex function over a compact, convex set using sub-zeroth-order oracles: an oracle that outputs the sign of the directional derivative for a given point and a given direction, an oracle that compares the function values for a given pair of points, and an oracle that outputs a noisy function value for a given point. We show that the sample complexity of optimization using these oracles is polynomial in the relevant parameters. The optimization algorithm that we provide for the comparator oracle is the first algorithm with a known rate of convergence that is polynomial in the number of dimensions. We also give an algorithm for the noisy-value oracle that incurs sublinear regret in the number of queries and polynomial regret in the number of dimensions.

Downloads

Published

2021-05-18

How to Cite

Karabag, M. O., Neary, C., & Topcu, U. (2021). Smooth Convex Optimization Using Sub-Zeroth-Order Oracles. Proceedings of the AAAI Conference on Artificial Intelligence, 35(5), 3815-3822. https://doi.org/10.1609/aaai.v35i5.16499

Issue

Section

AAAI Technical Track on Constraint Satisfaction and Optimization