Papers
Topics
Authors
Recent
Search
2000 character limit reached

Bi-Level Optimization Scheme

Updated 15 April 2026
  • Bi-Level Optimization Scheme is a hierarchical framework where the upper-level problem’s solution is constrained by a nested lower-level convex composite optimization.
  • Dynamic Tikhonov regularization transforms the constrained problem into a series of unconstrained minimization tasks, enabling efficient convergence via techniques like FBi-PG acceleration.
  • The framework provides rigorous convergence guarantees and trade-offs between inner and outer problems, validated through numerical experiments in regression and classification tasks.

A bi-level optimization scheme is a hierarchical optimization framework involving two nested optimization problems in which the solution of the upper-level (leader) problem is implicitly constrained by the optimizer(s) of a lower-level (follower) problem. Bi-level schemes have become foundational in modeling complex learning, design, and decision systems where objectives are entangled through nested or hierarchical structure, as encountered in hyperparameter tuning, meta-learning, multi-task learning, recommendation, adversarial design, and regularized statistical estimation.

1. Mathematical Formulation of Bi-level Optimization

A canonical convex composite bi-level optimization scheme takes the form:

  • Lower-level (inner) problem (P):

minxRn    φ(x):=f(x)+g(x)\min_{x \in \mathbb{R}^n}\;\; \varphi(x) := f(x) + g(x)

where ff is convex, continuously differentiable (with Lipschitz f\nabla f), and gg is proper, lower-semicontinuous, convex (may be extended-valued).

  • Upper-level (outer) problem (OP):

minxX    ω(x):=σ(x)+ψ(x)\min_{x \in X^*} \;\; \omega(x) := \sigma(x) + \psi(x)

X:=argmin{φ(x)}X^* := \arg\min \{ \varphi(x) \}, σ\sigma convex and differentiable (Lipschitz σ\nabla \sigma), ψ\psi proper, lower-semicontinuous, convex. The notation β:=βf+βσ\beta := \beta_f + \beta_\sigma collects the Lipschitz constants.

The upper-level problem optimizes over the (possibly set-valued) solution set of the lower-level problem, creating a challenging compositional constraint (Merchav et al., 2024).

2. Dynamic Tikhonov Regularization and Objective Coupling

To address both tractability and convergence, bi-level composite convex problems are reformulated via a dynamically regularized (Tikhonov) composite objective:

ff0

where at iteration ff1,

  • ff2, ff3, ff4,
  • As ff5, ff6, so penalized minimizers approach the original constrained bi-level solution set.

This strategy transmutes the constrained bi-level problem into a sequence of unconstrained but parameter-coupled minimization tasks, amenable to proximal algorithms. The variable rate ff7 enables a tunable tradeoff between inner and outer-level convergence (Merchav et al., 2024).

3. Fast Bi-level Proximal Gradient (FBi-PG) Algorithm

The Fast Bi-level Proximal Gradient (FBi-PG) method, a FISTA-type algorithm, applies acceleration and carefully scheduled regularization for optimal convergence:

Algorithmic Steps:

  1. Initialization:
    • ff8, ff9, f\nabla f0
  2. For f\nabla f1
    • Compute regularized objective: f\nabla f2
    • Define f\nabla f3, f\nabla f4 as above
    • Extrapolation: f\nabla f5
    • Proximal step: f\nabla f6
    • Acceleration: f\nabla f7

The method leverages dynamic regularization, FISTA-style momentum, and convexity structure. It enforces optimality in the lower level through iterative shrinkage and alignment in the outer, leading to "simultaneous" progress (Merchav et al., 2024).

4. Theoretical Convergence Regimes and Trade-offs

FBi-PG provides rigorous rates:

  • Inner-level (last-iterate) rate: For f\nabla f8, f\nabla f9 (optimal for composite convex), recovers gg0 or gg1 for gg2, gg3 for gg4.
  • Outer-level (best-iterate) rate: For gg5, gg6.
  • Simultaneous rates (gg7): gg8, gg9.
  • Under Hölderian error bounds: If minxX    ω(x):=σ(x)+ψ(x)\min_{x \in X^*} \;\; \omega(x) := \sigma(x) + \psi(x)0 for some minxX    ω(x):=σ(x)+ψ(x)\min_{x \in X^*} \;\; \omega(x) := \sigma(x) + \psi(x)1 (an error-bound on the lower-level), for minxX    ω(x):=σ(x)+ψ(x)\min_{x \in X^*} \;\; \omega(x) := \sigma(x) + \psi(x)2 one has minxX    ω(x):=σ(x)+ψ(x)\min_{x \in X^*} \;\; \omega(x) := \sigma(x) + \psi(x)3 and minxX    ω(x):=σ(x)+ψ(x)\min_{x \in X^*} \;\; \omega(x) := \sigma(x) + \psi(x)4.

