Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Théo Lacombe

dblp:220/5549 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
5since 2021 · last 2024
—ORCID · unresolved

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 7 · 3 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Trustworthy machine learning · 38% Optimization for machine learning · 19% Graph learning · 19%
Theoretical computer science
2 papers
Computational geometry · 60% Mathematical optimization · 40%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 15 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computational geometry › topological data analysis › persistent homology
persistence diagram
0.822021
Estimation and Quantization of Expected Persistence Diagrams · ICML 2021
Large Scale computation of Means and Clusters for Persistence Diagrams using Optimal Transport · NeurIPS 2018
Computational geometry
topological data analysis
0.822021
Estimation and Quantization of Expected Persistence Diagrams · ICML 2021
Large Scale computation of Means and Clusters for Persistence Diagrams using Optimal Transport · NeurIPS 2018
Machine learning › Optimization for machine learning › gradient-based optimization
gradient descent
0.812024
Diffeomorphic interpolation for efficient persistence-based topological optimization · NeurIPS 2024
Machine learning › Graph learning
network embedding
0.812024
Topological Node2vec: Enhanced Graph Embedding via Persistent Homology · J. Mach. Learn. Res. 2024
Data mining
topological data analysis
0.812024
Diffeomorphic interpolation for efficient persistence-based topological optimization · NeurIPS 2024
Machine learning › Trustworthy machine learning
interpretability
0.512021
Topological Uncertainty: Monitoring Trained Neural Networks through Persistence of Activation Graphs · IJCAI 2021
Machine learning › Trustworthy machine learning › robustness
out-of-distribution detection
0.512021
Topological Uncertainty: Monitoring Trained Neural Networks through Persistence of Activation Graphs · IJCAI 2021
Machine learning › Learning theory
statistical estimation
0.512021
Estimation and Quantization of Expected Persistence Diagrams · ICML 2021
Machine learning › Trustworthy machine learning
uncertainty estimation
0.512021
Topological Uncertainty: Monitoring Trained Neural Networks through Persistence of Activation Graphs · IJCAI 2021
Mathematical optimization › optimal transport
entropic optimal transport
0.312018
Large Scale computation of Means and Clusters for Persistence Diagrams using Optimal Transport · NeurIPS 2018
Mathematical optimization
optimal transport
0.312018
Large Scale computation of Means and Clusters for Persistence Diagrams using Optimal Transport · NeurIPS 2018
Mathematical optimization › optimal transport › entropic optimal transport
sinkhorn algorithm
0.312018
Large Scale computation of Means and Clusters for Persistence Diagrams using Optimal Transport · NeurIPS 2018
Machine learning › Deep learning architectures and training
autoencoder
0.212024
Diffeomorphic interpolation for efficient persistence-based topological optimization · NeurIPS 2024
Machine learning › Generative modeling
latent space regularization
0.212024
Diffeomorphic interpolation for efficient persistence-based topological optimization · NeurIPS 2024
Mathematical optimization › optimal transport
wasserstein distance
0.112018
Large Scale computation of Means and Clusters for Persistence Diagrams using Optimal Transport · NeurIPS 2018

Methods — techniques the papers use, named apart from their topics

