Relaxation-Informed Training of Neural Network Surrogate Models
Calvin Tsay

TL;DR
This paper introduces regularizers for neural network training that improve the tractability of MILP formulations for surrogate models, significantly reducing solve times while maintaining accuracy.
Contribution
It proposes novel regularizers targeting MILP tractability, including bound-based and LP relaxation gap regularizers, with a derivation of their gradients and practical implementation.
Findings
Regularizers reduce MILP solve times by up to four orders of magnitude.
The approach maintains competitive surrogate accuracy.
Combining regularizers approximates the total derivative of the LP gap.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
