Certified Invertibility in Neural Networks via Mixed-Integer Programming
Tianqi Cui, Thomas Bertalan, George J. Pappas, Manfred Morari, Ioannis, G. Kevrekidis, Mahyar Fazlyab

TL;DR
This paper introduces a method using mixed-integer programming to certify the invertibility of neural networks, addressing issues of adversarial vulnerability and invariance by mathematically analyzing network transformations.
Contribution
It develops mixed-integer programming formulations for neural network invertibility certification, applicable to dynamical systems and network transformations, advancing robustness verification.
Findings
MIP formulations effectively certify invertibility of ReLU networks.
The approach quantifies network safety by measuring distance from non-invertibility.
Applications include dynamical system identification and network pruning verification.
Abstract
Neural networks are known to be vulnerable to adversarial attacks, which are small, imperceptible perturbations that can significantly alter the network's output. Conversely, there may exist large, meaningful perturbations that do not affect the network's decision (excessive invariance). In our research, we investigate this latter phenomenon in two contexts: (a) discrete-time dynamical system identification, and (b) the calibration of a neural network's output to that of another network. We examine noninvertibility through the lens of mathematical optimization, where the global solution measures the ``safety" of the network predictions by their distance from the non-invertibility boundary. We formulate mixed-integer programs (MIPs) for ReLU networks and norms () that apply to neural network approximators of dynamical systems. We also discuss how our findings can be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Machine Learning and Algorithms · Fault Detection and Control Systems
