English

Optimal Regret Algorithm for Pseudo-1d Bandit Convex Optimization

Machine Learning 2021-02-16 v1

Abstract

We study online learning with bandit feedback (i.e. learner has access to only zeroth-order oracle) where cost/reward functions \ft\f_t admit a "pseudo-1d" structure, i.e. \ft(\w)=\losst(\predt(\w))\f_t(\w) = \loss_t(\pred_t(\w)) where the output of \predt\pred_t is one-dimensional. At each round, the learner observes context \xt\x_t, plays prediction \predt(\wt;\xt)\pred_t(\w_t; \x_t) (e.g. \predt()=\xt,\pred_t(\cdot)=\langle \x_t, \cdot\rangle) for some \wtRd\w_t \in \mathbb{R}^d and observes loss \losst(\predt(\wt))\loss_t(\pred_t(\w_t)) where \losst\loss_t is a convex Lipschitz-continuous function. The goal is to minimize the standard regret metric. This pseudo-1d bandit convex optimization problem (\SBCO) arises frequently in domains such as online decision-making or parameter-tuning in large systems. For this problem, we first show a lower bound of min(dT,T3/4)\min(\sqrt{dT}, T^{3/4}) for the regret of any algorithm, where TT is the number of rounds. We propose a new algorithm \sbcalg that combines randomized online gradient descent with a kernelized exponential weights method to exploit the pseudo-1d structure effectively, guaranteeing the {\em optimal} regret bound mentioned above, up to additional logarithmic factors. In contrast, applying state-of-the-art online convex optimization methods leads to O~(min(d9.5T,dT3/4))\tilde{O}\left(\min\left(d^{9.5}\sqrt{T},\sqrt{d}T^{3/4}\right)\right) regret, that is significantly suboptimal in dd.

Keywords

Cite

@article{arxiv.2102.07387,
  title  = {Optimal Regret Algorithm for Pseudo-1d Bandit Convex Optimization},
  author = {Aadirupa Saha and Nagarajan Natarajan and Praneeth Netrapalli and Prateek Jain},
  journal= {arXiv preprint arXiv:2102.07387},
  year   = {2021}
}
R2 v1 2026-06-23T23:09:34.685Z