Entropy-based Pruning for Learning Bayesian Networks using BIC

07/19/2017
by   Cassio P. de Campos, et al.
0

For decomposable score-based structure learning of Bayesian networks, existing approaches first compute a collection of candidate parent sets for each variable and then optimize over this collection by choosing one parent set for each variable without creating directed cycles while maximizing the total score. We target the task of constructing the collection of candidate parent sets when the score of choice is the Bayesian Information Criterion (BIC). We provide new non-trivial results that can be used to prune the search space of candidate parent sets of each node. We analyze how these new results relate to previous ideas in the literature both theoretically and empirically. We show in experiments with UCI data sets that gains can be significant. Since the new pruning rules are easy to implement and have low computational costs, they can be promptly integrated into all state-of-the-art methods for structure learning of Bayesian networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/23/2019

On Pruning for Score-Based Bayesian Network Structure Learning

Many algorithms for score-based Bayesian network structure learning (BNS...
research
11/03/2020

A Score-and-Search Approach to Learning Bayesian Networks with Noisy-OR Relations

A Bayesian network is a probabilistic graphical model that consists of a...
research
06/08/2020

Approximate learning of high dimensional Bayesian network structures via pruning of Candidate Parent Sets

Score-based algorithms that learn Bayesian Network (BN) structures provi...
research
01/23/2013

Learning Bayesian Network Structure from Massive Datasets: The "Sparse Candidate" Algorithm

Learning Bayesian networks is often cast as an optimization problem, whe...
research
10/19/2012

Large-Sample Learning of Bayesian Networks is NP-Hard

In this paper, we provide new complexity results for algorithms that lea...
research
03/08/2000

Coherence, Belief Expansion and Bayesian Networks

We construct a probabilistic coherence measure for information sets whic...
research
02/26/2023

Bayesian Networks for Named Entity Prediction in Programming Community Question Answering

Within this study, we propose a new approach for natural language proces...

Please sign up or login with your details

Forgot password? Click here to reset