PGMax: Factor Graphs for Discrete Probabilistic Graphical Models and Loopy Belief Propagation in JAX

02/08/2022
by   Guangyao Zhou, et al.
0

PGMax is an open-source Python package for easy specification of discrete Probabilistic Graphical Models (PGMs) as factor graphs, and automatic derivation of efficient and scalable loopy belief propagation (LBP) implementation in JAX. It supports general factor graphs, and can effectively leverage modern accelerators like GPUs for inference. Compared with existing alternatives, PGMax obtains higher-quality inference results with orders-of-magnitude inference speedups. PGMax additionally interacts seamlessly with the rapidly growing JAX ecosystem, opening up exciting new possibilities. Our source code, examples and documentation are available at https://github.com/vicariousinc/PGMax.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/05/2022

Understanding the Behavior of Belief Propagation

Probabilistic graphical models are a powerful concept for modeling high-...
research
07/12/2021

Generalization of graph network inferences in higher-order probabilistic graphical models

Probabilistic graphical models provide a powerful tool to describe compl...
research
10/22/2020

Probabilistic Circuits for Variational Inference in Discrete Graphical Models

Inference in discrete graphical models with variational methods is diffi...
research
09/03/2023

lfads-torch: A modular and extensible implementation of latent factor analysis via dynamical systems

Latent factor analysis via dynamical systems (LFADS) is an RNN-based var...
research
06/12/2019

Distributed Intelligent Illumination Control in the Context of Probabilistic Graphical Models

Lighting systems based on light-emitting diodes (LEDs) possess many bene...
research
02/25/2022

Incremental Inference on Higher-Order Probabilistic Graphical Models Applied to Constraint Satisfaction Problems

Probabilistic graphical models (PGMs) are tools for solving complex prob...
research
07/07/2023

QIGen: Generating Efficient Kernels for Quantized Inference on Large Language Models

We present ongoing work on a new automatic code generation approach for ...

Please sign up or login with your details

Forgot password? Click here to reset