Decision-Focused Learning
End-to-end learning that optimizes for decision quality, not prediction accuracy.
We develop theory and algorithms for decision-focused learning — training ML models whose outputs feed directly into optimization problems, trained end-to-end with respect to decision quality rather than prediction error.
Key directions:
- Fully first-order methods for bilevel and linearly-constrained optimization
- Differentiable optimization layers for neural networks
- Predict-then-optimize for sequential decision problems (MDPs, RL)
- Compact quality-aware surrogate learning
Selected publications:
(Zhao et al., 2026; Wang et al., 2021; Wang et al., 2020; Kornowski et al., 2024; Shah et al., 2022)
References
2026
- A Fully First-Order Layer for Differentiable OptimizationIn International Conference on Machine Learning (ICML), 2026Spotlight
2024
- Fully First-Order Methods for Linearly Constrained Bilevel OptimizationIn Advances in Neural Information Processing Systems (NeurIPS), 2024
2022
- Decision-Focused Learning without Decision-Making: Learning Locally Optimized Decision LossesIn Advances in Neural Information Processing Systems (NeurIPS), 2022
2021
- Learning MDPs from Features: Predict-Then-Optimize for Sequential Decision Problems by Reinforcement LearningIn Advances in Neural Information Processing Systems (NeurIPS), 2021Spotlight
2020
- Automatically Learning Compact Quality-aware Surrogates for Optimization ProblemsIn Advances in Neural Information Processing Systems (NeurIPS), 2020Spotlight