Finding Invariants in Deep Neural Networks

04/29/2019
by   Divya Gopinath, et al.
0

We present techniques for automatically inferring invariant properties of feed-forward neural networks. Our insight is that feed forward networks should be able to learn a decision logic that is captured in the activation patterns of its neurons. We propose to extract such decision patterns that can be considered as invariants of the network with respect to a certain output behavior. We present techniques to extract input invariants as convex predicates on the input space, and layer invariants that represent features captured in the hidden layers. We apply the techniques on the networks for the MNIST and ACASXU applications. Our experiments highlight the use of invariants in a variety of applications, such as explainability, providing robustness guarantees, detecting adversaries, simplifying proofs and network distillation.

READ FULL TEXT
research
05/26/2018

Deep Learning for Topological Invariants

In this work we design and train deep neural networks to predict topolog...
research
11/30/2021

Learning knot invariants across dimensions

We use deep neural networks to machine learn correlations between knot i...
research
05/26/2018

Deep Learning Topological Invariants of Band Insulators

In this work we design and train deep neural networks to predict topolog...
research
09/16/2019

Learning Invariants through Soft Unification

Human reasoning involves recognising common underlying principles across...
research
10/01/2022

PathFinder: Discovering Decision Pathways in Deep Neural Networks

Explainability is becoming an increasingly important topic for deep neur...
research
06/11/2018

When and where do feed-forward neural networks learn localist representations?

According to parallel distributed processing (PDP) theory in psychology,...
research
03/03/2020

A Metric for Evaluating Neural Input Representation in Supervised Learning Networks

Supervised learning has long been attributed to several feed-forward neu...

Please sign up or login with your details

Forgot password? Click here to reset