LGAIOct 14, 2021

Abstract Interpretation of Fixpoint Iterators with Applications to Neural Networks

arXiv:2110.08260v22 citations
Originality Highly original
AI Analysis

This work addresses the verification of challenging neural network architectures like monDEQ, offering significant improvements in speed, scalability, and precision for formal methods researchers and practitioners.

The paper tackles the problem of precisely over-approximating numerical fixpoint iterators, such as those in neural networks, by developing a new abstract interpretation framework that avoids joins and uses a CH-Zonotope domain, resulting in a tool (CRAFT) that achieves two orders of magnitude faster speed, one order of magnitude better scalability, and 25% higher certified accuracies compared to state-of-the-art methods.

We present a new abstract interpretation framework for the precise over-approximation of numerical fixpoint iterators. Our key observation is that unlike in standard abstract interpretation (AI), typically used to over-approximate all reachable program states, in this setting, one only needs to abstract the concrete fixpoints, i.e., the final program states. Our framework targets numerical fixpoint iterators with convergence and uniqueness guarantees in the concrete and is based on two major technical contributions: (i) theoretical insights which allow us to compute sound and precise fixpoint abstractions without using joins, and (ii) a new abstract domain, CH-Zonotope, which admits efficient propagation and inclusion checks while retaining high precision. We implement our framework in a tool called CRAFT and evaluate it on a novel fixpoint-based neural network architecture (monDEQ) that is particularly challenging to verify. Our extensive evaluation demonstrates that CRAFT exceeds the state-of-the-art performance in terms of speed (two orders of magnitude), scalability (one order of magnitude), and precision (25% higher certified accuracies).

Code Implementations1 repo
Foundations

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

Your Notes