Geometric algorithms for predicting resilience and recovering damage in neural networks

05/23/2020
by   Guruprasad Raghavan, et al.
9

Biological neural networks have evolved to maintain performance despite significant circuit damage. To survive damage, biological network architectures have both intrinsic resilience to component loss and also activate recovery programs that adjust network weights through plasticity to stabilize performance. Despite the importance of resilience in technology applications, the resilience of artificial neural networks is poorly understood, and autonomous recovery algorithms have yet to be developed. In this paper, we establish a mathematical framework to analyze the resilience of artificial neural networks through the lens of differential geometry. Our geometric language provides natural algorithms that identify local vulnerabilities in trained networks as well as recovery algorithms that dynamically adjust networks to compensate for damage. We reveal striking vulnerabilities in commonly used image analysis networks, like MLP's and CNN's trained on MNIST and CIFAR10 respectively. We also uncover high-performance recovery paths that enable the same networks to dynamically re-adjust their parameters to compensate for damage. Broadly, our work provides procedures that endow artificial systems with resilience and rapid-recovery routines to enhance their integration with IoT devices as well as enable their deployment for critical applications.

READ FULL TEXT
research
01/19/2018

Rapid Assessment of Damaged Homes in the Florida Keys after Hurricane Irma

On September 10, 2017, Hurricane Irma made landfall in the Florida Keys ...
research
04/14/2021

Neural population geometry: An approach for understanding biological and artificial neural networks

Advances in experimental neuroscience have transformed our ability to ex...
research
11/15/2018

Adversarial Resilience Learning - Towards Systemic Vulnerability Analysis for Large and Complex Systems

This paper introduces Adversarial Resilience Learning (ARL), a concept t...
research
06/22/2022

Efficient Interdependent Systems Recovery Modeling with DeepONets

Modeling the recovery of interdependent critical infrastructure is a key...
research
04/28/2017

Maximum Resilience of Artificial Neural Networks

The deployment of Artificial Neural Networks (ANNs) in safety-critical a...
research
07/10/2018

Predicting property damage from tornadoes with deep learning

Tornadoes are the most violent of all atmospheric storms. In a typical y...
research
08/11/2023

Predicting Resilience with Neural Networks

Resilience engineering studies the ability of a system to survive and re...

Please sign up or login with your details

Forgot password? Click here to reset