YoVDO

An Overview of Probabilistic Programming

Offered By: Strange Loop Conference via YouTube

Tags

Strange Loop Conference Courses Programming Languages Courses Probability Theory Courses Probabilistic Programming Courses

Course Description

Overview

Explore the principles and applications of probabilistic programming in this comprehensive conference talk from Strange Loop. Delve into three research platforms: BayesDB, Picture, and Venture, each addressing different aspects of probabilistic inference and modeling. Learn how BayesDB enables direct querying of probable implications from data tables, discover Picture's capabilities in 3D scene perception using deep neural networks, and understand Venture's approach to general-purpose probabilistic programming. Gain insights into real-world applications, including Earth satellite database analysis, microbial biomarker assessment, and 3D model inference from single images. Follow along as the speaker, MIT researcher Vikash K. Mansinghka, explains key concepts such as Bayesian estimates, adhoc inferential queries, computer graphics in probabilistic modeling, and Bayesian optimization. Understand how probabilistic programming is revolutionizing data analysis, model building, and artificial intelligence across various domains.

Syllabus

Introduction
The newcomers reality
The experts reality
The translation problem
Bayesian Estimates
Bayes DB
Capabilities
Adhoc Inferential Queries
Model Building Engine
Metaphor
Data Analysis
Design Map
Computer Graphics
Measures of Uncertainty
Picture
Example Problem
Probabilistic Languages
Bayesian Optimization
Tree Search
Optimization


Taught by

Strange Loop Conference

Tags

Related Courses

Анализ данных
Novosibirsk State University via Coursera
Approximation Algorithms
EIT Digital via Coursera
Basic Statistics
University of Amsterdam via Coursera
Introductory Statistics
City College of San Francisco via California Community Colleges System
What are the Chances? Probability and Uncertainty in Statistics
Johns Hopkins University via Coursera