Calibrating generative models: The probabilistic Chomsky–Schützenberger hierarchy

TF Icard - Journal of Mathematical Psychology, 2020 - Elsevier
A probabilistic Chomsky–Schützenberger hierarchy of grammars is introduced and studied,
with the aim of understanding the expressive power of generative models. We offer …

Probabilistic coherence spaces are fully abstract for probabilistic PCF

T Ehrhard, C Tasson, M Pagani - Proceedings of the 41st ACM SIGPLAN …, 2014 - dl.acm.org
Probabilistic coherence spaces (PCoh) yield a semantics of higher-order probabilistic
computation, interpreting types as convex sets and programs as power series. We prove that …

Effectful applicative bisimilarity: Monads, relators, and Howe's method

U Dal Lago, F Gavazzo, PB Levy - 2017 32nd Annual ACM …, 2017 - ieeexplore.ieee.org
We study Abramsky's applicative bisimilarity abstractly, in the context of call-by-value λ-
calculi with algebraic effects. We first of all endow a computational λ-calculus with a monadic …

Reasoning about reasoning by nested conditioning: Modeling theory of mind with probabilistic programs

A Stuhlmüller, ND Goodman - Cognitive Systems Research, 2014 - Elsevier
A wide range of human reasoning patterns can be explained as conditioning in probabilistic
models; however, conditioning has traditionally been viewed as an operation applied to …

On coinductive equivalences for higher-order probabilistic functional programs

U Dal Lago, D Sangiorgi, M Alberti - … of the 41st ACM SIGPLAN-SIGACT …, 2014 - dl.acm.org
We study bisimulation and context equivalence in a probabilistic lambda-calculus. The
contributions of this paper are threefold. Firstly we show a technique for proving congruence …

On Probabilistic Applicative Bisimulation and Call-by-Value λ-Calculi

R Crubillé, U Dal Lago - … and Systems: 23rd European Symposium on …, 2014 - Springer
Probabilistic applicative bisimulation is a recently introduced coinductive methodology for
program equivalence in a probabilistic, higher-order, setting. In this paper, the technique is …

Intersection types and (positive) almost-sure termination

U Dal Lago, C Faggian, SRD Rocca - Proceedings of the ACM on …, 2021 - dl.acm.org
Randomized higher-order computation can be seen as being captured by a λ-calculus
endowed with a single algebraic operation, namely a construct for binary probabilistic …

Step-indexed logical relations for probability

A Bizjak, L Birkedal - Foundations of Software Science and Computation …, 2015 - Springer
It is well-known that constructing models of higher-order probabilistic programming
languages is challenging. We show how to construct step-indexed logical relations for a …

[PDF][PDF] Effectful Normal Form Bisimulation.

U Dal Lago, F Gavazzo - ESOP, 2019 - library.oapen.org
Normal form bisimulation, also known as open bisimulation, is a coinductive technique for
higher-order program equivalence in which programs are compared by looking at their …

Taylor subsumes scott, berry, kahn and plotkin

D Barbarossa, G Manzonetto - … of the ACM on Programming Languages, 2019 - dl.acm.org
The speculative ambition of replacing the old theory of program approximation based on
syntactic continuity with the theory of resource consumption based on Taylor expansion and …