Neural Network Verification as Piecewise Linear Optimization: Formulations for the Composition of Staircase Functions

dc.contributor.advisorSchaefer, Andrew Jen_US
dc.creatorNguyen, Tu Anhen_US
dc.date.accessioned2024-08-30T15:53:21Zen_US
dc.date.available2024-08-30T15:53:21Zen_US
dc.date.created2024-08en_US
dc.date.issued2024-05-16en_US
dc.date.submittedAugust 2024en_US
dc.date.updated2024-08-30T15:53:21Zen_US
dc.description.abstractWe present a technique for neural network verification using mixed-integer programming (MIP) formulations. We derive a \emph{strong formulation} for each neuron in a network using piecewise linear activation functions. Additionally, as in general, these formulations may require an exponential number of inequalities, we also derive a separation procedure that runs in super-linear time in the input dimension. We first introduce and develop our technique on the class of \emph{staircase} functions, which generalizes the ReLU, binarized, and quantized activation functions. We then use results for staircase activation functions to obtain a separation method for general piecewise linear activation functions. Empirically, using our strong formulation and separation technique, we can reduce the computational time in exact verification settings based on MIP and improve the false negative rate for inexact verifiers relying on the relaxation of the MIP formulation. While originally developed for neural network formulation, the MIP formulation and its technical results draw heavily on classical theory in linear optimization, and may be of independent interest to other applications.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationNguyen, Tu Anh. Neural Network Verification as Piecewise Linear Optimization: Formulations for the Composition of Staircase Functions. (2024). Masters thesis, Rice University. https://hdl.handle.net/1911/117765en_US
dc.identifier.urihttps://hdl.handle.net/1911/117765en_US
dc.language.isoengen_US
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.en_US
dc.subjectStrong MIP Formulationen_US
dc.subjectNeural Networksen_US
dc.titleNeural Network Verification as Piecewise Linear Optimization: Formulations for the Composition of Staircase Functionsen_US
dc.typeThesisen_US
dc.type.materialTexten_US
thesis.degree.departmentComputational and Applied Mathematicsen_US
thesis.degree.disciplineEngineeringen_US
thesis.degree.grantorRice Universityen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMaster of Artsen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
NGUYEN-DOCUMENT-2024.pdf
Size:
1.22 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
5.84 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
LICENSE.txt
Size:
2.97 KB
Format:
Plain Text
Description: