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

Guillaume Claret

dblp:91/9508 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 2020
—ORCID · none

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

Software engineering, systems software and programming languages · 3 · 1 first-authorTheory of computation · 1 · 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
2 papers
Probabilistic and Bayesian machine learning · 100%
Software engineering, system software, and programming languages
2 papers
Programming languages and type systems · 67% Program analysis · 33%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.322013
Bayesian inference using data flow analysis · ESEC/SIGSOFT FSE 2013
A model-learner pattern for bayesian reasoning · POPL 2013
Machine learning › Probabilistic and Bayesian machine learning
probabilistic programming
0.212013
Bayesian inference using data flow analysis · ESEC/SIGSOFT FSE 2013
Program analysis
data flow analysis
0.212013
Bayesian inference using data flow analysis · ESEC/SIGSOFT FSE 2013
Programming languages and type systems
language design
0.212013
A model-learner pattern for bayesian reasoning · POPL 2013
Programming languages and type systems
probabilistic programming
0.212013
A model-learner pattern for bayesian reasoning · POPL 2013
Machine learning › Probabilistic and Bayesian machine learning
probabilistic inference
0.012013
A model-learner pattern for bayesian reasoning · POPL 2013

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

typed bayesian model · 0.3markov chain monte carlo · 0.3heuristics for scalability · 0.3factor graph · 0.3exact inference · 0.3dataflow analysis · 0.2data flow analysis · 0.2
YearPublicationVenuePosition
2020 Making Tezos Smart Contracts More Reliable with Coq
Bruno Bernardo, Raphaël Cauderlier, Guillaume Claret, Arvid Jakobsson, Basile Pesin, Julien Tesson
ISoLA (3)3
2013 Lightweight Proof by Reflection Using a Posteriori Simulation of Effectful Computation
Guillaume Claret, Lourdes Del Carmen González-Huesca, Yann Régis-Gianas, Beta Ziliani
ITP1
2013 A model-learner pattern for bayesian reasoning
abstract
A Bayesian model is based on a pair of probability distributions, known as the prior and sampling distributions. A wide range of fundamental machine learning tasks, including regression, classification, clustering, and many others, can all be seen as Bayesian models. We propose a new probabilistic programming abstraction, a typed Bayesian model, which is based on a pair of probabilistic expressions for the prior and sampling distributions. A sampler for a model is an algorithm to compute synthetic data from its sampling distribution, while a learner for a model is an algorithm for probabilistic inference on the model. Models, samplers, and learners form a generic programming pattern for model-based inference. They support the uniform expression of common tasks including model testing, and generic compositions such as mixture models, evidence-based model averaging, and mixtures of experts. A formal semantics supports reasoning about model equivalence and implementation correctness. By developing a series of examples and three learner implementations based on exact inference, factor graphs, and Markov chain Monte Carlo, we demonstrate the broad applicability of this new programming pattern.
Andrew D. Gordon 0001, Mihhail Aizatulin, Johannes Borgström, Guillaume Claret, Thore Graepel, Aditya V. Nori, Sriram K. Rajamani, Claudio V. Russo
POPL4
2013 Bayesian inference using data flow analysis
abstract
We present a new algorithm for Bayesian inference over probabilistic programs, based on data flow analysis techniques from the program analysis community. Unlike existing techniques for Bayesian inference on probabilistic programs, our data flow analysis algorithm is able to perform inference directly on probabilistic programs with loops. Even for loop-free programs, we show that data flow analysis offers better precision and better performance benefits over existing techniques. We also describe heuristics that are crucial for our inference to scale, and present an empirical evaluation of our algorithm over a range of benchmarks.
Guillaume Claret, Sriram K. Rajamani, Aditya V. Nori, Andrew D. Gordon 0001, Johannes Borgström
ESEC/SIGSOFT FSE1