On Finding Small Hyper-Gradients in Bilevel Optimization: Hardness Results and Improved Analysis

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Chen, Lesi, Xu, Jing, Zhang, Jingzhao
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910170673577984
author Chen, Lesi
Xu, Jing
Zhang, Jingzhao
author_facet Chen, Lesi
Xu, Jing
Zhang, Jingzhao
contents Bilevel optimization reveals the inner structure of otherwise oblique optimization problems, such as hyperparameter tuning, neural architecture search, and meta-learning. A common goal in bilevel optimization is to minimize a hyper-objective that implicitly depends on the solution set of the lower-level function. Although this hyper-objective approach is widely used, its theoretical properties have not been thoroughly investigated in cases where the lower-level functions lack strong convexity. In this work, we first provide hardness results to show that the goal of finding stationary points of the hyper-objective for nonconvex-convex bilevel optimization can be intractable for zero-respecting algorithms. Then we study a class of tractable nonconvex-nonconvex bilevel problems when the lower-level function satisfies the Polyak-Łojasiewicz (PL) condition. We show a simple first-order algorithm can achieve better complexity bounds of $\tilde{\mathcal{O}}(ε^{-2})$, $\tilde{\mathcal{O}}(ε^{-4})$ and $\tilde{\mathcal{O}}(ε^{-6})$ in the deterministic, partially stochastic, and fully stochastic setting respectively. The complexities in the first two cases are optimal up to logarithmic factors.
format Preprint
id arxiv_https___arxiv_org_abs_2301_00712
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle On Finding Small Hyper-Gradients in Bilevel Optimization: Hardness Results and Improved Analysis
Chen, Lesi
Xu, Jing
Zhang, Jingzhao
Optimization and Control
Artificial Intelligence
Machine Learning
Bilevel optimization reveals the inner structure of otherwise oblique optimization problems, such as hyperparameter tuning, neural architecture search, and meta-learning. A common goal in bilevel optimization is to minimize a hyper-objective that implicitly depends on the solution set of the lower-level function. Although this hyper-objective approach is widely used, its theoretical properties have not been thoroughly investigated in cases where the lower-level functions lack strong convexity. In this work, we first provide hardness results to show that the goal of finding stationary points of the hyper-objective for nonconvex-convex bilevel optimization can be intractable for zero-respecting algorithms. Then we study a class of tractable nonconvex-nonconvex bilevel problems when the lower-level function satisfies the Polyak-Łojasiewicz (PL) condition. We show a simple first-order algorithm can achieve better complexity bounds of $\tilde{\mathcal{O}}(ε^{-2})$, $\tilde{\mathcal{O}}(ε^{-4})$ and $\tilde{\mathcal{O}}(ε^{-6})$ in the deterministic, partially stochastic, and fully stochastic setting respectively. The complexities in the first two cases are optimal up to logarithmic factors.
title On Finding Small Hyper-Gradients in Bilevel Optimization: Hardness Results and Improved Analysis
topic Optimization and Control
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2301.00712