PLLay: Efficient Topological Layer based on Persistence Landscapes

Kwangho Kim, Jisu Kim, Manzil Zaheer, Joon Sik Kim, Frederic Chazal +1 more
2/7/2020
cs.LGcs.CGstat.ML

Official code: jkim82133/pllay (23 stars, last commit 2020-12-10).

Abstract

We propose PLLay, a novel topological layer for general deep learning models based on persistence landscapes, in which we can efficiently exploit the underlying topological features of the input data structure. In this work, we show differentiability with respect to layer inputs, for a general persistent homology with arbitrary filtration. Thus, our proposed layer can be placed anywhere in the network and feed critical information on the topological features of input data into subsequent layers to improve the learnability of the networks toward a given task. A task-optimal structure of PLLay is learned during training via backpropagation, without requiring any input featurization or data preprocessing. We provide a novel adaptation for the DTM function-based filtration, and show that the proposed layer is robust against noise and outliers through a stability analysis. We demonstrate the effectiveness of our approach by classification experiments on various datasets.

View on arXivView PDF

Code Implementations(1)

jkim82133/pllayOfficial100%

PLLay: Efficient Topological Layer based on Persistence Landscapes

235PythonOct 20, 20205 years ago

Similar Papers

Cite this paper

@article{kim2020pllay,
  title  = {PLLay: Efficient Topological Layer based on Persistence Landscapes},
  author = {Kwangho Kim and Jisu Kim and Manzil Zaheer and Joon Sik Kim and Frederic Chazal and Larry Wasserman},
  year   = {2020},
  eprint = {2002.02778},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2002.02778}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2002.02778.svg)](https://codeofpaper.com/paper/2002.02778)

Discussion