Differentiable Optimization
Table of Contents
Differentiable Optimization #
Differentiable optimization makes optimization layers differentiable so they can be embedded in neural networks, enabling end-to-end learning with optimization as a component.
Recent Literature #
OptNet: Differentiable Optimization as a Layer in Neural Networks ICML, 2017. paper, code
Brandon Amos, J. Zico Kolter
Differentiation of Blackbox Combinatorial Solvers ICLR, 2020. paper, code
Maria-Florina Balcan, Dan DeFreitas, Amit Levi, Segev Shlomovich
CombOptNet: Fit the Right NP-Hard Problem by Learning Integer Programming Constraints ICML, 2021. paper, code
Minhan Han, Patrick Wilder, Valdinei Freire, Harikrishna Narasimhan, Andrew Perrault, Milind Tambe
Implicit Differentiation of Nonlinear Optimization Problems NeurIPS, 2021. paper, code
Jean-Pierre Hespanha, Noureddine Elhadji Boularas, Daniel Cremers
Decision-Focused Learning in Games ICML, 2023. paper
Yoann Thesot, Maxime Wabartha, Vincent François-Lavet
Learning to Prescribe with Differentiable Optimization ICML, 2023. paper, code
Niki Zadeh, J. Zico Kolter, Brandon Amos