mlsanityData to 7 Oct 2026

A Mixed-Integer Programming Approach to Training Dense Neural Networks

arXiv 2201.00723 ↗First posted 3 Jan 2022cs.LG math.OCcited by 3

Not on the map. Why?

Abstract (arXiv)

Artificial Neural Networks (ANNs) are prevalent machine learning models that are applied across various real-world classification tasks. However, training ANNs is time-consuming and the resulting models take a lot of memory to deploy. In order to train more parsimonious ANNs, we propose a novel mixed-integer programming (MIP) formulation for training fully-connected ANNs. Our formulations can account for both binary and rectified linear unit (ReLU) activations, and for the use of a log-likelihood loss. We present numerical experiments comparing our MIP-based methods against existing approaches and show that we are able to achieve competitive out-of-sample performance with more parsimonious models.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 9 of its 29 references that are in the map. First posted on arXiv 3 Jan 2022.

Builds on

9 of 29 references.

References · 9

  1. 2014Going Deeper with Convolutionscited by 4,231
  2. 2020Solving Mixed Integer Programs Using Neural Networkscited by 178
  3. 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
  4. 2018Greedy Layerwise Learning Can Scale to ImageNetcited by 113
  5. 2019Putting An End to End-to-End: Gradient-Isolated Learning of Representationscited by 85
  6. 2016Training Neural Networks Without Gradients: A Scalable ADMM Approachcited by 61
  7. 2017Deep Neural Networks as 0-1 Mixed Integer Linear Programs: A Feasibility Studycited by 25
  8. 2018Lifted Neural Networkscited by 19
  9. 2021Efficient and Robust Mixed-Integer Optimization Methods for Training Binarized Deep Neural Networkscited by 4

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 0; 2024: 2.

3 papers.