The parameter minxX    ω(x):=σ(x)+ψ(x)\min_{x \in X^*} \;\; \omega(x) := \sigma(x) + \psi(x)5 controls the inner/outer rate trade-off: minxX    ω(x):=σ(x)+ψ(x)\min_{x \in X^*} \;\; \omega(x) := \sigma(x) + \psi(x)6 accelerates inner-level at the expense of the outer, minxX    ω(x):=σ(x)+ψ(x)\min_{x \in X^*} \;\; \omega(x) := \sigma(x) + \psi(x)7 does the opposite. Strong convexity at either level is not assumed—only convexity and Lipschitz gradients are required. Error-bound assumptions are only necessary for improved simultaneous/pointwise rates (Merchav et al., 2024).

5. Practical Implementation and Numerical Results

FBi-PG was benchmarked on:

  • Songs Release-Year Prediction: Inner is least-squares regression (minxX    ω(x):=σ(x)+ψ(x)\min_{x \in X^*} \;\; \omega(x) := \sigma(x) + \psi(x)8), outer minxX    ω(x):=σ(x)+ψ(x)\min_{x \in X^*} \;\; \omega(x) := \sigma(x) + \psi(x)9-sparsity penalty. FBi-PG with X:=argmin{φ(x)}X^* := \arg\min \{ \varphi(x) \}0 was compared to Bi-SG and FISTA with fixed X:=argmin{φ(x)}X^* := \arg\min \{ \varphi(x) \}1. FBi-PG achieved superior inner-level convergence and traced the full Pareto frontier in outer-vs-inner trade-off plots, unlike fixed-regularization schemes which stalled.
  • Fake-News Classification: Inner is logistic loss on 500 samples, outer is X:=argmin{φ(x)}X^* := \arg\min \{ \varphi(x) \}2 penalty. FBi-PG achieved high-accuracy at both levels; fixed X:=argmin{φ(x)}X^* := \arg\min \{ \varphi(x) \}3 methods stalled in inner and never reached sparsity.

Numerical experiments confirmed that a dynamically decaying regularization schedule outperformed both fixed-regularization and classical nested optimization approaches, with rates consistent with the theoretical analysis (Merchav et al., 2024).

6. Comparative Analysis and Broader Impact

The FBi-PG scheme marks a significant advance in first-order bi-level optimization. In contrast to fixed Tikhonov or double-loop schemes, it achieves the fastest known convergence rates under minimal convexity requirements. In the convex composite bi-level context, these rates are optimal unless additional restrictive assumptions (e.g., strong convexity or error-bound conditions) hold.

By unifying Tikhonov regularization and FISTA acceleration, FBi-PG closes several open gaps: it provides a seamless trade-off between levels, supports composite extended-valued constraints, and delivers robust performance on realistic tasks where both levels are structured and regularized. The dynamic penalization principle underlying FBi-PG is broadly applicable in regularized ML, signal processing, and control applications requiring hierarchical or nested optimization (Merchav et al., 2024).

7. Assumptions, Limitations, and Applicability

  • No strong convexity is assumed for either objective; only convexity and Lipschitz gradient are needed.
  • The approach is tailored to convex, composite structures with proper, l.s.c. regularizers.
  • Error-bound assumptions (Hölderian) are only required for simultaneous/pointwise convergence, not for basic rate guarantees.
  • The method is generic to any problem of the form min X:=argmin{φ(x)}X^* := \arg\min \{ \varphi(x) \}4 s.t. X:=argmin{φ(x)}X^* := \arg\min \{ \varphi(x) \}5 with proximable structures.

FBi-PG is therefore applicable to a wide range of ML and signal processing problems where both the main task and the regularization/selection criteria are composed of differentiable and non-differentiable convex functions.


References

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Bi-Level Optimization Scheme.