LEVIS: Large Exact Verifiable Input Spaces for Neural Networks

📅 2024-08-16
🏛️ arXiv.org
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
In safety-critical applications, precisely characterizing the largest verifiably adversarial-free input region ( C ) for neural networks remains challenging due to high dimensionality, non-convexity, and discontinuity. This paper proposes LEVIS, a dual-framework approach: LEVIS-α identifies the largest verifiable ball crossing decision boundaries, while LEVIS-β approximates full coverage of ( C ) via multi-ball fusion. We introduce three novel techniques—collinear/orthogonal directional search, nearest adversarial point localization, and geometric boundary-intersection analysis—integrated with convex relaxation and interval propagation for sound verification. We provide theoretical guarantees on verifiability and convergence. Evaluated on power flow regression and image classification tasks, LEVIS significantly improves verifiable region coverage, enabling robust model selection and reliable control design. Visualization of verification trajectories and quantitative robustness metrics further demonstrate its effectiveness and generalizability.

Technology Category

Application Category

📝 Abstract
The robustness of neural networks is paramount in safety-critical applications. While most current robustness verification methods assess the worst-case output under the assumption that the input space is known, identifying a verifiable input space $mathcal{C}$, where no adversarial examples exist, is crucial for effective model selection, robustness evaluation, and the development of reliable control strategies. To address this challenge, we introduce a novel framework, $ exttt{LEVIS}$, comprising $ exttt{LEVIS}$-$alpha$ and $ exttt{LEVIS}$-$eta$. $ exttt{LEVIS}$-$alpha$ locates the largest possible verifiable ball within the central region of $mathcal{C}$ that intersects at least two boundaries. In contrast, $ exttt{LEVIS}$-$eta$ integrates multiple verifiable balls to encapsulate the entirety of the verifiable space comprehensively. Our contributions are threefold: (1) We propose $ exttt{LEVIS}$ equipped with three pioneering techniques that identify the maximum verifiable ball and the nearest adversarial point along collinear or orthogonal directions. (2) We offer a theoretical analysis elucidating the properties of the verifiable balls acquired through $ exttt{LEVIS}$-$alpha$ and $ exttt{LEVIS}$-$eta$. (3) We validate our methodology across diverse applications, including electrical power flow regression and image classification, showcasing performance enhancements and visualizations of the searching characteristics.
Problem

Research questions and friction points this paper is trying to address.

Identifying verifiable input spaces for neural networks robustness
Addressing high dimensionality and non-convexity in input spaces
Developing scalable methods for large exact verifiable regions
Innovation

Methods, ideas, or system contributions that make the work stand out.

Uses mixed-integer programming for adversarial points
Integrates complementarity-constrained optimization for scalability
Identifies verifiable balls intersecting multiple boundaries
🔎 Similar Papers
No similar papers found.
M
M. Chehade
Chandra Department of Electrical and Computer Engineering, The University of Texas at Austin, Austin, TX, USA
B
Brian Wesley Bell
Los Alamos National Laboratory, Los Alamos, NM, USA
Russell Bent
Russell Bent
Scientist, Los Alamos National Laboratory
Operations ResearchArtificial IntelligencePower SystemsModeling and Simulation
H
Hao Zhu
Chandra Department of Electrical and Computer Engineering, The University of Texas at Austin, Austin, TX, USA
W
Wenting Li
Los Alamos National Laboratory, Los Alamos, NM, USA