New skeleton-based approaches for Bayesian structure learning of Bayesian networks

被引:21
作者
Masegosa, Andres R. [1 ]
Moral, Serafin [1 ]
机构
[1] Univ Granada, Dept Comp Sci & Artificial Intelligence, E-18071 Granada, Spain
关键词
Probabilistic graphical models; Bayesian networks; Bayesian structure learning; Markov chain Monte Carlo; Stochastic search; STRUCTURE DISCOVERY; STOCHASTIC SEARCH; INDUCTION; SELECTION; CAUSAL;
D O I
10.1016/j.asoc.2012.09.029
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Automatically learning the graph structure of a single Bayesian network (BN) which accurately represents the underlying multivariate probability distribution of a collection of random variables is a challenging task. But obtaining a Bayesian solution to this problem based on computing the posterior probability of the presence of any edge or any directed path between two variables or any other structural feature is a much more involved problem, since it requires averaging over all the possible graph structures. For the former problem, recent advances have shown that search + score approaches find much more accurate structures if the search is constrained by a previously inferred skeleton (i.e. a relaxed structure with undirected edges which can be inferred using local search based methods). Based on similar ideas, we propose two novel skeleton-based approaches to approximate a Bayesian solution to the BN learning problem: a new stochastic search which tries to find directed acyclic graph (DAG) structures with a non-negligible score; and a new Markov chain Monte Carlo method over the DAG space. These two approaches are based on the same idea. In a first step, both employ a previously given skeleton and build a Bayesian solution constrained by this skeleton. In a second step, using the preliminary solution, they try to obtain a new Bayesian approximation but this time in an unconstrained graph space, which is the final outcome of the methods. As shown in the experimental evaluation, this new approach strongly boosts the performance of these two standard techniques proving that the idea of employing a skeleton to constrain the model space is also a successful strategy for performing Bayesian structure learning of BNs. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:1110 / 1120
页数:11
相关论文
共 31 条
  • [1] Abellan J., 2006, Proc. 3rd Eur. Workshop Probabilistic Graphical Models, Prague, P1
  • [2] Aliferis CF, 2010, J MACH LEARN RES, V11, P171
  • [3] [Anonymous], 2004, Learning Bayesian Networks
  • [4] BERGER JO, 2009, REFERENCE PRIORS DIS
  • [5] Cano A., 2006, P 4 EUR WORKSH PROB, P1
  • [6] Objective Bayesian model selection in Gaussian graphical models
    Carvalho, C. M.
    Scott, J. G.
    [J]. BIOMETRIKA, 2009, 96 (03) : 497 - 512
  • [7] A BAYESIAN METHOD FOR THE INDUCTION OF PROBABILISTIC NETWORKS FROM DATA
    COOPER, GF
    HERSKOVITS, E
    [J]. MACHINE LEARNING, 1992, 9 (04) : 309 - 347
  • [8] EATON D, 2007, PRESS 0322, P1
  • [9] Being Bayesian about network structure. A Bayesian approach to structure discovery in Bayesian networks
    Friedman, N
    Koller, D
    [J]. MACHINE LEARNING, 2003, 50 (1-2) : 95 - 125
  • [10] Gamez J., 2005, LECT NOTES COMPUTER, V3571, P470