Certifying Robustness via Topological Representations
Abstract
In machine learning, the ability to obtain representations that capture underlying geometrical and topological structures of data spaces is crucial. A common approach in Topological Data Analysis to extract multi-scale intrinsic geometric properties of data is persistent homology. This methods enjoys theoretical stability results (i.e Lipschitz continuity with respect to appropriate metrics), however the significance of this robustness when persistent homology is used in machine learning is under-explored. We propose a neural network architecture that can learn discriminative geometric representations from persistence with a controllable Lipschitz constant. In adversarial learning, this end-to-end stability can be used to certify $\epsilon$-robustness for samples in a dataset, which we demonstrate on the ORBIT5K data set representing the orbits of a discrete dynamical system.
Cite
Text
Agerberg et al. "Certifying Robustness via Topological Representations." NeurIPS 2024 Workshops: NeurReps, 2024.Markdown
[Agerberg et al. "Certifying Robustness via Topological Representations." NeurIPS 2024 Workshops: NeurReps, 2024.](https://mlanthology.org/neuripsw/2024/agerberg2024neuripsw-certifying/)BibTeX
@inproceedings{agerberg2024neuripsw-certifying,
title = {{Certifying Robustness via Topological Representations}},
author = {Agerberg, Jens and Guidolin, Andrea and Martinelli, Andrea and Hoefgeest, Pepijn Roos and Eklund, David and Scolamiero, Martina},
booktitle = {NeurIPS 2024 Workshops: NeurReps},
year = {2024},
url = {https://mlanthology.org/neuripsw/2024/agerberg2024neuripsw-certifying/}
}