The Random Conditional Distribution for Higher-Order Probabilistic Inference

03/25/2019
by   Zenna Tavares, et al.
0

The need to condition distributional properties such as expectation, variance, and entropy arises in algorithmic fairness, model simplification, robustness and many other areas. At face value however, distributional properties are not random variables, and hence conditioning them is a semantic error and type error in probabilistic programming languages. On the other hand, distributional properties are contingent on other variables in the model, change in value when we observe more information, and hence in a precise sense are random variables too. In order to capture the uncertain over distributional properties, we introduce a probability construct -- the random conditional distribution -- and incorporate it into a probabilistic programming language Omega. A random conditional distribution is a higher-order random variable whose realizations are themselves conditional random variables. In Omega we extend distributional properties of random variables to random conditional distributions, such that for example while the expectation a real valued random variable is a real value, the expectation of a random conditional distribution is a distribution over expectations. As a consequence, it requires minimal syntax to encode inference problems over distributional properties, which so far have evaded treatment within probabilistic programming systems and probabilistic modeling in general. We demonstrate our approach case studies in algorithmic fairness and robustness.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/27/2018

A Kolmogorov-Smirnov type test for two inter-dependent random variables

Consider n iid random variables, where ξ_1, ..., ξ_n are n realisations ...
research
06/09/2021

Expectation Programming

Building on ideas from probabilistic programming, we introduce the conce...
research
10/06/2022

On the new properties of conditional expectations with applications in finance

The concept of conditional expectation is important in applications of p...
research
01/27/2021

Compositional Semantics for Probabilistic Programs with Exact Conditioning

We define a probabilistic programming language for Gaussian random varia...
research
05/11/2021

A General Derivative Identity for the Conditional Expectation with Focus on the Exponential Family

Consider a pair of random vectors (𝐗,𝐘) and the conditional expectation ...
research
10/18/2017

On Least Squares Linear Regression Without Second Moment

If X and Y are real valued random variables such that the first moments ...
research
01/07/2022

Stochastic Saddle Point Problems with Decision-Dependent Distributions

This paper focuses on stochastic saddle point problems with decision-dep...

Please sign up or login with your details

Forgot password? Click here to reset