Projection-Free Online Convex Optimization via Efficient Newton Iterations

06/19/2023
by   Khashayar Gatmiry, et al.
0

This paper presents new projection-free algorithms for Online Convex Optimization (OCO) over a convex domain 𝒦⊂ℝ^d. Classical OCO algorithms (such as Online Gradient Descent) typically need to perform Euclidean projections onto the convex set to ensure feasibility of their iterates. Alternative algorithms, such as those based on the Frank-Wolfe method, swap potentially-expensive Euclidean projections onto 𝒦 for linear optimization over 𝒦. However, such algorithms have a sub-optimal regret in OCO compared to projection-based algorithms. In this paper, we look at a third type of algorithms that output approximate Newton iterates using a self-concordant barrier for the set of interest. The use of a self-concordant barrier automatically ensures feasibility without the need for projections. However, the computation of the Newton iterates requires a matrix inverse, which can still be expensive. As our main contribution, we show how the stability of the Newton iterates can be leveraged to compute the inverse Hessian only a vanishing fraction of the rounds, leading to a new efficient projection-free OCO algorithm with a state-of-the-art regret bound.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/02/2022

Quasi-Newton Steps for Efficient Online Exp-Concave Optimization

The aim of this paper is to design computationally-efficient and optimal...
research
05/23/2022

Exploiting the Curvature of Feasible Sets for Faster Projection-Free Online Learning

In this paper, we develop new efficient projection-free algorithms for O...
research
11/10/2021

Efficient Projection-Free Online Convex Optimization with Membership Oracle

In constrained convex optimization, existing methods based on the ellips...
research
11/22/2022

Projection-free Adaptive Regret with Membership Oracles

In the framework of online convex optimization, most iterative algorithm...
research
06/22/2021

Reusing Combinatorial Structure: Faster Iterative Projections over Submodular Base Polytopes

Optimization algorithms such as projected Newton's method, FISTA, mirror...
research
11/13/2020

Convex Optimization with an Interpolation-based Projection and its Application to Deep Learning

Convex optimizers have known many applications as differentiable layers ...
research
03/12/2018

Neural Conditional Gradients

The move from hand-designed to learned optimizers in machine learning ha...

Please sign up or login with your details

Forgot password? Click here to reset