atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Beyond Value Functions: Single-Loop Bilevel Optimization under Flatness Conditions

NeurIPS 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Determinantal point process inference · 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 PBGD-Free, a fully single-loop, value-function-free first-order bilevel method, and shows convergence under a relaxed (δ,α)-flatness condition for LLM PEFT with DPO upper and SFT lower objectives.

Problem

Bilevel optimization for LLM fine-tuning is costly because existing first-order penalty methods need nested inner loops (value-function estimation) and Lipschitz assumptions on the upper-level objective fail in practice.

Approach

Drop the value-function gradient term from the penalty-based update (single-loop, one inner step per iteration) and prove convergence by replacing the uniform Lipschitz assumption on the upper-level objective with a Hölder-like (δ,α)-flatness condition that holds near the lower-level solution in representation-learning PEFT.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PBGD-Free instead of the strongest tabulated baseline, ALRIGHTLlama-3-3b PEFT · Llama-3-3b PEFT, outcome (x_T,y_T)DPO eval loss: 0.8055 -> 0.7837Helped
Use PBGD-Free instead of the strongest tabulated baseline, ALRIGHTLlama-3-3b PEFT · Llama-3-3b PEFT, outcome (x_T,y_T)SFT eval loss: 0.8656 -> 0.8516Helped
Use PBGD-Free instead of the strongest tabulated baseline, ALRIGHTLlama-3-3b PEFT · Llama-3-3b PEFT, post-SFT outcome (x_T, ỹ)DPO eval loss: 0.8201 -> 0.8088Helped
Use PBGD-Free instead of the strongest tabulated baseline, ALRIGHTLlama-3-3b PEFT · Llama-3-3b PEFT, post-SFT outcome (x_T, ỹ)SFT train loss: 0.7855 -> 0.6688Helped
Increase penalty constant γ (ablation)PBGD-Free on Pythia-1b · BLO PEFT learning phase (S1)DPO lossHurt
Increase penalty constant γ (ablation)PBGD-Free on Pythia-1b · BLO PEFT learning phase (S1)SFT lossHelped
Remove value-function gradient and use the PBGD-Free updatePBGD under the general Lipschitz condition · Bilevel optimization counterexamplestationarity residual: ${\Theta}(l_{f,0}^2)$Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Dahoas/rm-hh-rlhf OpenOrca NLSY-7k

Benchmarks: Dahoas/rm-hh-rlhf OpenOrca

Metrics: DPO loss SFT loss BLEU-4 corpus score BLEU-4 sentence score training loss vs time

Baselines: V-PBGD BOME F2SA ALRIGHT BVFSM F2SA-MA

Builds on: penalty-based bilevel gradient descent (PBGD) F2SA DPO LoRA

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