Relaxation-Informed Training of Neural Network Surrogate Models
Not on the map. Why?
Abstract (arXiv)
ReLU neural networks trained as surrogate models can be embedded exactly in mixed-integer linear programs (MILPs), enabling global optimization over the learned function. The tractability of the resulting MILP depends on structural properties of the network, i.e., the number of binary variables in associated formulations and the tightness of the continuous LP relaxation. These properties are determined during training, yet standard training objectives (prediction loss with classical weight regularization) offer no mechanism to directly control them. This work studies training regularizers that directly target downstream MILP tractability. Specifically, we propose simple bound-based regularizers that penalize the big-M constants of MILP formulations and/or the number of unstable neurons. Moreover, we introduce an LP relaxation gap regularizer that explicitly penalizes the per-sample gap of the continuous relaxation at training points. We derive its associated gradient and provide an implementation from LP dual variables without custom automatic differentiation tools. We show that combining the above regularizers can approximate the full total derivative of the LP gap with respect to the network parameters, capturing both direct and indirect sensitivities. Experiments on non-convex benchmark functions and a two-stage stochastic programming problem with quantile neural network surrogates demonstrate that the proposed regularizers can reduce MILP solve times by up to four orders of magnitude relative to an unregularized baseline, while maintaining competitive surrogate model accuracy.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 49 of its 73 references that are in the map. First posted on arXiv 24 Apr 2026.
Builds on
49 of 73 references.
References · 49
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
- 2019Differentiable Convex Optimization Layerscited by 458
- 2016Input Convex Neural Networkscited by 407
- 2017Smart "Predict, then Optimize"cited by 332
- 2018On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Modelscited by 322
- 2019Understanding Straight-Through Estimator in Training Activation Quantized Neural Netscited by 225
- 2019Towards Stable and Efficient Training of Verifiably Robust Neural Networkscited by 204
- 2023Decision-Focused Learning: Foundations, State of the Art, Benchmark and Future Opportunitiescited by 129
- 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
- 2015Parallelizing the dual revised simplex methodcited by 83
37 more
- 2018Training for Faster Adversarial Robustness Verification via Inducing ReLU Stabilitycited by 67
- 2022Theseus: A Library for Differentiable Nonlinear Optimizationcited by 64
- 2018Training verified learners with learned verifierscited by 50
- 2023Fast as CHITA: Neural Network Pruning with Combinatorial Optimizationcited by 40
- 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2022OMLT: Optimization & Machine Learning Toolkitcited by 34
- 2019ReLU Networks as Surrogate Models in Mixed-Integer Linear Programscited by 33
- 2018Global Deterministic Optimization with Artificial Neural Networks Embeddedcited by 32
- 2022PyEPO: A PyTorch-based End-to-End Predict-then-Optimize Library for Linear and Integer Programmingcited by 32
- 2021Practical Large-Scale Linear Programming using Primal-Dual Hybrid Gradientcited by 31
- 2021Mixed-Integer Optimization with Constraint Learningcited by 30
- 2021Optimization with Constraint Learning: A Framework and Surveycited by 28
- 2019JANOS: An Integrated Predictive and Prescriptive Modeling Frameworkcited by 27
- 2019CAQL: Continuous Action Q-Learningcited by 22
- 2021Scaling Up Exact Neural Network Compression by ReLU Stabilitycited by 19
- 2024Certified Robustness to Data Poisoning in Gradient-Based Trainingcited by 17
- 2022Neur2SP: Neural Two-Stage Stochastic Programmingcited by 16
- 2022Flexible Differentiable Optimization via Model Transformationscited by 16
- 2021Faster First-Order Primal-Dual Methods for Linear Programming using Restarts and Sharpnesscited by 13
- 2022Optimizing Objective Functions from Trained ReLU Neural Networks via Samplingcited by 11
- 2024Optimization Over Trained Neural Networks: Taking a Relaxing Walkcited by 10
- 2023Mixed-Integer Optimisation of Graph Neural Networks for Computer-Aided Molecular Designcited by 9
- 2023PySCIPOpt-ML: Embedding Trained Machine Learning Models into Mixed-Integer Programscited by 8
- 2023Computational Tradeoffs of Optimization-Based Bound Tightening in ReLU Networkscited by 6
- 2024Bound Tightening using Rolling-Horizon Decomposition for Neural Network Verificationcited by 6
- 2024Scaling Mixed-Integer Programming for Certification of Neural Network Controllers Using Bounds Tighteningcited by 6
- 2025Abstract Gradient Training: A Unified Certification Framework for Data Poisoning, Unlearning, and Differential Privacycited by 6
- 2023Alternating mixed-integer programming and neural network training for approximating stochastic two-stage problemscited by 5
- 2023Global Optimization: A Machine Learning Approachcited by 4
- 2024A Quantile Neural Network Framework for Two-stage Stochastic Optimizationcited by 3
- 2025ICNN-enhanced 2SP: Leveraging input convex neural networks for solving two-stage stochastic programmingcited by 3
- 2025A General and Streamlined Differentiable Optimization Frameworkcited by 3
- 2026Exact Certification of Data-Poisoning Attacks Using Mixed-Integer Programmingcited by 3
- 2025An analysis of optimization problems involving ReLU neural networkscited by 2
- 2025Sobolev Training of End-to-End Optimization Proxiescited by 2
- 2025Optimization over Trained Neural Networks: Going Large with Gradient-Based Algorithmscited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026Certification-Based Differentially Private Learningcited by 0
- 2026Certification-Based Differentially Private Learning30 Sep 2026