LGSYOCDec 10, 2021

Robustness Certificates for Implicit Neural Networks: A Mixed Monotone Contractive Approach

arXiv:2112.05310v111 citations
Originality Incremental advance
AI Analysis

This work addresses the brittleness of implicit neural networks to adversarial attacks, providing a verification method for researchers and practitioners in safe AI, though it is incremental as it builds on existing theories for robustness certification.

The paper tackles the problem of verifying robustness against adversarial perturbations in implicit neural networks by proposing a theoretical and computational framework that blends mixed monotone systems theory and contraction theory, resulting in an iterative algorithm that computes certified adversarial robustness bounds and demonstrates competitive accuracy and run-time in simulations on MNIST.

Implicit neural networks are a general class of learning models that replace the layers in traditional feedforward models with implicit algebraic equations. Compared to traditional learning models, implicit networks offer competitive performance and reduced memory consumption. However, they can remain brittle with respect to input adversarial perturbations. This paper proposes a theoretical and computational framework for robustness verification of implicit neural networks; our framework blends together mixed monotone systems theory and contraction theory. First, given an implicit neural network, we introduce a related embedded network and show that, given an $\ell_\infty$-norm box constraint on the input, the embedded network provides an $\ell_\infty$-norm box overapproximation for the output of the given network. Second, using $\ell_{\infty}$-matrix measures, we propose sufficient conditions for well-posedness of both the original and embedded system and design an iterative algorithm to compute the $\ell_{\infty}$-norm box robustness margins for reachability and classification problems. Third, of independent value, we propose a novel relative classifier variable that leads to tighter bounds on the certified adversarial robustness in classification problems. Finally, we perform numerical simulations on a Non-Euclidean Monotone Operator Network (NEMON) trained on the MNIST dataset. In these simulations, we compare the accuracy and run time of our mixed monotone contractive approach with the existing robustness verification approaches in the literature for estimating the certified adversarial robustness.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes