The max-min hill-climbing Bayesian network structure learning algorithm

被引:1266
|
作者
Tsamardinos, Ioannis [1 ]
Brown, Laura E. [1 ]
Aliferis, Constantin F. [1 ]
机构
[1] Vanderbilt Univ, Dept Biomed Informat, Discovery Syst Lab, Nashville, TN 37232 USA
关键词
Bayesian networks; graphical models; structure learning;
D O I
10.1007/s10994-006-6889-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a new algorithm for Bayesian network structure learning, called Max-Min Hill-Climbing (MMHC). The algorithm combines ideas from local learning, constraint-based, and search-and-score techniques in a principled and effective way. It first reconstructs the skeleton of a Bayesian network and then performs a Bayesian-scoring greedy hill-climbing search to orient the edges. In our extensive empirical evaluation MMHC outperforms on average and in terms of various metrics several prototypical and state-of-the-art algorithms, namely the PC, Sparse Candidate, Three Phase Dependency Analysis, Optimal Reinsertion, Greedy Equivalence Search, and Greedy Search. These are the first empirical results simultaneously comparing most of the major Bayesian network algorithms against each other. MMHC offers certain theoretical advantages, specifically over the Sparse Candidate algorithm, corroborated by our experiments. MMHC and detailed results of our study are publicly available at http://www.dsl-lab.org/supplements/mmhc_paper/mmhc_index.html.
引用
收藏
页码:31 / 78
页数:48
相关论文
共 50 条
  • [1] The max-min hill-climbing Bayesian network structure learning algorithm
    Ioannis Tsamardinos
    Laura E. Brown
    Constantin F. Aliferis
    Machine Learning, 2006, 65 : 31 - 78
  • [2] Using Bayesian networks with Max-Min Hill-Climbing algorithm to detect factors related to multimorbidity
    Song, Wenzhu
    Gong, Hao
    Wang, Qili
    Zhang, Lijuan
    Qiu, Lixia
    Hu, Xueli
    Han, Huimin
    Li, Yaheng
    Li, Rongshan
    Li, Yafeng
    FRONTIERS IN CARDIOVASCULAR MEDICINE, 2022, 9
  • [3] Evaluating the Max-Min Hill-Climbing Estimation of Distribution Algorithm on B-Functions
    Madera, Julio
    Ochoa, Alberto
    PROGRESS IN ARTIFICIAL INTELLIGENCE AND PATTERN RECOGNITION, IWAIPR 2018, 2018, 11047 : 26 - 33
  • [4] A fast hill-climbing algorithm for Bayesian networks structure learning
    Gamez, Jose A.
    Mateo, Juan L.
    Puerta, Jose M.
    SYMBOLIC AND QUANTITATIVE APPROACHES TO REASONING WITH UNCERTAINTY, PROCEEDINGS, 2007, 4724 : 585 - +
  • [5] On scoring Maximal Ancestral Graphs with the Max-Min Hill Climbing algorithm
    Tsirlis, Konstantinos
    Lagani, Vincenzo
    Triantafillou, Sofia
    Tsamardinos, Ioannis
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2018, 102 : 74 - 85
  • [6] Prognosis Model of Advanced Non-Small-Cell Lung Cancer Based on Max-Min Hill-Climbing Algorithm
    Fu, Weizheng
    Kan, Qingsheng
    Li, Bin
    Zhang, Xiaoming
    COMPUTATIONAL AND MATHEMATICAL METHODS IN MEDICINE, 2022, 2022
  • [7] A New Learning Algorithm for a Max-min Fuzzy Neural Network
    Yang, J.
    Liu, D. L.
    Li, L.
    Li, Z. X.
    ITESS: 2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES, PT 1, 2008, : 590 - 595
  • [8] Hill-climbing and pattern ant colony hybrid Bayesian optimization algorithm
    Hu, Y. (hya507@sina.com), 1600, Huazhong University of Science and Technology (41):
  • [9] PALO: A probabilistic hill-climbing algorithm
    Greiner, R
    ARTIFICIAL INTELLIGENCE, 1996, 84 (1-2) : 177 - 208
  • [10] Hill-Climbing Attacks and Robust Online Signature Verification Algorithm against Hill-Climbing Attacks
    Muramatsu, Daigo
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (03): : 448 - 457