Papers Probabilistic Programming
“Probabilistic Programming” 태그가 달린 논문 273편 · 필터 해제
Consistent Kernel Mean Estimation for Functions of Random Variables
We provide a theoretical foundation for non-parametric estimation of functions of random variables using kernel mean embeddings. We show that for any continuous function $f$, consistent estimators of the mean embedding o…
Probabilistic ProgrammingDeep Amortized Inference for Probabilistic Programs
Probabilistic programming languages (PPLs) are a powerful modeling tool, able to represent any computable probability distribution. Unfortunately, probabilistic program inference is often intractable, and existing PPLs m…
Probabilistic ProgrammingQuantum-Assisted Learning of Hardware-Embedded Probabilistic Graphical Models
Mainstream machine-learning techniques such as deep learning and probabilistic programming rely heavily on sampling from generally intractable probability distributions. There is increasing interest in the potential adva…
BenchmarkingBIG-bench Machine LearningProbabilistic ProgrammingRobust Energy Storage Scheduling for Imbalance Reduction of Strategically Formed Energy Balancing Groups
Imbalance (on-line energy gap between contracted supply and actual demand, and associated cost) reduction is going to be a crucial service for a Power Producer and Supplier (PPS) in the deregulated energy market. PPS req…
Bayesian InferenceProbabilistic ProgrammingSchedulingProbabilistic Data Analysis with Probabilistic Programming
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 ProgrammingPractical optimal experiment design with probabilistic programs
Scientists often run experiments to distinguish competing theories. This requires patience, rigor, and ingenuity - there is often a large space of possible experiments one could run. But we need not comb this space by ha…
IngenuityProbabilistic ProgrammingTerpreT: A Probabilistic Programming Language for Program Induction
We study machine learning formulations of inductive program synthesis; given input-output examples, we try to synthesize source code that maps inputs to corresponding outputs. Our aims are to develop new machine learning…
BIG-bench Machine LearningProbabilistic ProgrammingProgram inductionProgram SynthesisAutomatic Generation of Probabilistic Programming from Time Series Data
Probabilistic programming languages represent complex data with intermingled models in a few lines of code. Efficient inference algorithms in probabilistic programming languages make possible to build unified frameworks …
DescriptiveProbabilistic ProgrammingregressionTime Series+1Swift: Compiled Inference for Probabilistic Programming Languages
A probabilistic program defines a probability measure over its semantic structures. One common goal of probabilistic programming languages (PPLs) is to compute posterior probabilities for arbitrary models and queries, gi…
ManagementProbabilistic ProgrammingSpreadsheet Probabilistic Programming
Spreadsheet workbook contents are simple programs. Because of this, probabilistic programming techniques can be used to perform Bayesian inversion of spreadsheet computations. What is more, existing execution engines in …
Decision MakingDecision Making Under UncertaintyProbabilistic ProgrammingVariational InferenceStructured Factored Inference: A Framework for Automated Reasoning in Probabilistic Programming Languages
Reasoning on large and complex real-world models is a computationally difficult task, yet one that is required for effective use of many AI applications. A plethora of inference algorithms have been developed that work w…
Probabilistic ProgrammingMeasuring the reliability of MCMC inference with bidirectional Monte Carlo
Markov chain Monte Carlo (MCMC) is one of the main workhorses of probabilistic inference, but it is notoriously hard to measure the quality of approximate posterior samples. This challenge is particularly salient in blac…
Probabilistic ProgrammingThe Physics of Text: Ontological Realism in Information Extraction
Applications of Probabilistic Programming (Master's thesis, 2015)
This thesis describes work on two applications of probabilistic programming: the learning of probabilistic program code given specifications, in particular program code of one-dimensional samplers; and the facilitation o…
Object RecognitionProbabilistic ProgrammingA Step from Probabilistic Programming to Cognitive Architectures
Probabilistic programming is considered as a framework, in which basic components of cognitive architectures can be represented in unified and elegant fashion. At the same time, necessity of adopting some component of co…
Probabilistic ProgrammingDataflow Matrix Machines as a Generalization of Recurrent Neural Networks
Dataflow matrix machines are a powerful generalization of recurrent neural networks. They work with multiple types of arbitrary linear streams, multiple types of powerful neurons, and allow to incorporate higher-order co…
BIG-bench Machine LearningProbabilistic ProgrammingComposing inference algorithms as program transformations
Probabilistic inference procedures are usually coded painstakingly from scratch, for each target model and each inference algorithm. We reduce this effort by generating inference procedures from models automatically. We …
Code GenerationProbabilistic ProgrammingAutomatic Differentiation Variational Inference
Probabilistic modeling is iterative. A scientist posits a simple model, fits it to her data, refines it according to her analysis, and repeats. However, fitting complex models to large data is a bottleneck in this proces…
Probabilistic ProgrammingVariational InferenceA theory of contemplation
In this paper you can explore the application of some notable Boolean-derived methods, namely the Disjunctive Normal Form representation of logic table expansions, and extend them to a real-valued logic model which is ab…
FormProbabilistic ProgrammingBachelor's thesis on generative probabilistic programming (in Russian language, June 2014)
This Bachelor's thesis, written in Russian, is devoted to a relatively new direction in the field of machine learning and artificial intelligence, namely probabilistic programming. The thesis gives a brief overview to th…
Probabilistic Programming