Addressing caveats of neural persistence with deep graph persistence

07/20/2023
by   Leander Girrbach, et al.
0

Neural Persistence is a prominent measure for quantifying neural network complexity, proposed in the emerging field of topological data analysis in deep learning. In this work, however, we find both theoretically and empirically that the variance of network weights and spatial concentration of large weights are the main factors that impact neural persistence. Whilst this captures useful information for linear classifiers, we find that no relevant spatial structure is present in later layers of deep neural networks, making neural persistence roughly equivalent to the variance of weights. Additionally, the proposed averaging procedure across layers for deep neural networks does not consider interaction between layers. Based on our analysis, we propose an extension of the filtration underlying neural persistence to the whole neural network instead of single layers, which is equivalent to calculating neural persistence on one particular matrix. This yields our deep graph persistence measure, which implicitly incorporates persistent paths through the network and alleviates variance-related issues through standardisation. Code is available at https://github.com/ExplainableML/Deep-Graph-Persistence .

READ FULL TEXT

page 25

page 27

page 40

research
12/23/2018

Neural Persistence: A Complexity Measure for Deep Neural Networks Using Algebraic Topology

While many approaches to make neural networks more fathomable have been ...
research
12/28/2022

Persistence-based operators in machine learning

Artificial neural networks can learn complex, salient data features to a...
research
04/11/2023

GRIL: A 2-parameter Persistence Based Vectorization for Machine Learning

1-parameter persistent homology, a cornerstone in Topological Data Analy...
research
08/09/2023

Decorrelating neurons using persistence

We propose a novel way to improve the generalisation capacity of deep le...
research
06/05/2019

PI-Net: A Deep Learning Approach to Extract Topological Persistence Images

Topological features such as persistence diagrams and their functional a...
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 ...

Please sign up or login with your details

Forgot password? Click here to reset