gradient descent · 2.3subsampling · 1.5diffeomorphic interpolation · 1.5persistent homology · 1.3quantization algorithm · 1.0minimax analysis · 1.0optimal transport · 0.8node2vec · 0.8entropic regularization · 0.8topological data analysis · 0.5sinkhorn algorithm · 0.3GPU computation · 0.3
YearPublicationVenuePosition
2024 Diffeomorphic interpolation for efficient persistence-based topological optimization
abstract
Topological Data Analysis (TDA) provides a pipeline to extract quantitative and powerful topological descriptors from structured objects. This enables the definition of topological loss functions, which assert to which extent a given object exhibits some topological properties. One can then use these losses to perform topological optimization via gradient descent routines. While theoretically sounded, topological optimization faces an important challenge: gradients tend to be extremely sparse, in the sense that the loss function typically depends (locally) on only very few coordinates of the input object, yielding dramatically slow optimization schemes in practice. In this work, focusing on the central case of topological optimization for point clouds, we propose to overcome this limitation using diffeomorphic interpolation, turning sparse gradients into smooth vector fields defined on the whole space. In particular, this approach combines efficiently with subsampling techniques routinely used in TDA, as the diffeomorphism derived from the gradient computed on the subsample can be used to update the coordinates of the full and possibly large input object. We then illustrate the usefulness of our approach on black-box autoencoder (AE) regularization, where we aim at applying some topological priors on the latent spaces associated to fixed, black-box AE models without modifying their (unknown) architectures and parameters. We empirically show that, while vanilla topological optimization has to be re-run every time that new data comes out of the black-box models, learning a diffeomorphic flow can be done once and then re-applied to new data in linear time. Moreover, reverting the flow allows us to generate data by sampling the topologically-optimized latent space directly, allowing for better interpretability of the model.
Mathieu Carrière, Marc Theveneau, Théo Lacombe
NeurIPS3
2024 Topological Node2vec: Enhanced Graph Embedding via Persistent Homology
abstract
Node2vec is a graph embedding method that learns a vector representation for each node of a weighted graph while seeking to preserve relative proximity and global structure. Numerical experiments suggest Node2vec struggles to recreate the topology of the input graph. To resolve this we introduce a topological loss term to be added to the training loss of Node2vec which tries to align the persistence diagram (PD) of the resulting embedding as closely as possible to that of the input graph. Following results in computational optimal transport, we carefully adapt entropic regularization to PD metrics, allowing us to measure the discrepancy between PDs in a differentiable way. Our modified loss function can then be minimized through gradient descent to reconstruct both the geometry and the topology of the input graph. We showcase the benefits of this approach using demonstrative synthetic examples.
Yasuaki Hiraoka, Yusuke Imoto, Théo Lacombe, Killian Meehan, Toshiaki Yachimura
J. Mach. Learn. Res.3
2023 An Homogeneous Unbalanced Regularized Optimal Transport Model with Applications to Optimal Transport with Boundary
abstract
This work studies how the introduction of the entropic regularization term in unbalanced Optimal Transport (OT) models may alter their homogeneity with respect to the input measures. We observe that in common settings (including balanced OT and unbalanced OT with Kullback-Leibler divergence to the marginals), although the optimal transport cost itself is not homogeneous, optimal transport plans and the so-called Sinkhorn divergences are indeed homogeneous. However, homogeneity does not hold in more general Unbalanced Regularized Optimal Transport (UROT) models, for instance those using the Total Variation as divergence to the marginals. We propose to modify the entropic regularization term to retrieve an UROT model that is homogeneous while preserving most properties of the standard UROT model. We showcase the importance of using our Homogeneous UROT (HUROT) model when it comes to regularize Optimal Transport with Boundary, a transportation model involving a spatially varying divergence to the marginals for which the standard (inhomogeneous) UROT model would yield inappropriate behavior.
Théo Lacombe
AISTATS1
2021 Estimation and Quantization of Expected Persistence Diagrams
abstract
Persistence diagrams (PDs) are the most common descriptors used to encode the topology of structured data appearing in challenging learning tasks; think e.g. of graphs, time series or point clouds sampled close to a manifold. Given random objects and the corresponding distribution of PDs, one may want to build a statistical summary—such as a mean—of these random PDs, which is however not a trivial task as the natural geometry of the space of PDs is not linear. In this article, we study two such summaries, the Expected Persistence Diagram (EPD), and its quantization. The EPD is a measure supported on $\mathbb{R}^2$, which may be approximated by its empirical counterpart. We prove that this estimator is optimal from a minimax standpoint on a large class of models with a parametric rate of convergence. The empirical EPD is simple and efficient to compute, but possibly has a very large support, hindering its use in practice. To overcome this issue, we propose an algorithm to compute a quantization of the empirical EPD, a measure with small support which is shown to approximate with near-optimal rates a quantization of the theoretical EPD.
Vincent Divol, Théo Lacombe
ICML2
2021 Topological Uncertainty: Monitoring Trained Neural Networks through Persistence of Activation Graphs
abstract
Although neural networks are capable of reaching astonishing performance on a wide variety of contexts, properly training networks on complicated tasks requires expertise and can be expensive from a computational perspective. In industrial applications, data coming from an open-world setting might widely differ from the benchmark datasets on which a network was trained. Being able to monitor the presence of such variations without retraining the network is of crucial importance. In this paper, we develop a method to monitor trained neural networks based on the topological properties of their activation graphs. To each new observation, we assign a Topological Uncertainty, a score that aims to assess the reliability of the predictions by investigating the whole network instead of its final layer only as typically done by practitioners. Our approach entirely works at a post-training level and does not require any assumption on the network architecture, optimization scheme, nor the use of data augmentation or auxiliary datasets; and can be faithfully applied on a large range of network architectures and data types. We showcase experimentally the potential of Topological Uncertainty in the context of trained network selection, Out-Of-Distribution detection, and shift-detection, both on synthetic and real datasets of images and graphs.
Théo Lacombe, Yuichi Ike, Mathieu Carrière, Frédéric Chazal, Marc Glisse, Yuhei Umeda
IJCAI1
2020 PersLay: A Neural Network Layer for Persistence Diagrams and New Graph Topological Signatures
abstract
Persistence diagrams, the most common descriptors of Topological Data Analysis, encode topological properties of data and have already proved pivotal in many different applications of data science. However, since the metric space of persistence diagrams is not Hilbert, they end up being difficult inputs for most Machine Learning techniques. To address this concern, several vectorization methods have been put forward that embed persistence diagrams into either finite-dimensional Euclidean space or implicit infinite dimensional Hilbert space with kernels. In this work, we focus on persistence diagrams built on top of graphs. Relying on extended persistence theory and the so-called heat kernel signature, we show how graphs can be encoded by (extended) persistence diagrams in a provably stable way. We then propose a general and versatile framework for learning vectorizations of persistence diagrams, which encompasses most of the vectorization techniques used in the literature. We finally showcase the experimental strength of our setup by achieving competitive scores on classification tasks on real-life graph datasets.
Mathieu Carrière, Frédéric Chazal, Yuichi Ike, Théo Lacombe, Martin Royer, Yuhei Umeda
AISTATS4
2018 Large Scale computation of Means and Clusters for Persistence Diagrams using Optimal Transport
abstract
Persistence diagrams (PDs) are now routinely used to summarize the underlying topology of complex data. Despite several appealing properties, incorporating PDs in learning pipelines can be challenging because their natural geometry is not Hilbertian. Indeed, this was recently exemplified in a string of papers which show that the simple task of averaging a few PDs can be computationally prohibitive. We propose in this article a tractable framework to carry out standard tasks on PDs at scale, notably evaluating distances, estimating barycenters and performing clustering. This framework builds upon a reformulation of PD metrics as optimal transport (OT) problems. Doing so, we can exploit recent computational advances: the OT problem on a planar grid, when regularized with entropy, is convex can be solved in linear time using the Sinkhorn algorithm and convolutions. This results in scalable computations that can stream on GPUs. We demonstrate the efficiency of our approach by carrying out clustering with diagrams metrics on several thousands of PDs, a scale never seen before in the literature.
Théo Lacombe, Marco Cuturi, Steve Oudot
NeurIPS1