Adversary Detection in Neural Networks via Persistent Homology

11/28/2017
by   Thomas Gebhart, et al.
0

We outline a detection method for adversarial inputs to deep neural networks. By viewing neural network computations as graphs upon which information flows from input space to out- put distribution, we compare the differences in graphs induced by different inputs. Specifically, by applying persistent homology to these induced graphs, we observe that the structure of the most persistent subgraphs which generate the first homology group differ between adversarial and unperturbed inputs. Based on this observation, we build a detection algorithm that depends only on the topological information extracted during training. We test our algorithm on MNIST and achieve 98 accuracy with F1-score 0.98.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/23/2020

The Structure of Morphisms in Persistent Homology, I. Functorial Dualities

We prove duality results for absolute and relative versions of persisten...
research
10/13/2018

Characterising epithelial tissues using persistent entropy

In this paper, we apply persistent entropy, a novel topological statisti...
research
08/26/2016

Applying Topological Persistence in Convolutional Neural Network for Music Audio Signals

Recent years have witnessed an increased interest in the application of ...
research
02/07/2020

Efficient Topological Layer based on Persistent Landscapes

We propose a novel topological layer for general deep learning models ba...
research
11/04/2022

An Adversarial Robustness Perspective on the Topology of Neural Networks

In this paper, we investigate the impact of neural networks (NNs) topolo...
research
12/02/2017

Where Classification Fails, Interpretation Rises

An intriguing property of deep neural networks is their inherent vulnera...
research
06/30/2023

ReLU Neural Networks, Polyhedral Decompositions, and Persistent Homolog

A ReLU neural network leads to a finite polyhedral decomposition of inpu...

Please sign up or login with your details

Forgot password? Click here to reset