Tag

Probabilistic Programming

Practical Probabilistic Programming: Your First Model

In this article, excerpted from Practical Probabilistic Programming by Avi Pfeffer, we’ll build the simplest Figaro model possible.

Your First Model (PDF)

Practical Probabilistic Programming: Open universe situations with unknown number of objects

By Avi Pfeffer
An open universe situation is where you don’t know how many objects there are. This article, excerpted from Practical Probabilistic Programming, focuses on number uncertainty, which is addressed by variable size arrays.

Open universe situations with unknown number of objects (PDF)

What Probabilistic Programming is and How to Use it

By Avi Pfeffer, author of Practical Probabilistic Programming
Probabilistic programming is a way to create systems that help us make decisions in the face of uncertainty. Probabilistic reasoning combines our knowledge of a situation with the laws of probability to determine those unobserved factors that are critical to the decision. Until recently, probabilistic reasoning systems have been limited in scope, and have been hard to apply to many real world situations. Probabilistic programming is a new approach that makes probabilistic reasoning systems easier to build and more widely applicable.

What Probabilistic Programming is and How to Use it (PDF)

© 2018 Manning — Design Credits