atlas

Research map / Optimization / Optimizers

Moreau Envelope for Nonconvex Bi-Level Optimization: A Single-Loop and Hessian-Free Solution Strategy

ICML 2024 · Optimization › Optimizers · approach: Hypergradient bilevel optimization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes MEHA, a single-loop, Hessian-free first-order algorithm for nonconvex-nonconvex bi-level optimization based on a Moreau envelope reformulation of the lower-level problem, with non-asymptotic convergence guarantees.

Problem

Bi-level optimization with nonconvex (and possibly nonsmooth) lower-level problems, where existing methods are either Hessian-based, double-loop, or require PL conditions and lack non-asymptotic guarantees.

Approach

Reformulates BLO via the Moreau envelope of the lower-level problem (penalizing value-function gap), and solves the penalized approximation with a single-loop alternating proximal gradient scheme where the Moreau envelope gradient is approximated by one proximal gradient step on a proximal lower-level problem, avoiding Hessians.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Single-loop Hessian-free MEHA versus BOME, IAPTT, BVFIMLL non-convex synthetic problem, dim 1000 · LL non-convex syntheticTime (S): 47.45 vs 68.65 (BOME), 3537.19 (IAPTT)Helped
MEHA versus grid, random, TPE search for lasso hyperparametersLL non-smooth lasso, dim 1000 · Lasso hyperparameter selectionTime (S): 22.83 vs 2244.44 (TPE)Helped
MEHA versus VF-iDCA and IGJO on group lassoGroup lasso hyperparameter selection · Synthetic, m=1200 and m=3600Test Err.: 84.3 vs 85.2 (m=1200); 89.5 vs 90.0 (m=3600); gains small and within stdMixed
MEHA versus BAMM on few-shot learningOmniglot 10-way 1-shot · Few-shot 10-wayTime (S): 130.81 vs 180.48 (BAMM), at 91.17% accuracyHelped
MEHA versus BAMM and others on 20-way few-shotOmniglot 20-way 1-shot · Few-shot 20-wayAcc. (%): 89.96 vs 90.13 (BAMM), 90.17 (RHG)No clear effect
MEHA versus BOME, VPBGD on data hyper-cleaningFashionMNIST and MNIST hyper-cleaning · Data hyper-cleaningAcc. (%): 83.19 vs 82.16 (BOME, FashionMNIST); 89.55 vs 89.10 (VPBGD, MNIST)Helped
MEHA versus DARTS, P-DARTS, IAPTT on NASCIFAR-10 differentiable NAS · NAS test top-1Top-1 acc (%): 96.070 vs 95.809 (IAPTT), 95.710 (P-DARTS), 95.569 (DARTS)Helped
Smooth Swish activation search space versus non-smooth activations in NAS (ablation)MEHA NAS · NAS CIFAR-10Test Top-1 acc (%): 95.870 (smooth) vs 96.070 (non-smooth)Hurt
MEHA versus BAMM, NS, CG, RHG on LL strong-convex syntheticLL strong-convex synthetic, dim 10000 · Synthetic strong convexTime (S): 1.973 vs 5.890 (BAMM), 36.97 (CG)Helped
Increasing outer penalty exponent p from 0.05 to 0.49 (sensitivity, lasso dim 1000) (ablation)MEHA · Lasso LL non-smooth dim 1000Steps: 956 steps at p=0.05 vs 97 steps at p=0.49Helped
Larger step size alpha (0.1 to 0.8) for x update (ablation)MEHA · Lasso LL non-smooth dim 1000 sensitivityTime (S): 9.65 at alpha=0.8 vs 22.83 originalHelped
Smaller eta (0.01 vs 0.1) for theta proximal step (ablation)MEHA · Lasso LL non-smooth dim 1000 sensitivityTime (S): 51.99 vs 22.83 originalHurt

Surprising findings

Limitations

Experimental setup

Datasets: Omniglot MNIST FashionMNIST CIFAR-10 synthetic data

Benchmarks: Omniglot MNIST FashionMNIST CIFAR-10 synthetic BLO toy problems

Metrics: accuracy F1 score running time relative error ||x-x*||/||x*|| test error top-1 accuracy parameter count

Baselines: IAPTT BOME BVFIM RHG BDA CG BAMM IGJO VF-iDCA VPBGD TPE DARTS

Builds on: value function reformulation of BLO Moreau envelope BLO reformulation (inexact proximal DC algorithm) DARTS BOME IAPTT

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy