Deep 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 mostly rely on expensive, approximate sampling-based methods. To alleviate this problem, one could try to learn from past inferences, so that future inferences run faster. This strategy is known as amortized inference; it has recently been applied to Bayesian networks and deep generative models. This paper proposes a system for amortized inference in PPLs. In our system, amortization comes in the form of a parameterized guide program. Guide programs have similar structure to the original program, but can have richer data flow, including neural network components. These networks can be optimized so that the guide approximately samples from the posterior distribution defined by the original program. We present a flexible interface for defining guide programs and a stochastic gradient-based scheme for optimizing guide parameters, as well as some preliminary results on automatically deriving guide programs. We explore in detail the common machine learning pattern in which a 'local' model is specified by 'global' random values and used to generate independent observed data points; this gives rise to amortized local inference supporting global model learning.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Hamiltonian Monte Carlo Inference of Marginalized Linear Mixed-Effects Models
Markov Senior -- Learning Markov Junior Grammars to Generate User-specified Content
The future of cosmological likelihood-based inference: accelerated high-dimensional parameter estimation and model comparison
Simplifying debiased inference via automatic differentiation and probabilistic programming
BlackJAX: Composable Bayesian inference in JAX
SymbolicAI: A framework for logic-based approaches combining generative models and solvers
토론
이 논문과 연결된 포럼 글이 아직 없습니다.