Who Learns Better Bayesian Network Structures: Constraint-Based, Score-based or Hybrid Algorithms?

05/30/2018
by   Marco Scutari, et al.
0

The literature groups algorithms to learn the structure of Bayesian networks from data in three separate classes: constraint-based algorithms, which use conditional independence tests to learn the dependence structure of the data; score-based algorithms, which use goodness-of-fit scores as objective functions to maximise; and hybrid algorithms that combine both approaches. Famously, Cowell (2001) showed that algorithms in the first two classes learn the same structures when the topological ordering of the network is known and we use entropy to assess conditional independence and goodness of fit. In this paper we address the complementary question: how do these classes of algorithms perform outside of the assumptions above? We approach this question by recognising that structure learning is defined by the combination of a statistical criterion and an algorithm that determines how the criterion is applied to the data. Removing the confounding effect of different choices for the statistical criterion, we find using both simulated and real-world data that constraint-based algorithms do not appear to be more efficient or more sensitive to errors than score-based algorithms; and that hybrid algorithms are not faster or more accurate than constraint-based algorithms. This suggests that commonly held beliefs on structure learning in the literature are strongly influenced by the choice of particular statistical criteria rather than just properties of the algorithms themselves.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/27/2011

Bayesian Network Structure Learning with Permutation Tests

In literature there are several studies on the performance of Bayesian n...
research
01/16/2013

The IBMAP approach for Markov networks structure learning

In this work we consider the problem of learning the structure of Markov...
research
12/02/2019

Learning Bayesian networks from demographic and health survey data

Child mortality from preventable diseases such as pneumonia and diarrhoe...
research
06/30/2014

Bayesian Network Constraint-Based Structure Learning Algorithms: Parallel and Optimised Implementations in the bnlearn R Package

It is well known in the literature that the problem of learning the stru...
research
11/12/2022

Improving the Efficiency of the PC Algorithm by Using Model-Based Conditional Independence Tests

Learning causal structure is useful in many areas of artificial intellig...
research
01/15/2014

Efficient Markov Network Structure Discovery Using Independence Tests

We present two algorithms for learning the structure of a Markov network...
research
01/10/2013

Conditions Under Which Conditional Independence and Scoring Methods Lead to Identical Selection of Bayesian Network Models

It is often stated in papers tackling the task of inferring Bayesian net...

Please sign up or login with your details

Forgot password? Click here to reset