Simon Barthelmé

dblp:30/10624 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
3since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 5 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author

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
3 papers
Probabilistic and Bayesian machine learning · 65% Optimization for machine learning · 28% Learning theory · 7%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
1.122025
Least squares variational inference · NeurIPS 2025
Bounding errors of Expectation-Propagation · NIPS 2015
Machine learning › Optimization for machine learning › gradient-based optimization › gradient descent
natural gradient descent
0.912025
Least squares variational inference · NeurIPS 2025
Algorithms and data structures
clustering
0.412019
Determinantal Point Processes for Coresets · J. Mach. Learn. Res. 2019
Algorithms and data structures › data summarization
coresets
0.412019
Determinantal Point Processes for Coresets · J. Mach. Learn. Res. 2019
Algorithms and data structures › randomized algorithms › sampling › determinantal point process
determinantal point process sampling
0.412019
Determinantal Point Processes for Coresets · J. Mach. Learn. Res. 2019
Algorithms and data structures › clustering
k-means clustering
0.412019
Determinantal Point Processes for Coresets · J. Mach. Learn. Res. 2019
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
approximate inference
0.322015
Bounding errors of Expectation-Propagation · NIPS 2015
ABC-EP: Expectation Propagation for Likelihoodfree Bayesian Computation · ICML 2011
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
expectation propagation
0.322015
Bounding errors of Expectation-Propagation · NIPS 2015
ABC-EP: Expectation Propagation for Likelihoodfree Bayesian Computation · ICML 2011
Machine learning › Learning theory › approximation theory
approximation error bound
0.212015
Bounding errors of Expectation-Propagation · NIPS 2015
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › approximate bayesian inference
approximate bayesian computation
0.112011
ABC-EP: Expectation Propagation for Likelihoodfree Bayesian Computation · ICML 2011
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › approximate bayesian inference
simulation-based inference
0.112011
ABC-EP: Expectation Propagation for Likelihoodfree Bayesian Computation · ICML 2011
Algorithms and data structures › numerical linear algebra
linear regression
0.112019
Determinantal Point Processes for Coresets · J. Mach. Learn. Res. 2019

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

