figshare
Browse

Estimating Betti numbers using deep learning

Download (591.55 kB)
conference contribution
posted on 2025-05-09, 17:17 authored by Rahul Paul, Stephan ChalupStephan Chalup
This paper proposes an efficient computational approach for estimating the topology of manifold data as it may occur in applications. For two- or three-dimensional point cloud data, the computation of Betti numbers using persistent homology tools can already be computationally very expensive. We propose an alternative approach that employs deep learning to estimate Betti numbers of manifolds approximated by point clouds. A critical aspect in this new approach is the generation of suitable synthetic training data of scalable topological complexity. Once deep neural networks are trained on this data, inference can be computationally efficient and robust to noise. The pilot results of our study for two- and three-dimensional data support the hypothesis that deep convolutional neural networks can estimate Betti numbers of simulated data that has a topological complexity beyond immediate human visual comprehension. The approach could be generalised beyond estimating the numbers of holes, cavities and tunnels in low-dimensional manifolds to counting high-dimensional holes in high-dimensional data.

History

Source title

2019 International Joint Conference on Neural Networks (IJCNN)

Name of conference

2019 International Joint Conference on Neural Networks (IJCNN)

Location

Budapest, Hungary

Start date

2019-07-14

End date

2019-07-19

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Place published

Piscataway, NJ

Language

  • en, English

College/Research Centre

Faculty of Engineering and Built Environment

School

School of Electrical Engineering and Computer Science