CREPO: An Open Repository to Benchmark Credal Network Algorithms

05/10/2021
by   Rafael Cabañas, et al.
0

Credal networks are a popular class of imprecise probabilistic graphical models obtained as a Bayesian network generalization based on, so-called credal, sets of probability mass functions. A Java library called CREMA has been recently released to model, process and query credal networks. Despite the NP-hardness of the (exact) task, a number of algorithms is available to approximate credal network inferences. In this paper we present CREPO, an open repository of synthetic credal networks, provided together with the exact results of inference tasks on these models. A Python tool is also delivered to load these data and interact with CREMA, thus making extremely easy to evaluate and compare existing and novel inference algorithms. To demonstrate such benchmarking scheme, we propose an approximate heuristic to be used inside variable elimination schemes to keep a bound on the maximum number of vertices generated during the combination step. A CREPO-based validation against approximate procedures based on linearization and exact techniques performed in CREMA is finally discussed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/01/2015

The Libra Toolkit for Probabilistic Models

The Libra Toolkit is a collection of algorithms for learning and inferen...
research
02/28/2018

How long, O Bayesian network, will I sample thee? A program analysis perspective on expected sampling times

Bayesian networks (BNs) are probabilistic graphical models for describin...
research
06/29/2015

Exact and approximate inference in graphical models: variable elimination and beyond

Probabilistic graphical models offer a powerful framework to account for...
research
10/19/2012

Inference in Polytrees with Sets of Probabilities

Inferences in directed acyclic graphs associated with probability sets a...
research
10/22/2020

Factor Graph Grammars

We propose the use of hyperedge replacement graph grammars for factor gr...
research
03/06/2013

GALGO: A Genetic ALGOrithm Decision Support Tool for Complex Uncertain Systems Modeled with Bayesian Belief Networks

Bayesian belief networks can be used to represent and to reason about co...
research
04/27/2016

Probabilistic Graphical Models on Multi-Core CPUs using Java 8

In this paper, we discuss software design issues related to the developm...

Please sign up or login with your details

Forgot password? Click here to reset