activity
20182026
most citedDeep Probabilistic Programming Languages: A Qualitative Study

8 citations · 16 across the 12 of their papers we have counts for

collaborators

15 papers

cs.LG2026

PPDL: LLM-Based Flows as Probabilistic Programs

Louis Mandel, Guillaume Baudart, Mandana Vaziri +1

Building reliable applications that leverage large language models (LLMs) remains a significant challenge. While LLMs offer impressive capabilities across diverse tasks, their outp…

cs.PL2024★ 2 cited

Inference Plans for Hybrid Particle Filtering

Ellie Y. Cheng, Eric Atkinson, Guillaume Baudart +2

Advanced probabilistic programming languages (PPLs) using hybrid particle filtering combine symbolic exact inference and Monte Carlo methods to improve inference performance. These…

cs.PL2023

Density-Based Semantics for Reactive Probabilistic Programming

Guillaume Baudart, Louis Mandel, Christine Tasson

Synchronous languages are now a standard industry tool for critical embedded systems. Designers write high-level specifications by composing streams of values using block diagrams.…

cs.PL2023

Verifying Performance Properties of Probabilistic Inference

Eric Atkinson, Ellie Y. Cheng, Guillaume Baudart +2

In this extended abstract, we discuss the opportunity to formally verify that inference systems for probabilistic programming guarantee good performance. In particular, we focus on…

cs.PL2022

Semi-Symbolic Inference for Efficient Streaming Probabilistic Programming

Eric Atkinson, Charles Yuan, Guillaume Baudart +2

Efficient inference is often possible in a streaming context using Rao-Blackwellized particle filters (RBPFs), which exactly solve inference problems when possible and fall back on…

cs.PL2022★ 1 cited

Translating Canonical SQL to Imperative Code in Coq

Véronique Benzaken, Évelyne Contejean, Mohammed Houssem Hachmaoui +4

SQL is by far the most widely used and implemented query language. Yet, on some key features, such as correlated queries and NULL value semantics, many implementations diverge or c…

cs.PL2021

Automatic Guide Generation for Stan via NumPyro

Guillaume Baudart, Louis Mandel

Stan is a very popular probabilistic language with a state-of-the-art HMC sampler but it only offers a limited choice of algorithms for black-box variational inference. In this pap…

cs.PL2021★ 5 cited

Statically Bounded-Memory Delayed Sampling for Probabilistic Streams

Eric Atkinson, Guillaume Baudart, Louis Mandel +2

Probabilistic programming languages aid developers performing Bayesian inference. These languages provide programming constructs and tools for probabilistic modeling and automated…

cs.SE2021

Learning GraphQL Query Costs (Extended Version)

Georgios Mavroudeas, Guillaume Baudart, Alan Cha +5

GraphQL is a query language for APIs and a runtime for executing those queries, fetching the requested data from existing microservices, REST APIs, databases, or other sources. Its…

cs.SE2020

A Principled Approach to GraphQL Query Cost Analysis

Alan Cha, Erik Wittern, Guillaume Baudart +3

The landscape of web APIs is evolving to meet new client requirements and to facilitate how providers fulfill them. A recent web API model is GraphQL, which is both a query languag…

cs.PL2019

Reactive Probabilistic Programming

Guillaume Baudart, Louis Mandel, Eric Atkinson +3

Synchronous modeling is at the heart of programming languages like Lustre, Esterel, or Scade used routinely for implementing safety critical control software, e.g., fly-by-wire and…

cs.SE2019

An Empirical Study of GraphQL Schemas

Erik Wittern, Alan Cha, James C. Davis +2

GraphQL is a query language for APIs and a runtime to execute queries. Using GraphQL queries, clients define precisely what data they wish to retrieve or mutate on a server, leadin…

cs.PL2018

Yaps: Python Frontend to Stan

Guillaume Baudart, Martin Hirzel, Kiran Kate +2

Stan is a popular probabilistic programming language with a self-contained syntax and semantics that is close to graphical models. Unfortunately, existing embeddings of Stan in Pyt…

cs.LG2018

Compiling Stan to Generative Probabilistic Languages and Extension to Deep Probabilistic Programming

Guillaume Baudart, Javier Burroni, Martin Hirzel +2

Stan is a probabilistic programming language that is popular in the statistics community, with a high-level syntax for expressing probabilistic models. Stan differs by nature from…

cs.AI2018★ 8 cited

Deep Probabilistic Programming Languages: A Qualitative Study

Guillaume Baudart, Martin Hirzel, Louis Mandel

Deep probabilistic programming languages try to combine the advantages of deep learning with those of probabilistic programming languages. If successful, this would be a big step f…