paper-with-me

홈 › Papers

The Random Conditional Distribution for Higher-Order Probabilistic Inference

2019-03-25 · Zenna Tavares, Xin Zhang, Edgar Minaysan, Javier Burroni, Rajesh Ranganath, Armando Solar Lezama

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.

📄 PDF Abstract BibTeX arXiv:1903.10556

Code (0)

등록된 구현이 없습니다.

Tasks

FairnessProbabilistic Programming

Similar Papers 제목 키워드 기반

Semantics for probabilistic programming: higher-order functions, continuous distributions, and soft constraints

2016-01-19 · Sam Staton, Hongseok Yang, Chris Heunen, Ohad Kammar 외

We study the semantic foundation of expressive probabilistic programming languages, that support higher-order functions, continuous distributions, and soft constraints (such as Anglican, Church, and Venture). We define a…

Probabilistic Programming

A probabilistic patch based image representation using Conditional Random Field model for image classification

2016-07-22 · Fariborz Taherkhani

In this paper we proposed an ordered patch based method using Conditional Random Field (CRF) in order to encode local properties and their spatial relationship in images to address texture classification, face recognitio…

ClassificationFace RecognitionGeneral Classificationimage-classification+3

A Convenient Category for Higher-Order Probability Theory

2017-01-10 · Chris Heunen, Ohad Kammar, Sam Staton, Hongseok Yang

Higher-order probabilistic programming languages allow programmers to write sophisticated models in machine learning and statistics in a succinct and structured way, but step outside the standard measure-theoretic formal…

FormProbabilistic Programming

Venture: a higher-order probabilistic programming platform with programmable inference

2014-04-01 · Vikash Mansinghka, Daniel Selsam, Yura Perov

We describe Venture, an interactive virtual machine for probabilistic programming that aims to be sufficiently expressive, extensible, and efficient for general-purpose use. Like Church, probabilistic models and inferenc…

Probabilistic ProgrammingVariational Inference

Partition Tree: Conditional Density Estimation over General Outcome Spaces

2026-02-03 · Felipe Angelim, Alessandro Leite arxiv

We propose Partition Tree, a novel tree-based framework for conditional density estimation over general outcome spaces that supports both continuous and categorical variables within a unified formulation. Our approach mo…

Density Estimation