English

On Differentiating Parameterized Argmin and Argmax Problems with Application to Bi-level Optimization

Computer Vision and Pattern Recognition 2016-07-22 v2 Optimization and Control

Abstract

Some recent works in machine learning and computer vision involve the solution of a bi-level optimization problem. Here the solution of a parameterized lower-level problem binds variables that appear in the objective of an upper-level problem. The lower-level problem typically appears as an argmin or argmax optimization problem. Many techniques have been proposed to solve bi-level optimization problems, including gradient descent, which is popular with current end-to-end learning approaches. In this technical report we collect some results on differentiating argmin and argmax optimization problems with and without constraints and provide some insightful motivating examples.

Keywords

Cite

@article{arxiv.1607.05447,
  title  = {On Differentiating Parameterized Argmin and Argmax Problems with Application to Bi-level Optimization},
  author = {Stephen Gould and Basura Fernando and Anoop Cherian and Peter Anderson and Rodrigo Santa Cruz and Edison Guo},
  journal= {arXiv preprint arXiv:1607.05447},
  year   = {2016}
}

Comments

16 pages, 6 figures

R2 v1 2026-06-22T14:58:09.780Z