Bayesian Structure Learning and Sampling of Bayesian Networks with the R Package BiDAG

被引:12
|
作者
Suter, Polina [1 ,2 ]
Moffa, Giusi [3 ]
Kuipers, Jack [1 ,2 ]
Beerenwinkel, Niko [1 ,2 ]
机构
[1] Swiss Fed Inst Technol, Dept Biosyst Sci & Engn, Mattenstr 26, CH-4058 Basel, Switzerland
[2] SIB Swiss Inst Bioinformat, CH-4058 Basel, Switzerland
[3] Univ Basel, Dept Math & Comp Sci, Spiegelgasse 1, CH-4051 Basel, Switzerland
来源
JOURNAL OF STATISTICAL SOFTWARE | 2023年 / 105卷 / 09期
关键词
Bayesian networks; dynamic Bayesian networks; structure learning; Bayesian in-ference; MCMC; R; GRAPHICAL MODELS;
D O I
10.18637/jss.v105.i09
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The R package BiDAG implements Markov chain Monte Carlo (MCMC) methods for structure learning and sampling of Bayesian networks. The package includes tools to search for a maximum a posteriori (MAP) graph and to sample graphs from the posterior distribution given the data. A new hybrid approach to structure learning enables inference in large graphs. In the first step, we define a reduced search space by means of the PC algorithm or based on prior knowledge. In the second step, an iterative order MCMC scheme proceeds to optimize the restricted search space and estimate the MAP graph. Sampling from the posterior distribution is implemented using either order or partition MCMC. The models and algorithms can handle both discrete and continuous data. The BiDAG package also provides an implementation of MCMC schemes for structure learning and sampling of dynamic Bayesian networks.
引用
收藏
页码:1 / 31
页数:31
相关论文
共 50 条
  • [31] Bayesian Structure Learning in Multilayered Genomic Networks
    Ha, Min Jin
    Stingo, Francesco Claudio
    Baladandayuthapani, Veerabhadran
    JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 2021, 116 (534) : 605 - 618
  • [32] Learning the structure of Bayesian Networks via the bootstrap
    Caravagna, Giulio
    Ramazzotti, Daniele
    NEUROCOMPUTING, 2021, 448 : 48 - 59
  • [34] New skeleton-based approaches for Bayesian structure learning of Bayesian networks
    Masegosa, Andres R.
    Moral, Serafin
    APPLIED SOFT COMPUTING, 2013, 13 (02) : 1110 - 1120
  • [35] Locally averaged Bayesian Dirichlet metrics for learning the structure and the parameters of Bayesian networks
    Cano, Andres
    Gomez-Olmedo, Manuel
    Masegosa, Andres R.
    Moral, Serafin
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2013, 54 (04) : 526 - 540
  • [36] Sampling for Bayesian Program Learning
    Ellis, Kevin
    Solar-Lezama, Armando
    Tenenbaum, Joshua B.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 29 (NIPS 2016), 2016, 29
  • [37] Bayesian networks, Bayesian learning and cognitive development
    Gopnik, Alison
    Tenenbaum, Joshua B.
    DEVELOPMENTAL SCIENCE, 2007, 10 (03) : 281 - 287
  • [38] Learning Bayesian networks by constrained Bayesian estimation
    Gao Xiaoguang
    Yang Yu
    Guo Zhigao
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2019, 30 (03) : 511 - 524
  • [39] Bayesian learning of Bayesian networks with informative priors
    Angelopoulos, Nicos
    Cussens, James
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2008, 54 (1-3) : 53 - 98
  • [40] Learning Bayesian networks by constrained Bayesian estimation
    GAO Xiaoguang
    YANG Yu
    GUO Zhigao
    Journal of Systems Engineering and Electronics, 2019, 30 (03) : 511 - 524