2019
DOI: 10.1016/j.ijar.2019.10.003
|View full text |Cite
|
Sign up to set email alerts
|

Who learns better Bayesian network structures: Accuracy and speed of structure learning algorithms

Abstract: Three classes of algorithms to learn the structure of Bayesian networks from data are common in the literature: 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. Constraint-based and score-based algorithms have been shown to learn the same structures when conditional independence and goodness of fit ar… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

4
162
1

Year Published

2019
2019
2024
2024

Publication Types

Select...
6
3
1

Relationship

0
10

Authors

Journals

citations
Cited by 202 publications
(167 citation statements)
references
References 39 publications
4
162
1
Order By: Relevance
“…The current work has focused on CPT derivation for discrete BBN development. The second key ingredient of BBNs is the DAG specification, whose learning from data has been investigated in numerous studies (e.g., Heinze-Deml et al (2018), Scutari et al (2018), Beretta et al (2018, etc.). To address the whole spectrum of uncertainties in BBN building, studies both covering DAG and CPT learning would be beneficial.…”
Section: Discussion and Open Questionsmentioning
confidence: 99%
“…The current work has focused on CPT derivation for discrete BBN development. The second key ingredient of BBNs is the DAG specification, whose learning from data has been investigated in numerous studies (e.g., Heinze-Deml et al (2018), Scutari et al (2018), Beretta et al (2018, etc.). To address the whole spectrum of uncertainties in BBN building, studies both covering DAG and CPT learning would be beneficial.…”
Section: Discussion and Open Questionsmentioning
confidence: 99%
“…Score-based algorithms assign a score to each candidate BN on measuring goodness of fit and attempt to return a causal structure that maximizes the score, for example, Bayesian information criterion (BIC) (Chickering, 2002;Tsamardinos et al, 2006;Carvalho, 2009); whereas constraint-based algorithms learn the BN structure based on Markov condition by a series of local conditional independence constraints and construct a graph that meets the independent relationships (Spirtes and Glymour, 1991;Pearl and Verma, 1995;Claassen and Heskes, 2012). The advantages and disadvantages of the two algorithms were discussed elsewhere (Spirtes, 2010;Triantafillou and Tsamardinos, 2016;Scutari et al, 2018).…”
Section: Bayesian Network Tools and Packagesmentioning
confidence: 99%
“…There are two main approaches to learning G from D 16 : (a) by testing for conditional independence among triplets of sets of variables (the constraint-based approach); and (b) by searching the space of DAGs in order to optimize a score such as penalized likelihood (the score-based approach). While seemingly very different, conditional independence tests and network scores are related statistical criteria 20 . For example, when considering whether to include the arc Y → X into a graph G , the likelihood-ratio test of conditional independence of X and Y given Pa G (X) and the Bayesian information criterion 21 (BIC) score are both functions of log P(X|Pa G (X),Y ) P(X|Pa G (X)) .…”
Section: Learning Bayesian Network From Datamentioning
confidence: 99%