Modeling Design and Control Problems Involving Neural Network Surrogates
Not on the map. Why?
Abstract (arXiv)
We consider nonlinear optimization problems that involve surrogate models represented by neural networks. We demonstrate first how to directly embed neural network evaluation into optimization models, highlight a difficulty with this approach that can prevent convergence, and then characterize stationarity of such models. We then present two alternative formulations of these problems in the specific case of feedforward neural networks with ReLU activation: as a mixed-integer optimization problem and as a mathematical program with complementarity constraints. For the latter formulation we prove that stationarity at a point for this problem corresponds to stationarity of the embedded formulation. Each of these formulations may be solved with state-of-the-art optimization methods, and we show how to obtain good initial feasible solutions for these methods. We compare our formulations on three practical applications arising in the design and control of combustion engines, in the generation of adversarial attacks on classifier networks, and in the determination of optimal flows in an oil well network.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 29 of its 64 references that are in the map. First posted on arXiv 20 Nov 2021.
Builds on
29 of 64 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2016Adversarial examples in the physical worldcited by 1,762
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2018Gradient Descent Provably Optimizes Over-parameterized Neural Networkscited by 655
- 2014On the Number of Linear Regions of Deep Neural Networkscited by 378
- 2014Qualitatively characterizing neural network optimization problemscited by 186
- 2017Searching for Activation Functionscited by 158
- 2017Convergence Analysis of Two-layer Neural Networks with ReLU Activationcited by 137
17 more
- 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
- 2017Maximum Resilience of Artificial Neural Networkscited by 97
- 2013On the number of response regions of deep feed forward networks with piece-wise linear activationscited by 94
- 2019Conservative set valued fields, automatic differentiation, stochastic gradient method and deep learningcited by 71
- 2020Reinforcement Learning with Combinatorial Actions: An Application to Vehicle Routingcited by 61
- 2015JuMP: A Modeling Language for Mathematical Optimizationcited by 49
- 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
- 2019ReLU Networks as Surrogate Models in Mixed-Integer Linear Programscited by 33
- 2018Global Deterministic Optimization with Artificial Neural Networks Embeddedcited by 32
- 2019JANOS: An Integrated Predictive and Prescriptive Modeling Frameworkcited by 27
- 2017Convergent Block Coordinate Descent for Training Tikhonov Regularized Deep Neural Networkscited by 26
- 2018Empirical Bounds on Linear Regions of Deep Rectifier Networkscited by 23
- 2019CAQL: Continuous Action Q-Learningcited by 22
- 2021Constrained Discrete Black-Box Optimization using Mixed-Integer Programmingcited by 16
- 2018Combinatorial Attacks on Binarized Neural Networkscited by 11
- 2020An Outer-approximation Guided Optimization Approach for Constrained Neural Network Inverse Problemscited by 2
- 2019MaLTESE: Large-Scale Simulation-Driven Machine Learning for Transient Driving Cyclescited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 3; 2025: 0; 2026: 2.
8 papers.
- 2023When Deep Learning Meets Polyhedral Theory: A Surveycited by 39
- 2022OMLT: Optimization & Machine Learning Toolkitcited by 34
- 2024Generative AI and Process Systems Engineering: The Next Frontiercited by 8
- 2023Model-based feature selection for neural networks: A mixed-integer programming approachcited by 2
- 2024LEVIS: Large Exact Verifiable Input Spaces for Neural Networkscited by 1
- 2024A neural network-based approach to hybrid systems identification for controlcited by 0
- 2026E-Globe: Scalable ε-Global Verification of Neural Networks via Tight Upper Bounds and Pattern-Aware Branchingcited by 0
- 2026Optimization with Dynamic Constraint Learning (DCL)cited by 0
- 2026Optimization with Dynamic Constraint Learning (DCL)28 Jul 2026
- 2026E-Globe: Scalable ε-Global Verification of Neural Networks via Tight Upper Bounds and Pattern-Aware Branching4 Feb 2026
- 2024LEVIS: Large Exact Verifiable Input Spaces for Neural Networks16 Aug 2024
- 2024A neural network-based approach to hybrid systems identification for control2 Apr 2024
- 2024Generative AI and Process Systems Engineering: The Next Frontier15 Feb 2024
- 2023When Deep Learning Meets Polyhedral Theory: A Survey29 Apr 2023
- 2023Model-based feature selection for neural networks: A mixed-integer programming approach20 Feb 2023
- 2022OMLT: Optimization & Machine Learning Toolkit4 Feb 2022