Measuring Neural Network Robustness to Input Noise

Mark Levene, Martyn Harris· July 1, 2026 View original

Summary

This paper investigates neural network robustness to random input noise, proposing a simple and efficient black-box measure that provides a high-probability upper bound on the mean squared error. It also introduces "robustness curves" for analyzing robustness within and across datasets.

The robustness of neural networks to perturbations in their input data is a critical concern, particularly when dealing with real-world noise. This research focuses on understanding the interplay between a network's accuracy, typically measured by mean squared error, and its ability to withstand random noise. A key contribution is the introduction of a novel robustness measure. This proposed measure is designed to be both simple and computationally efficient, treating the neural network as a black box. With high probability, it provides an upper bound on the network's mean squared error for a given dataset and input perturbation level. Experimental results across several real-world datasets demonstrate the efficacy of this method. Furthermore, the paper introduces the concept of "robustness curves." These curves offer a visual and analytical tool to further examine and compare the robustness characteristics of neural networks, both within a single dataset under varying noise levels and when comparing performance across different datasets. This allows for a more nuanced understanding of a model's resilience.

Why it matters

Ensuring the robustness of AI models to noisy or adversarial inputs is paramount for their reliable deployment in real-world applications, especially in safety-critical domains. This research provides a practical and efficient tool for assessing and improving model resilience.

How to implement this in your domain

  1. 1Integrate the proposed black-box robustness measure into your neural network evaluation pipelines.
  2. 2Generate robustness curves for your deployed models to visualize and understand their performance under varying noise conditions.
  3. 3Use the robustness measure to compare different model architectures or training strategies for improved resilience.
  4. 4Develop monitoring systems that track the robustness of models in production, alerting to potential degradation.

Who benefits

Autonomous VehiclesHealthcareFinanceIndustrial AutomationCybersecurity

Key takeaways

  • Neural network robustness to input noise is crucial for real-world reliability.
  • A new, efficient black-box measure provides an upper bound on mean squared error under perturbation.
  • Robustness curves offer a valuable tool for analyzing model resilience.
  • The method is effective across various real-world datasets.

Original post by Mark Levene, Martyn Harris

"arXiv:2606.31581v1 Announce Type: new Abstract: 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…"

View on X

Originally posted by Mark Levene, Martyn Harris on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses