Research map / Learning theory and algorithms / Prediction and decision losses
Contextual Optimization Under Model Misspecification: A Tractable and Generalizable Approach
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 CILO, a surrogate loss for contextual optimization under model misspecification that is consistent with the true decision loss, with generalization bounds and a DC/Moreau-envelope smoothing procedure for tractable optimization.
Problem
Predict-then-optimize with a misspecified hypothesis class: standard SLO and SPO+ surrogates can select suboptimal cost predictors for the true decision loss.
Approach
A decision-aware surrogate (CILO) that subtracts the best achievable cost within a budget beta from the predicted-decision cost; it matches the optimal solutions of the true decision loss for suitable beta, is a difference of convex functions, and is smoothed via Moreau envelopes so gradient descent finds global minima for linear hypothesis classes.
Key results
- In well-specified settings SLO performs best; as misspecification grows, the proposed CILO approach outperforms SLO and SPO+ in regret across 96 runs per setting (synthetic linear hypothesis class).
- Theorem 1 shows minimizers of CILO loss coincide with minimizers of the true decision loss when beta equals the optimal budget and the hypothesis class is decision-well-specified.
- Theorem 4 shows that for linear hypothesis sets every stationary point of the smoothed surrogate is a global minimum.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| use CILO instead of SLO | Contextual optimization under model misspecification · Synthetic data (s > 5; misspecified) | regret | Helped |
| use CILO instead of SPO+ | Contextual optimization under model misspecification · Synthetic data (s > 5; misspecified) | regret | Helped |
| use SLO instead of CILO | Contextual optimization · Synthetic data (s = 5; well-specified) | regret | Helped |
| increase the misspecification level | CILO, SLO, and SPO+ · Synthetic data (s > 5; misspecified) | regret | Mixed |
Surprising findings
- SLO, which is best under well-specification, performs worst under strong misspecification.
Limitations
- Experiments only on synthetic data; real-world validation planned but not done.
- Global optimality guarantee proven for linear hypothesis sets only.
- Requires line search over beta, and avoiding the zero solution needs additional log-barrier handling.
Experimental setup
Datasets: synthetic data
Benchmarks: synthetic contextual optimization experiments
Metrics: regret
Baselines: SPO+ SLO
Builds on: SPO+ sequential learning and optimization Moreau envelope smoothing
Closest papers by meaning
- Decision-Focused Learning with Directional Gradients (NeurIPS 2024 · similarity 0.89)
- The Bias-Variance Tradeoff in Data-Driven Optimization: A Local Misspecification Perspective (NeurIPS 2025 · similarity 0.88)
- Smart Surrogate Losses for Contextual Stochastic Linear Optimization with Robust Constraints (NeurIPS 2025 · similarity 0.87)
- Leaving the Nest: Going beyond Local Loss Functions for Predict-Then-Optimize (AAAI 2024 · similarity 0.87)
- Contextual Linear Optimization with Bandit Feedback (NeurIPS 2024 · similarity 0.87)
- Plug-in Performative Optimization (ICML 2024 · similarity 0.86)
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.
