Topological Approaches to Deep Learning

11/02/2018
by   Gunnar Carlsson, et al.
0

We perform topological data analysis on the internal states of convolutional deep neural networks to develop an understanding of the computations that they perform. We apply this understanding to modify the computations so as to (a) speed up computations and (b) improve generalization from one data set of digits to another. One byproduct of the analysis is the production of a geometry on new sets of features on data sets of images, and use this observation to develop a methodology for constructing analogues of CNN's for many other geometries, including the graph structures constructed by topological data analysis.

READ FULL TEXT
research
10/31/2018

Understanding Deep Neural Networks Using Topological Data Analysis

Deep neural networks (DNN) are black box algorithms. They are trained us...
research
06/13/2019

Topological Data Analysis for Arrhythmia Detection through Modular Neural Networks

This paper presents an innovative and generic deep learning approach to ...
research
04/19/2022

Topology and geometry of data manifold in deep learning

Despite significant advances in the field of deep learning in applicatio...
research
09/07/2020

Topological Data Analysis for Portfolio Management of Cryptocurrencies

Portfolio management is essential for any investment decision. Yet, trad...
research
11/25/2019

Persistent and Zigzag Homology: A Matrix Factorization Viewpoint

Over the past two decades, topological data analysis has emerged as a yo...
research
11/14/2022

Do Neural Networks Trained with Topological Features Learn Different Internal Representations?

There is a growing body of work that leverages features extracted via to...
research
01/18/2023

Using Topological Data Analysis to classify Encrypted Bits

We present a way to apply topological data analysis for classifying encr...

Please sign up or login with your details

Forgot password? Click here to reset