CVOct 20, 2020

Robust Neural Networks inspired by Strong Stability Preserving Runge-Kutta methods

arXiv:2010.10047v17 citations
Originality Incremental advance
AI Analysis

This work addresses robustness issues in neural networks for security-critical applications, offering a novel architectural approach that is incremental in leveraging existing numerical methods.

The paper tackled the problem of improving neural network robustness against adversarial attacks by proposing Strong Stability Preserving networks (SSP networks), inspired by numerical discretization methods, which empirically enhanced robustness without defensive methods and suppressed adversarial perturbation blow-up.

Deep neural networks have achieved state-of-the-art performance in a variety of fields. Recent works observe that a class of widely used neural networks can be viewed as the Euler method of numerical discretization. From the numerical discretization perspective, Strong Stability Preserving (SSP) methods are more advanced techniques than the explicit Euler method that produce both accurate and stable solutions. Motivated by the SSP property and a generalized Runge-Kutta method, we propose Strong Stability Preserving networks (SSP networks) which improve robustness against adversarial attacks. We empirically demonstrate that the proposed networks improve the robustness against adversarial examples without any defensive methods. Further, the SSP networks are complementary with a state-of-the-art adversarial training scheme. Lastly, our experiments show that SSP networks suppress the blow-up of adversarial perturbations. Our results open up a way to study robust architectures of neural networks leveraging rich knowledge from numerical discretization literature.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes