Self-Healing Robust Neural Networks via Closed-Loop Control

06/26/2022
by   Zhuotong Chen, et al.
0

Despite the wide applications of neural networks, there have been increasing concerns about their vulnerability issue. While numerous attack and defense techniques have been developed, this work investigates the robustness issue from a new angle: can we design a self-healing neural network that can automatically detect and fix the vulnerability issue by itself? A typical self-healing mechanism is the immune system of a human body. This biology-inspired idea has been used in many engineering designs but is rarely investigated in deep learning. This paper considers the post-training self-healing of a neural network, and proposes a closed-loop control formulation to automatically detect and fix the errors caused by various attacks or perturbations. We provide a margin-based analysis to explain how this formulation can improve the robustness of a classifier. To speed up the inference of the proposed self-healing network, we solve the control problem via improving the Pontryagin Maximum Principle-based solver. Lastly, we present an error estimation of the proposed framework for neural networks with nonlinear activation functions. We validate the performance on several network architectures against various perturbations. Since the self-healing method does not need a-priori information about data perturbations/attacks, it can handle a broad class of unforeseen perturbations.

READ FULL TEXT

page 8

page 10

research
02/03/2021

Towards Robust Neural Networks via Close-loop Control

Despite their success in massive engineering applications, deep neural n...
research
03/03/2021

Formalizing Generalization and Robustness of Neural Networks to Weight Perturbations

Studying the sensitivity of weight perturbation in neural networks and i...
research
11/18/2020

Self-Gradient Networks

The incredible effectiveness of adversarial attacks on fooling deep neur...
research
02/07/2023

RoNet: Toward Robust Neural Assisted Mobile Network Configuration

Automating configuration is the key path to achieving zero-touch network...
research
08/18/2019

Verification of Neural Network Control Policy Under Persistent Adversarial Perturbation

Deep neural networks are known to be fragile to small adversarial pertur...
research
07/12/2023

Rational Neural Network Controllers

Neural networks have shown great success in many machine learning relate...

Please sign up or login with your details

Forgot password? Click here to reset