Dec, 2015
通用概率编程的 Lambda 演算基础
A Lambda-Calculus Foundation for Universal Probabilistic Programming
Johannes Borgström, Ugo Dal Lago, Andrew D. Gordon, Marcin Szymczak
TL;DR本文通过在 terms 上创建一个 measure space,定义级别逐步逼近的连续 lambda-Calculus 的典型操作语义,并定义采样基异质的语义来实现 MCMC 的 Tracing,并证明了分布语义与集成所有 Traces 的分布具有等价性,这是第一个针对高阶函数语言 Trace MCMC 的验证正确性的证明。