Reachable sets of classifiers and regression models: (non-)robustness analysis and robust training

被引:0
作者
Anna-Kathrin Kopetzki
Stephan Günnemann
机构
[1] Technical University of Munich,Department of Informatics
来源
Machine Learning | 2021年 / 110卷
关键词
Robustness; Verification; Reachable set; Neural network;
D O I
暂无
中图分类号
学科分类号
摘要
Neural networks achieve outstanding accuracy in classification and regression tasks. However, understanding their behavior still remains an open challenge that requires questions to be addressed on the robustness, explainability and reliability of predictions. We answer these questions by computing reachable sets of neural networks, i.e. sets of outputs resulting from continuous sets of inputs. We provide two efficient approaches that lead to over- and under-approximations of the reachable set. This principle is highly versatile, as we show. First, we use it to analyze and enhance the robustness properties of both classifiers and regression models. This is in contrast to existing works, which are mainly focused on classification. Specifically, we verify (non-)robustness, propose a robust training procedure, and show that our approach outperforms adversarial attacks as well as state-of-the-art methods of verifying classifiers for non-norm bound perturbations. Second, we provide techniques to distinguish between reliable and non-reliable predictions for unlabeled inputs, to quantify the influence of each feature on a prediction, and compute a feature ranking.
引用
收藏
页码:1175 / 1197
页数:22
相关论文
共 24 条
[1]  
Gover E(2010)Determinants and the volumes of parallelotopes and zonotopes Linear Algebra and its Applications 433 28-40
[2]  
Krikorian N(1978)Hedonic prices and the demand for clean air Journal of Environmental Economics and Management 5 81-102
[3]  
Harrison D(1996)Variability of impedivity in normal and pathological breast tissue Medical and Biological Engineering and Computing 34 346-350
[4]  
Rubinfeld DL(2017)Reluplex: An efficient SMT solver for verifying deep neural networks CAV 10426 97-117
[5]  
Jossinet J(1998)Rigorously computed orbits of dynamical systems without the wrapping effect Computing 61 47-67
[6]  
Katz G(2019)Algorithms for verifying deep neural networks Foundations and Trends in Optimization 4 244-404
[7]  
Barrett CW(2018)Differential abstract interpretation for provably robust neural networks ICML 80 3578-3586
[8]  
Dill DL(1999)Nuclear feature extraction for breast tumor diagnosis Biomedical Image Processing and Biomedical Visualization 1905 861-870
[9]  
Julian K(2018)Provable defenses against adversarial examples via the convex outer adversarial polytope ICML 80 5283-5292
[10]  
Kochenderfer MJ(undefined)undefined undefined undefined undefined-undefined