Papers
Topics
Authors
Recent
Search
2000 character limit reached

Projection-free Online Exp-concave Optimization

Published 9 Feb 2023 in cs.LG and math.OC | (2302.04859v1)

Abstract: We consider the setting of online convex optimization (OCO) with \textit{exp-concave} losses. The best regret bound known for this setting is O(nlog⁡T)O(n\log{}T), where nn is the dimension and TT is the number of prediction rounds (treating all other quantities as constants and assuming TT is sufficiently large), and is attainable via the well-known Online Newton Step algorithm (ONS). However, ONS requires on each iteration to compute a projection (according to some matrix-induced norm) onto the feasible convex set, which is often computationally prohibitive in high-dimensional settings and when the feasible set admits a non-trivial structure. In this work we consider projection-free online algorithms for exp-concave and smooth losses, where by projection-free we refer to algorithms that rely only on the availability of a linear optimization oracle (LOO) for the feasible set, which in many applications of interest admits much more efficient implementations than a projection oracle. We present an LOO-based ONS-style algorithm, which using overall O(T)O(T) calls to a LOO, guarantees in worst case regret bounded by O~(n<sup>2/3T<sup>2/3)\widetilde{O}(n<sup>{2/3}T<sup>{2/3}) (ignoring all quantities except for n,Tn,T). However, our algorithm is most interesting in an important and plausible low-dimensional data scenario: if the gradients (approximately) span a subspace of dimension at most ρ\rho, $\rho &lt;&lt; n$, the regret bound improves to O~(ρ<sup>2/3T<sup>2/3)\widetilde{O}(\rho<sup>{2/3}T<sup>{2/3}), and by applying standard deterministic sketching techniques, both the space and average additional per-iteration runtime requirements are only O(ρn)O(\rho{}n) (instead of O(n<sup>2)O(n<sup>2)). This improves upon recently proposed LOO-based algorithms for OCO which, while having the same state-of-the-art dependence on the horizon TT, suffer from regret/oracle complexity that scales with n\sqrt{n} or worse.

Authors (2)
Citations (6)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.