monte carlo estimation · 0.9least squares regression · 0.9fisher information matrix · 0.9sensitivity sampling · 0.4determinantal point process · 0.4kullback-leibler divergence · 0.2asymptotic expansion · 0.2expectation propagation · 0.1
YearPublicationVenuePosition
2025 Least squares variational inference
abstract
Variational inference seeks the best approximation of a target distribution within a chosen family, where "best" means minimizing Kullback-Leibler divergence. When the approximation family is exponential, the optimal approximation satisfies a fixed-point equation. We introduce LSVI (Least Squares Variational Inference), a gradient-free, Monte Carlo-based scheme for the fixed-point recursion, where each iteration boils down to performing ordinary least squares regression on tempered log-target evaluations under the variational approximation. We show that LSVI is equivalent to biased stochastic natural gradient descent and use this to derive convergence rates with respect to the numbers of samples and iterations. When the approximation family is Gaussian, LSVI involves inverting the Fisher information matrix, whose size grows quadratically with dimension $d$. We exploit the regression formulation to eliminate the need for this inversion, yielding $O(d^3)$ complexity in the full-covariance case and $O(d)$ in the mean-field case. Finally, we numerically demonstrate LSVI’s performance on various tasks, including logistic regression, discrete variable selection, and Bayesian synthetic likelihood, showing competitive results with state-of-the-art methods, even when gradients are unavailable.
Yvann Le Fay, Nicolas Chopin, Simon Barthelmé
NeurIPS3
2023 A Faster Sampler for Discrete Determinantal Point Processes
abstract
Discrete Determinantal Point Processes (DPPs) have a wide array of potential applications for subsampling datasets. They are however held back in some cases by the high cost of sampling. In the worst-case scenario, the sampling cost scales as $O(n^3)$ where n is the number of elements of the ground set. A popular workaround to this prohibitive cost is to sample DPPs defined by low-rank kernels. In such cases, the cost of standard sampling algorithms scales as $O(np^2 + nm^2)$ where m is the (average) number of samples of the DPP (usually m $\ll$ n) and p the rank of the kernel used to define the DPP (m $\leq$ p $\leq$ n). The first term, $O(np^2)$, comes from a SVD-like step. We focus here on the second term of this cost, $O(nm^2)$, and show that it can be brought down to $O(nm + m^3 log m)$ without loss on the sampling’s exactness. In practice, we observe very substantial speedups compared to the classical algorithm as soon as n $>$ 1, 000. The algorithm described here is a close variant of the standard algorithm for sampling continuous DPPs, and uses rejection sampling. In the specific case of projection DPPs, we also show that any additional sample can be drawn in time $O(m^3 log m)$. Finally, an interesting by-product of the analysis is that a realisation from a DPP is typically contained in a subset of size $O(m \log m)$ formed using leverage score i.i.d. sampling.
Simon Barthelmé, Nicolas Tremblay, Pierre-Olivier Amblard
AISTATS1
2023 Smoothing Complex-Valued Signals on Graphs with Monte-Carlo
abstract
We introduce new smoothing estimators for complex signals on graphs, based on a recently studied Determinantal Point Process (DPP). These estimators are built from subsets of edges and nodes drawn according to this DPP, making up trees and unicycles, i.e., connected components containing exactly one cycle. We provide a Julia implementation of these estimators and study their performance when applied to a ranking problem.
Hugo Jaquard, Michaël Fanuel, Pierre-Olivier Amblard, Rémi Bardenet, Simon Barthelmé, Nicolas Tremblay
ICASSP5
2020 Smoothing Graph Signals via Random Spanning Forests
abstract
Another facet of the elegant link between random processes on graphs and Laplacian-based numerical linear algebra is uncovered: based on random spanning forests, novel Monte-Carlo estimators for graph signal smoothing are proposed. These random forests are sampled efficiently via a variant of Wilson's algorithm -in time linear in the number of edges. The theoretical variance of the proposed estimators are analyzed, and their application to several problems are considered, such as Tikhonov denoising of graph signals or semi-supervised learning for node classification on graphs.
Yusuf Yigit Pilavci, Pierre-Olivier Amblard, Simon Barthelmé, Nicolas Tremblay
ICASSP3
2019 Determinantal Point Processes for Coresets
abstract
When faced with a data set too large to be processed all at once, an obvious solution is to retain only part of it. In practice this takes a wide variety of different forms, and among them “coresets” are especially appealing. A coreset is a (small) weighted sample of the original data that comes with the following guarantee: a cost function can be evaluated on the smaller set instead of the larger one, with low relative error. For some classes of problems, and via a careful choice of sampling distribution (based on the so-called “sensitivity” metric), iid random sampling has turned to be one of the most successful methods for building coresets efficiently. However, independent samples are sometimes overly redundant, and one could hope that enforcing diversity would lead to better performance. The difficulty lies in proving coreset properties in non-iid samples. We show that the coreset property holds for samples formed with determinantal point processes (DPP). DPPs are interesting because they are a rare example of repulsive point processes with tractable theoretical properties, enabling us to prove general coreset theorems. We apply our results to both the $k$-means and the linear regression problems, and give extensive empirical evidence that the small additional computational cost of DPP sampling comes with superior performance over its iid counterpart. Of independent interest, we also provide analytical formulas for the sensitivity in the linear regression and $1$-means cases.
Nicolas Tremblay, Simon Barthelmé, Pierre-Olivier Amblard
J. Mach. Learn. Res.2
2019 Color improves edge classification in human vision
abstract
Despite the complexity of the visual world, humans rarely confuse variations in illumination, for example shadows, from variations in material properties, such as paint or stain. This ability to distinguish illumination from material edges is crucial for determining the spatial layout of objects and surfaces in natural scenes. In this study, we explore the role that color (chromatic) cues play in edge classification. We conducted a psychophysical experiment that required subjects to classify edges into illumination and material, in patches taken from images of natural scenes that either contained or did not contain color information. The edge images were of various sizes and were pre-classified into illumination and material, based on inspection of the edge in the context of the whole image from which the edge was extracted. Edge classification performance was found to be superior for the color compared to grayscale images, in keeping with color acting as a cue for edge classification. We defined machine observers sensitive to simple image properties and found that they too classified the edges better with color information, although they failed to capture the effect of image size observed in the psychophysical experiment. Our findings are consistent with previous work suggesting that color information facilitates the identification of material properties, transparency, shadows and the perception of shape-from-shading.
Camille Breuil, Ben Jennings, Simon Barthelmé, Nathalie Guyader, Frederick A. A. Kingdom
PLoS Comput. Biol.3
2015 Bounding errors of Expectation-Propagation
abstract
Expectation Propagation is a very popular algorithm for variational inference, but comes with few theoretical guarantees. In this article, we prove that the approximation errors made by EP can be bounded. Our bounds have an asymptotic interpretation in the number n of datapoints, which allows us to study EP's convergence with respect to the true posterior. In particular, we show that EP converges at a rate of $O(n^{-2})$ for the mean, up to an order of magnitude faster than the traditional Gaussian approximation at the mode. We also give similar asymptotic expansions for moments of order 2 to 4, as well as excess Kullback-Leibler cost (defined as the additional KL cost incurred by using EP rather than the ideal Gaussian approximation). All these expansions highlight the superior convergence properties of EP. Our approach for deriving those results is likely applicable to many similar approximate inference methods. In addition, we introduce bounds on the moments of log-concave distributions that may be of independent interest.
Guillaume P. Dehaene, Simon Barthelmé
NIPS2
2011 ABC-EP: Expectation Propagation for Likelihoodfree Bayesian Computation
Simon Barthelmé, Nicolas Chopin
ICML1
2009 Evaluation of Objective Uncertainty in the Visual System
abstract
The role of sensory systems is to provide an organism with information about its environment. Because sensory information is noisy and insufficient to uniquely determine the environment, natural perceptual systems have to cope with systematic uncertainty. The extent of that uncertainty is often crucial to the organism: for instance, in judging the potential threat in a stimulus. Inducing uncertainty by using visual noise, we had human observers perform a task where they could improve their performance by choosing the less uncertain among pairs of visual stimuli. Results show that observers had access to a reliable measure of visual uncertainty in their decision-making, showing that subjective uncertainty in this case is connected to objective uncertainty. Based on a Bayesian model of the task, we discuss plausible computational schemes for that ability.
Simon Barthelmé, Pascal Mamassian
PLoS Comput. Biol.1