A Dual Relaxation Method for Neural Network Verification

Huanzhang Xiong,Gang Hou,Yueyuan Qin,Jie Wang,Weiqiang Kong
DOI: https://doi.org/10.1142/s0218194024500177
IF: 1.007
2024-01-01
International Journal of Software Engineering and Knowledge Engineering
Abstract:In the robustness verification of neural networks, formal methods have been used to give deterministic guarantees for neural networks. However, recent studies have found that the verification method of single-neuron relaxation in this field has an inherent convex barrier that affects its verification capability. To address this problem, we propose a new verification method by combining dual-neuron relaxation and linear programming. This method captures the dependencies between different neurons in the same hidden layer by adding a two-neuron joint constraint to the linear programming model, thus overcoming the convex barrier problem caused by relaxation for only a single neuron. Our method avoids the combination of exponential inequality constraints and can be computed in polynomial time. Experimental results show that we can obtain tighter bounds and achieve more accurate verification than single-neuron relaxation methods.
What problem does this paper attempt to address?