Optimizing persistent homology based functions
Mathieu Carrière, Frédéric Chazal, Marc Glisse, Yuichi Ike, Hariprasad Kannan, Yuhei Umeda
Abstract
Solving optimization tasks based on functions and losses with a topological flavor is a very active, growing field of research in data science and Topological Data Analysis, with applications in non-convex optimization, statistics and machine learning. However, the approaches proposed in the literature are usually anchored to a specific application and/or topological construction, and do not come with theoretical guarantees. To address this issue, we study the differentiability of a general map associated with the most common topological construction, that is, the persistence map. Building on real analytic geometry arguments, we propose a general framework that allows us to define and compute gradients for persistence-based functions in a very simple way. We also provide a simple, explicit and sufficient condition for convergence of stochastic subgradient methods for such functions. This result encompasses all the constructions and applications of topological optimization in the literature. Finally, we provide associated code, that is easy to handle and to mix with other non-topological methods and constraints, as well as some experiments showcasing the versatility of our approach.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 90c8bb4c-ff68-4b12-8ad5-391949564ab9Cited by top-tier papers20
- Topological Graph Neural NetworksMax Horn, Edward De Brouwer, Michael Moor, Yves Moreau et al.ICLR 2022 · 135 citations
- Topological Attention for Time Series ForecastingSebastian Zeng, Florian Graf, Christoph D. Hofer, Roland KwittNeurIPS 2021 · 42 citations
- Going beyond persistent homology using persistent homologyJohanna Immonen, Amauri H. Souza, Vikas GargNeurIPS 2023 · 28 citations
- Differentiable Euler Characteristic Transforms for Shape ClassificationErnst Röell, Bastian RieckICLR 2024 · 20 citations
- Adaptive Topological Feature via Persistent Homology: Filtration Learning for Point CloudsNaoki Nishikawa, Yuichi Ike, Kenji YamanishiNeurIPS 2023 · 16 citations
Related papers
- Differentiability and Optimization of Multiparameter Persistent HomologyLuis Scoccola, Siddharth Setlur, David Loiseaux, Mathieu Carrière et al.ICML 2024 · 13 citations
- Scale-Free Image Keypoints Using Differentiable Persistent HomologyGiovanni Barbarani, Francesco Vaccarino, Gabriele Trivigno, Marco Guerra et al.ICML 2024 · 2 citations
- Topological AutoencodersMichael Moor, Max Horn, Bastian Rieck, Karsten M. BorgwardtICML 2020 · 192 citations
- Diffeomorphic interpolation for efficient persistence-based topological optimizationMathieu Carrière, Marc Theveneau, Théo LacombeNeurIPS 2024 · 8 citations
- Learning topology-preserving data representationsIlya Trofimov, Daniil Cherniavskii, Eduard Tulchinskii, Nikita Balabin et al.ICLR 2023 · 2 citations
