Feed-Forward Neural Networks as a Mixed-Integer Program
Not on the map. Why?
Abstract (arXiv)
Deep neural networks (DNNs) are widely studied in various applications. A DNN consists of layers of neurons that compute affine combinations, apply nonlinear operations, and produce corresponding activations. The rectified linear unit (ReLU) is a typical nonlinear operator, outputting the max of its input and zero. In scenarios like max pooling, where multiple input values are involved, a fixed-parameter DNN can be modeled as a mixed-integer program (MIP). This formulation, with continuous variables representing unit outputs and binary variables for ReLU activation, finds applications across diverse domains. This study explores the formulation of trained ReLU neurons as MIP and applies MIP models for training neural networks (NNs). Specifically, it investigates interactions between MIP techniques and various NN architectures, including binary DNNs (employing step activation functions) and binarized DNNs (with weights and activations limited to -1,0,+1). The research focuses on training and evaluating proposed approaches through experiments on handwritten digit classification models. The comparative study assesses the performance of trained ReLU NNs, shedding light on the effectiveness of MIP formulations in enhancing training processes for NNs.
Key facts. Cited by 4 papers in the map (data through 13 Oct 2026). Builds on 23 of its 44 references that are in the map. First posted on arXiv 9 Feb 2024.
Builds on
23 of 44 references.
References · 23
- 2013Intriguing properties of neural networkscited by 5,137
- 2023A Survey of Large Language Modelscited by 2,559
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,142
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 662
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 613
- 2017The Marginal Value of Adaptive Gradient Methods in Machine Learningcited by 250
- 2019Algorithms for Verifying Deep Neural Networkscited by 221
- 2017Bounding and Counting Linear Regions of Deep Neural Networkscited by 161
- 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
- 2017An approach to reachability analysis for feed-forward ReLU neural networkscited by 127
- 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
- 2017Maximum Resilience of Artificial Neural Networkscited by 97
11 more
- 2021Partition-based formulations for mixed-integer optimization of trained ReLU neural networkscited by 39
- 2017Output Range Analysis for Deep Neural Networkscited by 30
- 2018Empirical Bounds on Linear Regions of Deep Rectifier Networkscited by 23
- 2019Optimization Problems for Machine Learning: A Surveycited by 15
- 2019Reinforcement Learning for Joint Optimization of Multiple Rewardscited by 15
- 2019Equivalent and Approximate Transformations of Deep Neural Networkscited by 11
- 2021Between steps: Intermediate relaxations between big-M and convex hull formulationscited by 11
- 2020Understanding Recurrent Neural Networks Using Nonequilibrium Response Theorycited by 10
- 2017Optimization Methods for Supervised Machine Learning: From Linear Models to Deep Learningcited by 7
- 2020Identifying Critical Neurons in ANN Architectures using Mixed Integer Programmingcited by 3
- 2020An Integer Programming Approach to Deep Neural Networks with Binary Activation Functionscited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2026SAQNN: Spectral Adaptive Quantum Neural Network as a Universal Approximatorcited by 1
- 2025ArmFormer: Lightweight Transformer Architecture for Real-Time Multi-Class Weapon Segmentation and Classificationcited by 0
- 2026On the Expressive Power of Weight Quantization in Large Language Modelscited by 0
- 2026CG4AI: A Column Generation Framework for Training AI Models Under Constraintscited by 0
- 2026CG4AI: A Column Generation Framework for Training AI Models Under Constraints26 Aug 2026
- 2026On the Expressive Power of Weight Quantization in Large Language Models20 Jun 2026
- 2026SAQNN: Spectral Adaptive Quantum Neural Network as a Universal Approximator10 Feb 2026
- 2025ArmFormer: Lightweight Transformer Architecture for Real-Time Multi-Class Weapon Segmentation and Classification19 Oct 2025