vix.ing · top · new · best · stats

Input Validation for Neural Networks via Runtime Local Robustness Verification

2020/02/09 by Jiangchao Liu, Liu, Jiangchao, Liqian Chen +5 · 9 citations
Computer Science · Medicine · #Adversarial Robustness in Machine Learning #Adversarial system #Algorithm #Artificial intelligence #Artificial neural network #Cardiac Arrest and Resuscitation #Computer science #Deep neural networks #F.3.1 #FOS: Computer and information sciences #Machine Learning (cs.LG) #Machine Learning (stat.ML) #Perturbation (astronomy) #Robustness (evolution)

paper · pdf · doi:10.48550/arxiv.2002.03339

published in arXiv (Cornell University) (Cornell University)

openalex publication_date 2020/02/09 · openalex created_date 2020/02/14 · openalex updated_date 2026/07/28

Abstract

Local robustness verification can verify that a neural network is robust wrt. any perturbation to a specific input within a certain distance. We call this distance Robustness Radius. We observe that the robustness radii of correctly classified inputs are much larger than that of misclassified inputs which include adversarial examples, especially those from strong adversarial attacks. Another observation is that the robustness radii of correctly classified inputs often follow a normal distribution. Based on these two observations, we propose to validate inputs for neural networks via runtime local robustness verification. Experiments show that our approach can protect neural networks from adversarial examples and improve their accuracies.

Citations

Cited by

Related