Robust Training and Verification of Implicit Neural Networks: A Non-Euclidean Contractive Approach
Saber Jafarpour, Alexander Davydov, Matthew Abate, Francesco, Bullo, Samuel Coogan

TL;DR
This paper introduces a non-Euclidean contraction theory-based framework for training and verifying the robustness of implicit neural networks, using reachability analysis and Lipschitz bounds to improve robustness guarantees.
Contribution
It develops a novel theoretical and computational approach leveraging non-Euclidean contraction theory for implicit neural network training and robustness verification.
Findings
The proposed methods effectively compute Lipschitz constants and reachability bounds.
Algorithms demonstrate improved robustness verification on MNIST.
The framework outperforms existing approaches in robustness assessment.
Abstract
This paper proposes a theoretical and computational framework for training and robustness verification of implicit neural networks based upon non-Euclidean contraction theory. The basic idea is to cast the robustness analysis of a neural network as a reachability problem and use (i) the -norm input-output Lipschitz constant and (ii) the tight inclusion function of the network to over-approximate its reachable sets. First, for a given implicit neural network, we use -matrix measures to propose sufficient conditions for its well-posedness, design an iterative algorithm to compute its fixed points, and provide upper bounds for its -norm input-output Lipschitz constant. Second, we introduce a related embedded network and show that the embedded network can be used to provide an -norm box over-approximation of the reachable sets of the…
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 · Advanced Neural Network Applications · Model Reduction and Neural Networks
