An introduction to probabilistic programming
This book is a graduate-level introduction to probabilistic programming. It not only provides a
thorough background for anyone wishing to use a probabilistic programming system, but …
thorough background for anyone wishing to use a probabilistic programming system, but …
[BUCH][B] Foundations of Probabilistic Logic Programming: Languages, semantics, inference and learning
F Riguzzi - 2023 - taylorfrancis.com
Since its birth, the field of Probabilistic Logic Programming has seen a steady increase of
activity, with many proposals for languages and algorithms for inference and learning. This …
activity, with many proposals for languages and algorithms for inference and learning. This …
Fairsquare: probabilistic verification of program fairness
With the range and sensitivity of algorithmic decisions expanding at a break-neck speed, it is
imperative that we aggressively investigate fairness and bias in decision-making programs …
imperative that we aggressively investigate fairness and bias in decision-making programs …
Bounded expectations: resource analysis for probabilistic programs
This paper presents a new static analysis for deriving upper bounds on the expected
resource consumption of probabilistic programs. The analysis is fully automatic and derives …
resource consumption of probabilistic programs. The analysis is fully automatic and derives …
Scaling exact inference for discrete probabilistic programs
Probabilistic programming languages (PPLs) are an expressive means of representing and
reasoning about probabilistic models. The computational challenge of probabilistic …
reasoning about probabilistic models. The computational challenge of probabilistic …
Detecting flaky tests in probabilistic and machine learning applications
Probabilistic programming systems and machine learning frameworks like Pyro, PyMC3,
TensorFlow, and PyTorch provide scalable and efficient primitives for inference and training …
TensorFlow, and PyTorch provide scalable and efficient primitives for inference and training …
Stochastic omega-regular verification and control with supermartingales
We present for the first time a supermartingale certificate for ω-regular specifications. We
leverage the Robbins & Siegmund convergence theorem to characterize supermartingale …
leverage the Robbins & Siegmund convergence theorem to characterize supermartingale …
Probabilistic verification of fairness properties via concentration
As machine learning systems are increasingly used to make real world legal and financial
decisions, it is of paramount importance that we develop algorithms to verify that these …
decisions, it is of paramount importance that we develop algorithms to verify that these …