On Constraints in First-Order Optimization: A View from Non-Smooth Dynamical Systems

07/17/2021
by   Michael Muehlebach, et al.
14

We introduce a class of first-order methods for smooth constrained optimization that are based on an analogy to non-smooth dynamical systems. Two distinctive features of our approach are that (i) projections or optimizations over the entire feasible set are avoided, in stark contrast to projected gradient methods or the Frank-Wolfe method, and (ii) iterates are allowed to become infeasible, which differs from active set or feasible direction methods, where the descent motion stops as soon as a new constraint is encountered. The resulting algorithmic procedure is simple to implement even when constraints are nonlinear, and is suitable for large-scale constrained optimization problems in which the feasible set fails to have a simple structure. The key underlying idea is that constraints are expressed in terms of velocities instead of positions, which has the algorithmic consequence that optimizations over feasible sets at each iteration are replaced with optimizations over local, sparse convex approximations. The result is a simplified suite of algorithms and an expanded range of possible applications in machine learning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/01/2023

Accelerated First-Order Optimization under Nonlinear Constraints

We exploit analogies between first-order algorithms for constrained opti...
research
11/05/2021

Locally Feasibly Projected Sequential Quadratic Programming for Nonlinear Programming on Arbitrary Smooth Constraint Manifolds

High-dimensional nonlinear optimization problems subject to nonlinear co...
research
06/30/2020

Conditional Gradient Methods for convex optimization with function constraints

Conditional gradient methods have attracted much attention in both machi...
research
06/06/2023

Online Learning under Adversarial Nonlinear Constraints

In many applications, learning systems are required to process continuou...
research
08/07/2019

A Data Efficient and Feasible Level Set Method for Stochastic Convex Optimization with Expectation Constraints

Stochastic convex optimization problems with expectation constraints (SO...
research
01/22/2022

An Unsupervised Deep Unrolling Framework for Constrained Optimization Problems in Wireless Networks

In wireless network, the optimization problems generally have complex co...
research
06/17/2020

Competitive Mirror Descent

Constrained competitive optimization involves multiple agents trying to ...

Please sign up or login with your details

Forgot password? Click here to reset