Safeguarded Learned Convex Optimization

Authors

  • Howard Heaton Typal LLC
  • Xiaohan Chen University of Texas at Austin
  • Zhangyang Wang University of Texas at Austin
  • Wotao Yin Alibaba US, DAMO Academy

DOI:

https://doi.org/10.1609/aaai.v37i6.25950

Keywords:

ML: Optimization, ML: Deep Neural Network Algorithms

Abstract

Applications abound in which optimization problems must be repeatedly solved, each time with new (but similar) data. Analytic optimization algorithms can be hand-designed to provably solve these problems in an iterative fashion. On one hand, data-driven algorithms can "learn to optimize" (L2O) with much fewer iterations and similar cost per iteration as general-purpose optimization algorithms. On the other hand, unfortunately, many L2O algorithms lack converge guarantees. To fuse the advantages of these approaches, we present a Safe-L2O framework. Safe-L2O updates incorporate a safeguard to guarantee convergence for convex problems with proximal and/or gradient oracles. The safeguard is simple and computationally cheap to implement, and it is activated only when the data-driven L2O updates would perform poorly or appear to diverge. This yields the numerical benefits of employing machine learning to create rapid L2O algorithms while still guaranteeing convergence. Our numerical examples show convergence of Safe-L2O algorithms, even when the provided data is not from the distribution of training data.

Downloads

Published

2023-06-26

How to Cite

Heaton, H., Chen, X., Wang, Z., & Yin, W. (2023). Safeguarded Learned Convex Optimization. Proceedings of the AAAI Conference on Artificial Intelligence, 37(6), 7848-7855. https://doi.org/10.1609/aaai.v37i6.25950

Issue

Section

AAAI Technical Track on Machine Learning I