PRODeep: a platform for robustness verification of deep neural networks
Abstract
Deep neural networks (DNNs) have been applied in safety-critical domains such as self driving cars, aircraft collision avoidance systems, malware detection, etc. In such scenarios, it is important to give a safety guarantee to the robustness property, namely that outputs are invariant under small perturbations on the inputs. For this purpose, several algorithms and tools have been developed recently. In this paper, we present PRODeep, a platform for robustness verification of DNNs. PRODeep incorporates constraint-based, abstraction-based, and optimisation-based robustness checking algorithms. It has a modular architecture, enabling easy comparison of different algorithms. With experimental results, we illustrate the use of the tool, and easy combination of those techniques.
BibTeX
@inproceedings{Li-al:FSE20,
author = {Renjue Li and
Jianlin Li and
Cheng{-}Chao Huang and
Pengfei Yang and
Xiaowei Huang and
Lijun Zhang and
Bai Xue and
Holger Hermanns},
title = {{PRODeep:} a platform for robustness verification of deep neural networks},
booktitle = {{ESEC/SIGSOFT} {FSE}},
pages = {1630--1634},
publisher = {{ACM}},
year = {2020},
}