atlas

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

Decision-Focused Learning with Directional Gradients

NeurIPS 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Consistency of surrogate losses · 3 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 Perturbation Gradient (PG) surrogate losses for decision-aware predict-then-optimize, built from zeroth-order finite differences of the plug-in objective, with vanishing excess-regret guarantees even under misspecification.

Problem

Decision-aware learning for predict-then-optimize: the decision loss is piecewise constant and discontinuous in the prediction, so gradient methods cannot be applied directly, and existing surrogates lack regret guarantees when the hypothesis class is misspecified.

Approach

Connect the expected decision loss to the directional derivative of the concave plug-in objective V(t)=min_z t^T z (Danskin's theorem), then approximate that derivative with zeroth-order finite differences (backward PGB, central PGC). The resulting surrogates are Lipschitz, difference-of-concave, have informative gradients, and their approximation error vanishes as n grows.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PGB or PGC instead of existing surrogates under model misspecificationDecision-focused learning · Simple misspecification experiment (m=0, α=1)normalized excess regretHelped
Use PGB or PGC instead of SPO+ as misspecification increasesDecision-focused learning · Simple misspecification experimentnormalized excess regretHelped
Use PGB or PGC instead of SPO+ as noise becomes less symmetricDecision-focused learning · Simple misspecification experimentnormalized excess regretHelped
Use PGB or PGC instead of FYL or SPO+Decision-focused learning · Portfolio optimizationnormalized excess regretHelped
Use PG losses instead of FYL or SPO+Decision-focused learning · Harder shortest path with planted arcsnormalized excess regretHelped
Use PGB or PGC instead of FYL or SPO+Decision-focused learning · Shortest path with random arc costsnormalized excess regretNo clear effect
Use PG losses instead of other methods in the well-specified settingDecision-focused learning · Simple misspecification experiment (m=-4)normalized excess regret: less than 0.6%No clear effect
Replace backward differencing (PGB) with central differencing (PGC) (ablation)Perturbation Gradient loss · Simple misspecification experimentnormalized excess regretHelped
Replace backward differencing (PGB) with forward differencing (PGF) (ablation)Perturbation Gradient loss · Misspecified synthetic setup (α=1, m=0)decision qualityHurt
Tune the finite-difference step size h (ablation)Perturbation Gradient loss · Harder shortest path with planted arcsnormalized excess regretNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Synthetic misspecified data (uniform X, asymmetric noise) PyEPO shortest path grid data Fama-French 12 Industry Portfolios

Benchmarks: Synthetic misspecified experiment Shortest path (random arc costs) Shortest path with planted arcs Portfolio optimization (Fama-French)

Metrics: normalized excess regret expected regret

Baselines: ETO SPO+ DBB FYL LTR list loss PGF

Builds on: SPO+ Danskin's theorem Fenchel-Young loss PyEPO

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