Optimization Over Trained Neural Networks: Taking a Relaxing Walk

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Tong, Jiatai, Cai, Junyang, Serra, Thiago
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909084292218880
author Tong, Jiatai
Cai, Junyang
Serra, Thiago
author_facet Tong, Jiatai
Cai, Junyang
Serra, Thiago
contents Besides training, mathematical optimization is also used in deep learning to model and solve formulations over trained neural networks for purposes such as verification, compression, and optimization with learned constraints. However, solving these formulations soon becomes difficult as the network size grows due to the weak linear relaxation and dense constraint matrix. We have seen improvements in recent years with cutting plane algorithms, reformulations, and an heuristic based on Mixed-Integer Linear Programming (MILP). In this work, we propose a more scalable heuristic based on exploring global and local linear relaxations of the neural network model. Our heuristic is competitive with a state-of-the-art MILP solver and the prior heuristic while producing better solutions with increases in input, depth, and number of neurons.
format Preprint
id arxiv_https___arxiv_org_abs_2401_03451
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Optimization Over Trained Neural Networks: Taking a Relaxing Walk
Tong, Jiatai
Cai, Junyang
Serra, Thiago
Optimization and Control
Machine Learning
Besides training, mathematical optimization is also used in deep learning to model and solve formulations over trained neural networks for purposes such as verification, compression, and optimization with learned constraints. However, solving these formulations soon becomes difficult as the network size grows due to the weak linear relaxation and dense constraint matrix. We have seen improvements in recent years with cutting plane algorithms, reformulations, and an heuristic based on Mixed-Integer Linear Programming (MILP). In this work, we propose a more scalable heuristic based on exploring global and local linear relaxations of the neural network model. Our heuristic is competitive with a state-of-the-art MILP solver and the prior heuristic while producing better solutions with increases in input, depth, and number of neurons.
title Optimization Over Trained Neural Networks: Taking a Relaxing Walk
topic Optimization and Control
Machine Learning
url https://arxiv.org/abs/2401.03451