paper-with-me

홈 › Papers

Towards General Robustness Verification of MaxPool-based Convolutional Neural Networks via Tightening Linear Approximation

2024-06-02 · CVPR 2024 1 · Yuan Xiao, Shiqing Ma, Juan Zhai, Chunrong Fang, Jinyuan Jia, Zhenyu Chen

The robustness of convolutional neural networks (CNNs) is vital to modern AI-driven systems. It can be quantified by formal verification by providing a certified lower bound, within which any perturbation does not alter the original input's classification result. It is challenging due to nonlinear components, such as MaxPool. At present, many verification methods are sound but risk losing some precision to enhance efficiency and scalability, and thus, a certified lower bound is a crucial criterion for evaluating the performance of verification tools. In this paper, we present MaxLin, a robustness verifier for MaxPool-based CNNs with tight linear approximation. By tightening the linear approximation of the MaxPool function, we can certify larger certified lower bounds of CNNs. We evaluate MaxLin with open-sourced benchmarks, including LeNet and networks trained on the MNIST, CIFAR-10, and Tiny ImageNet datasets. The results show that MaxLin outperforms state-of-the-art tools with up to 110.60% improvement regarding the certified lower bound and 5.13 $\times$ speedup for the same neural networks. Our code is available at https://github.com/xiaoyuanpigo/maxlin.

📄 PDF Abstract BibTeX arXiv:2406.00699

Code (1)

xiaoyuanpigo/maxlin 공식 구현 tf

Similar Papers 제목 키워드 기반

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

2022-11-13 · CVPR 2025 1 · Yuan Xiao, Yuchen Chen, Shiqing Ma, Chunrong Fang 외

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 in…

CAPM: Fast and Robust Verification on Maxpool-based CNN via Dual Network

2024-06-27 · Jia-Hau Bai, Chi-Ting Liu, Yu Wang, Fu-Chieh Chang 외

This study uses CAPM (Convex Adversarial Polytope for Maxpool-based CNN) to improve the verified bound for general purpose maxpool-based convolutional neural networks (CNNs) under bounded norm adversarial perturbations. …

PSRR-MaxpoolNMS: Pyramid Shifted MaxpoolNMS with Relationship Recovery

2021-05-27 · CVPR 2021 1 · Tianyi Zhang, Jie Lin, Peng Hu, Bin Zhao 외

Non-maximum Suppression (NMS) is an essential postprocessing step in modern convolutional neural networks for object detection. Unlike convolutions which are inherently parallel, the de-facto standard for NMS, namely Gre…

object-detectionObject Detection

Spiking Approximations of the MaxPooling Operation in Deep SNNs

2022-05-14 · Ramashish Gaurav, Bryan Tripp, Apurva Narayan

Spiking Neural Networks (SNNs) are an emerging domain of biologically inspired neural networks that have shown promise for low-power AI. A number of methods exist for building deep SNNs, with Artificial Neural Network (A…

Tightening the Evaluation of PAC Bounds Using Formal Verification Results

2024-07-29 · Thomas Walker, Alessio Lomuscio

Probably Approximately Correct (PAC) bounds are widely used to derive probabilistic guarantees for the generalisation of machine learning models. They highlight the components of the model which contribute to its general…