CAPM: Fast and Robust Verification on Maxpool-Based CNN via Dual Network
Abstract
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. The maxpool function is decomposed as a series of ReLU functions to extend the convex relaxation technique to maxpool functions, by which the verified bound can be efficiently computed through a dual network. The experimental results demonstrate that this technique allows the state-of-the-art verification precision for maxpool-based CNNs and involves a much lower computational cost than current verification methods, such as DeepZ, DeepPoly and PRIMA. This method is also applicable to large-scale CNNs, which previous studies show to be often computationally prohibitively expensive. Under certain circumstances, CAPM is 40-times, 20-times or twice as fast and give a significantly higher verification bound (CAPM 98\% vs. PRIMA 76\%/DeepPoly 73\%/DeepZ 8\%) as compared to PRIMA/DeepPoly/DeepZ. Furthermore, we additionally present the time complexity of our algorithm as $O(W^2NK)$, where $W$ is the maximum width of the neural network, $N$ is the number of neurons, and $K$ is the size of the maxpool layer's kernel.
Cite
Text
Bai et al. "CAPM: Fast and Robust Verification on Maxpool-Based CNN via Dual Network." ICLR 2025 Workshops: VerifAI, 2025.Markdown
[Bai et al. "CAPM: Fast and Robust Verification on Maxpool-Based CNN via Dual Network." ICLR 2025 Workshops: VerifAI, 2025.](https://mlanthology.org/iclrw/2025/bai2025iclrw-capm/)BibTeX
@inproceedings{bai2025iclrw-capm,
title = {{CAPM: Fast and Robust Verification on Maxpool-Based CNN via Dual Network}},
author = {Bai, Jia-Hau and Liu, Chi-Ting and Wang, Yu and Chang, Fu-Chieh and Wu, Pei-Yuan},
booktitle = {ICLR 2025 Workshops: VerifAI},
year = {2025},
url = {https://mlanthology.org/iclrw/2025/bai2025iclrw-capm/}
}