Perturb-and-max-product: Sampling and learning in discrete energy-based models

11/03/2021
by   Miguel Lázaro-Gredilla, et al.
10

Perturb-and-MAP offers an elegant approach to approximately sample from a energy-based model (EBM) by computing the maximum-a-posteriori (MAP) configuration of a perturbed version of the model. Sampling in turn enables learning. However, this line of research has been hindered by the general intractability of the MAP computation. Very few works venture outside tractable models, and when they do, they use linear programming approaches, which as we will show, have several limitations. In this work we present perturb-and-max-product (PMP), a parallel and scalable mechanism for sampling and learning in discrete EBMs. Models can be arbitrary as long as they are built using tractable factors. We show that (a) for Ising models, PMP is orders of magnitude faster than Gibbs and Gibbs-with-Gradients (GWG) at learning and generating samples of similar or better quality; (b) PMP is able to learn and sample from RBMs; (c) in a large, entangled graphical model in which Gibbs and GWG fail to mix, PMP succeeds.

READ FULL TEXT

page 9

page 10

page 15

page 16

page 17

research
05/19/2023

Moment Matching Denoising Gibbs Sampling

Energy-Based Models (EBMs) offer a versatile framework for modeling comp...
research
02/10/2016

High Dimensional Inference with Random Maximum A-Posteriori Perturbations

This paper presents a new approach, called perturb-max, for high-dimensi...
research
11/21/2019

Poisson-Minibatching for Gibbs Sampling with Convergence Rate Guarantees

Gibbs sampling is a Markov chain Monte Carlo method that is often used f...
research
09/18/2014

SAME but Different: Fast and High-Quality Gibbs Parameter Estimation

Gibbs sampling is a workhorse for Bayesian inference but has several lim...
research
05/21/2018

Learning Maximum-A-Posteriori Perturbation Models for Structured Prediction in Polynomial Time

MAP perturbation models have emerged as a powerful framework for inferen...
research
05/06/2014

Training Restricted Boltzmann Machine by Perturbation

A new approach to maximum likelihood learning of discrete graphical mode...

Please sign up or login with your details

Forgot password? Click here to reset