Tightening Robustness Verification of MaxPool-based Neural Networks via Minimizing the Over-Approximation Zone

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Xiao, Yuan, Chen, Yuchen, Ma, Shiqing, Fang, Chunrong, Bai, Tongtong, Gu, Mingzheng, Cheng, Yuxin, Chen, Yanwei, Chen, Zhenyu
Format: Preprint
Published: 2022
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917969240522752
author Xiao, Yuan
Chen, Yuchen
Ma, Shiqing
Fang, Chunrong
Bai, Tongtong
Gu, Mingzheng
Cheng, Yuxin
Chen, Yanwei
Chen, Zhenyu
author_facet Xiao, Yuan
Chen, Yuchen
Ma, Shiqing
Fang, Chunrong
Bai, Tongtong
Gu, Mingzheng
Cheng, Yuxin
Chen, Yanwei
Chen, Zhenyu
contents The robustness of neural network classifiers is important in the safety-critical domain and can be quantified by robustness verification. At present, efficient and scalable verification techniques are always sound but incomplete, and thus, the improvement of verified robustness results is the key criterion to evaluate the performance of incomplete verification approaches. The multi-variate function MaxPool is widely adopted yet challenging to verify. In this paper, we present Ti-Lin, a robustness verifier for MaxPool-based CNNs with Tight Linear Approximation. Following the sequel of minimizing the over-approximation zone of the non-linear function of CNNs, we are the first to propose the provably neuron-wise tightest linear bounds for the MaxPool function. By our proposed linear bounds, we can certify larger robustness results for CNNs. We evaluate the effectiveness of Ti-Lin on different verification frameworks with open-sourced benchmarks, including LeNet, PointNet, and networks trained on the MNIST, CIFAR-10, Tiny ImageNet and ModelNet40 datasets. Experimental results show that Ti-Lin significantly outperforms the state-of-the-art methods across all networks with up to 78.6% improvement in terms of the certified accuracy with almost the same time consumption as the fastest tool. Our code is available at https://github.com/xiaoyuanpigo/Ti-Lin-Hybrid-Lin.
format Preprint
id arxiv_https___arxiv_org_abs_2211_09810
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Tightening Robustness Verification of MaxPool-based Neural Networks via Minimizing the Over-Approximation Zone
Xiao, Yuan
Chen, Yuchen
Ma, Shiqing
Fang, Chunrong
Bai, Tongtong
Gu, Mingzheng
Cheng, Yuxin
Chen, Yanwei
Chen, Zhenyu
Machine Learning
Artificial Intelligence
Cryptography and Security
The robustness of neural network classifiers is important in the safety-critical domain and can be quantified by robustness verification. At present, efficient and scalable verification techniques are always sound but incomplete, and thus, the improvement of verified robustness results is the key criterion to evaluate the performance of incomplete verification approaches. The multi-variate function MaxPool is widely adopted yet challenging to verify. In this paper, we present Ti-Lin, a robustness verifier for MaxPool-based CNNs with Tight Linear Approximation. Following the sequel of minimizing the over-approximation zone of the non-linear function of CNNs, we are the first to propose the provably neuron-wise tightest linear bounds for the MaxPool function. By our proposed linear bounds, we can certify larger robustness results for CNNs. We evaluate the effectiveness of Ti-Lin on different verification frameworks with open-sourced benchmarks, including LeNet, PointNet, and networks trained on the MNIST, CIFAR-10, Tiny ImageNet and ModelNet40 datasets. Experimental results show that Ti-Lin significantly outperforms the state-of-the-art methods across all networks with up to 78.6% improvement in terms of the certified accuracy with almost the same time consumption as the fastest tool. Our code is available at https://github.com/xiaoyuanpigo/Ti-Lin-Hybrid-Lin.
title Tightening Robustness Verification of MaxPool-based Neural Networks via Minimizing the Over-Approximation Zone
topic Machine Learning
Artificial Intelligence
Cryptography and Security
url https://arxiv.org/abs/2211.09810