English

Optimizing Objective Functions from Trained ReLU Neural Networks via Sampling

Optimization and Control 2022-06-07 v2 Machine Learning Machine Learning

Abstract

This paper introduces scalable, sampling-based algorithms that optimize trained neural networks with ReLU activations. We first propose an iterative algorithm that takes advantage of the piecewise linear structure of ReLU neural networks and reduces the initial mixed-integer optimization problem (MIP) into multiple easy-to-solve linear optimization problems (LPs) through sampling. Subsequently, we extend this approach by searching around the neighborhood of the LP solution computed at each iteration. This scheme allows us to devise a second, enhanced algorithm that reduces the initial MIP problem into smaller, easier-to-solve MIPs. We analytically show the convergence of the methods and we provide a sample complexity guarantee. We also validate the performance of our algorithms by comparing them against state-of-the-art MIP-based methods. Finally, we show computationally how the sampling algorithms can be used effectively to warm-start MIP-based methods.

Keywords

Cite

@article{arxiv.2205.14189,
  title  = {Optimizing Objective Functions from Trained ReLU Neural Networks via Sampling},
  author = {Georgia Perakis and Asterios Tsiourvas},
  journal= {arXiv preprint arXiv:2205.14189},
  year   = {2022}
}

Comments

Review 2: Fixed typo in Table 1 and page 7. Bold values in Tables 2 and 4

R2 v1 2026-06-24T11:31:23.570Z