paper-with-me

홈 › Papers

BayesDB: A probabilistic programming system for querying the probable implications of data

2015-12-15 · Vikash Mansinghka, Richard Tibbetts, Jay Baxter, Pat Shafto, Baxter Eaves

Is it possible to make statistical inference broadly accessible to non-statisticians without sacrificing mathematical rigor or inference quality? This paper describes BayesDB, a probabilistic programming platform that aims to enable users to query the probable implications of their data as directly as SQL databases enable them to query the data itself. This paper focuses on four aspects of BayesDB: (i) BQL, an SQL-like query language for Bayesian data analysis, that answers queries by averaging over an implicit space of probabilistic models; (ii) techniques for implementing BQL using a broad class of multivariate probabilistic models; (iii) a semi-parametric Bayesian model-builder that auomatically builds ensembles of factorial mixture models to serve as baselines; and (iv) MML, a "meta-modeling" language for imposing qualitative constraints on the model-builder and combining baseline models with custom algorithmic and statistical models that can be implemented in external software. BayesDB is illustrated using three applications: cleaning and exploring a public database of Earth satellites; assessing the evidence for temporal dependence between macroeconomic indicators; and analyzing a salary survey.

📄 PDF Abstract BibTeX arXiv:1512.05006

Code (0)

등록된 구현이 없습니다.

Tasks

Probabilistic Programming

Similar Papers 제목 키워드 기반

Probabilistic Search for Structured Data via Probabilistic Programming and Nonparametric Bayes

2017-04-04 · Feras Saad, Leonardo Casarsa, Vikash Mansinghka

Databases are widespread, yet extracting relevant data can be difficult. Without substantial domain knowledge, multivariate search queries often return sparse or uninformative results. This paper introduces an approach f…

Information RetrievalProbabilistic ProgrammingRetrieval

A Probabilistic Programming Approach To Probabilistic Data Analysis

2016-12-01 · NeurIPS 2016 12 · Feras Saad, Vikash K. Mansinghka

Probabilistic techniques are central to data analysis, but different approaches can be challenging to apply, combine, and compare. This paper introduces composable generative population models (CGPMs), a computational ab…

BIG-bench Machine LearningClusteringProbabilistic Programming

Probabilistic Data Analysis with Probabilistic Programming

2016-08-18 · Feras Saad, Vikash Mansinghka

Probabilistic techniques are central to data analysis, but different approaches can be difficult to apply, combine, and compare. This paper introduces composable generative population models (CGPMs), a computational abst…

ClusteringDimensionality ReductionProbabilistic Programming

Detecting Dependencies in Sparse, Multivariate Databases Using Probabilistic Programming and Non-parametric Bayes

2016-11-05 · Feras Saad, Vikash Mansinghka

Datasets with hundreds of variables and many missing values are commonplace. In this setting, it is both statistically and computationally challenging to detect true predictive relationships between variables and also to…

Missing ValuesProbabilistic ProgrammingSpecificity

Automatic Inference for Inverting Software Simulators via Probabilistic Programming

2015-05-31 · Ardavan Saeedi, Vlad Firoiu, Vikash Mansinghka

Models of complex systems are often formalized as sequential software simulators: computationally intensive programs that iteratively build up probable system configurations given parameters and initial conditions. These…

Probabilistic Programming