pith. sign in

arxiv: 1905.12200 · v2 · pith:CPRNRG64new · submitted 2019-05-29 · 💻 cs.LG · math.AT· stat.ML

A Topology Layer for Machine Learning

classification 💻 cs.LG math.ATstat.ML
keywords learningdeepapplicationshomologylayermachinepersistenttopological
0
0 comments X
read the original abstract

Topology applied to real world data using persistent homology has started to find applications within machine learning, including deep learning. We present a differentiable topology layer that computes persistent homology based on level set filtrations and edge-based filtrations. We present three novel applications: the topological layer can (i) regularize data reconstruction or the weights of machine learning models, (ii) construct a loss on the output of a deep generative network to incorporate topological priors, and (iii) perform topological adversarial attacks on deep networks trained with persistence features. The code (www.github.com/bruel-gabrielsson/TopologyLayer) is publicly available and we hope its availability will facilitate the use of persistent homology in deep learning and other gradient based applications.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. KaLDeX: Kalman Filter based Linear Deformable Cross Attention for Retina Vessel Segmentation

    eess.IV 2024-10 conditional novelty 5.0

    KaLDeX integrates Kalman-filter linear deformable convolution and cross-attention inside UNet++ with persistent-homology loss, reporting higher accuracy than prior models on DRIVE, CHASE_DB1, STARE and OCTA-500 vessel...