~/conference

LAFI 2023

date:2023-01-15
location:Boston, United States
series:LAFI · 5 editions
editions:[LAFI 2022, LAFI 2023, LAFI 2024, LAFI 2025, LAFI 2026]

probabilistic programming researchers, programming language researchers, machine learning researchers, compiler developers, formal verification engineers, security and MPC researchers, applied Bayesian statisticians

tensor programs framework and infinite-width GPs; probability generating function inference; generating-function loop semantics; trace semantics in quasi-Borel spaces; static delayed sampling compilation; forward-mode automatic differentiation partial evaluation; reparameterisation gradients for non-smooth models; distribution-theoretic semantics for piecewise analytic programs; bit-blasting reals to discrete bits; variable elimination as let-term rewriting; denotational semirings and monads for PPLs; verified reversible programming for compression

titleauthorlength
Introduction to the tensor-programs framework, a PL approach that helps analyse ...Hongseok Yang58m
Introduces Greg Yang’s tensor‑programs framework: a simple straight-line tensor language that encodes forward and backward neural computations parameterized by…
Talk on
Exact Inference for Discrete Probabilistic Programs via Generating FunctionsFabian Zaiser, C.-H. Luke Ong11m
Exact inference method represents program state distributions with probability generating functions and transforms those closed-form PGFs across sampling…
Talk on
Exact Probabilistic Inference Using Generating FunctionsLutz Klinkenberg, Tobias Winkler, Mingshuai Chen, Joost-Pieter Katoen14m
Generative-function semantics represent discrete program distributions as formal power series and use multiplicative inverses to get closed-form fractions…
Talk on
What do posterior distributions of probabilistic programs look like?Mathieu Huot, Alexander K. Lew, Vikash K. Mansinghka, Sam Staton20m
Defines s-Hausdorff measures and proves any probabilistic program with piecewise analytic primitives denotes a measure that has a density w.r.t. some…
Talk on
Semantics of Probabilistic Program TracesAlexander K. Lew, Eli Sennesh, Jan-Willem Van De Meent, Vikash K. Mansinghka18m
Provides a minimal core calculus that models trace-based PPLs and a categorical account in quasi-Borel spaces that treats traces as measurable objects. Defines…
Talk
Random probability distributions as natural transformationsVictor Blanchi, Hugo Paquet04m
Claim: homogeneous random distributions — where atom locations are independent of atom weights — bijectively correspond to natural transformations G -> GG for…
Talk on
Static Delayed Sampling for Probabilistic Programming LanguagesGizem Caylak, Daniel Lundén, Viktor Senderov, David Broman06m
Introduces static delayed sampling that moves delayed-sampling operations to compile time by constructing a programmatic Bayesian network, applying automated…
Talk on
Denotational semantics of languages for inference: semirings, monads, and tensor...Cristina Matache, Sean K. Moss, Sam Staton, Ariadne Si Suo05m
Claims an explicit algebraic route: modules over a semiring R yield monads T_R sending X to finitely supported unnormalized measures R^X and submonads fixing…
Talk
Separated and Shared Effects in Higher-Order LanguagesJustin Hsu04m
Proposes two higher-order languages, λ^1_{INI} with a linear type system that distinguishes independent and possibly-dependent pairs, and λ^2_{INI}, a…
Talk on
On Iteration in Discrete Probabilistic ProgrammingMateo Torres-Ruiz, Robin Piedeleu, Alexandra Silva, Fabio Zanasi05m
Extends the discrete PPL dice with two concrete unbounded-iteration constructs and shows how exact inference still runs by compiling into binary decision…
Talk on
Bit-Blasting Probabilistic ProgramsPoorva Garg, Steven Holtzen, Guy Van den Broeck, Todd Millstein05m
HyBit converts continuous variables into a discrete bitblasted representation by encoding each real as independent Bernoulli bits, then runs exact inference…
Talk on
πMPC: Automatic Security Proofs for MPC ProtocolsMako P. Bates, Joseph P. Near05m
A domain-specific language plus static analyzer aims to produce automatic simulator synthesis for secure multiparty computation by validating programs in two…
Talk on
The Variable Elimination Algorithm as a Let-Term RewritingThomas Ehrhard, Claudia Faggian, Michele Pagani19m
Expresses variable elimination for Bayesian networks as let-term linear lambda-calculus rewriting and proves any VE factorization is reachable by four simple…
Talk on
On the Reparameterisation Gradient for Non-Differentiable but Continuous ModelsC.-H. Luke Ong, Dominik Wagner07m
Claim: the reparameterisation gradient is unbiased for continuous but possibly non-differentiable probabilistic programs. Proof uses a categorical denotational…
Talk on
Partial Evaluation of Forward-Mode Automatic DifferentiationOscar Eriksson, Viktor Palmkvist, David Broman05m
A whole-program transformation called PEAD (partial evaluation automatic differentiation) combines compile-time symbolic differentiation with forward-mode AD…
Talk on
Distribution Theoretic Semantics for Non-Smooth Differentiable ProgrammingChristopher Lam06m
Defines lambda_δ, a simply-typed core calculus that lifts arbitrary (even discontinuous) functions to distributions and gives a concrete semantics using…
Talk on
New foundations for probabilistic separation logicJohn Li, Amal Ahmed, Steven Holtzen05m
Proposes a new separation-logic semantics where propositions are sets of probability spaces and heaps are replaced by probability-space fragments combined with…
Talk on
Verified Reversible Programming for Verified Lossless CompressionJames Townsend, Jan-Willem Van De Meent06m
A tiny reversible language called Flipper is implemented as an Agda macro that compiles a single reversible codec function into an encoder, a decoder and…
Talk on
Pitfalls of Full Bayesian Inference in Universal Probabilistic ProgrammingTim Reichelt, C.-H. Luke Ong, Tom Rainforth06m
Argues that full Bayes on universal PPLs treats programs as a Bayesian Model Average over their straight-line programs (SLPs), which can make posterior SLP…
Talk on
Contextual source code AD transformations for sum typesAdam Paszke, Gordon Plotkin23m
Provides context-based source-code transformations that implement forward AD, reverse AD and transposition for a first-order language with products and sums…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.