Search papers, labs, and topics across Lattice.
This study explores the robustness of neural networks against random noise perturbations in input values, focusing on the relationship between network accuracy and robustness quantified by a newly introduced measure. The proposed robustness measure provides a probabilistic upper bound on the mean squared error for given input perturbations, allowing for efficient computation without requiring internal network details. Experimental results across various real-world datasets validate the effectiveness of this measure and introduce robustness curves for deeper analysis of robustness trends.
A new robustness measure reveals that neural networks can maintain accuracy under significant input noise, challenging assumptions about their vulnerability.
We investigate the problem of the robustness of a trained neural network to the perturbation of its input values. More specifically, we examine the interplay between the accuracy of the network, as measured by the mean squared error, and robustness. Accordingly, we present a robustness measure, which, with high probability, suggests an upper bound on the mean squared error of the network, with respect to an input data set, for a given perturbation of the input values of the network. The measure we propose is both simple and efficient to compute, treating the neural network as a black box. We provide experimental results on several real-world data sets showing the efficacy of the proposed method. We also introduce the concept of robustness curves, which allows us to further analyse robustness within and between data sets.