Improved Bayesian Network Structure Learning with Node Ordering via K2 Algorithm

被引:0
|
作者
Wei, Zhongqiang [1 ]
Xu, Hongzhe [1 ]
Li, Wen [1 ]
Gui, Xiaolin [1 ]
Wu, Xiaozhou [1 ]
机构
[1] Xi An Jiao Tong Univ, Shaanxi Key Lab Comp Network, Xian 710049, Peoples R China
来源
关键词
Bayesian Network Classifier; Structure Learning; Search Strategy; Conditional Mutual Information; K2; Algorithm;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The precise construction of Bayesian network classifier from database is an NP-hard problem and still one of the most exciting challenges. K2 algorithm can reduce search space effectively, improve learning efficiency, but it requires the initial node ordering as input, which is very limited by the absence of the priori information. On the other hand, search process of K2 algorithm uses a greedy search strategy and solutions are easy to fall into local optimization. In this paper, we present an improved Bayesian network structure learning with node ordering via K2 algorithm. This algorithm generates an effective node ordering as input based on conditional mutual information. The K2 algorithm is also improved combining with Simulated Annealing algorithm in order to avoid falling into the local optimization. Experimental results over two benchmark networks Asia and Alarm show that this new improved algorithm has higher classification accuracy and better degree of data matching.
引用
收藏
页码:44 / 55
页数:12
相关论文
共 50 条
  • [1] Improved K2 algorithm for Bayesian network structure learning
    Behjati, Shahab
    Beigy, Hamid
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 91 (91)
  • [2] Improving Bayesian network structure learning with mutual information-based node ordering in the K2 algorithm
    Chen, Xue-Wen
    Anantha, Gopalakrishna
    Lin, Xiaotong
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2008, 20 (05) : 628 - 640
  • [3] ITNO-K2PC: An improved K2 algorithm with information-theory-centered node ordering for structure learning
    Benmohamed, Emna
    Ltifi, Hela
    Ben Ayed, Mounir
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (04) : 1410 - 1422
  • [4] A New Approach for Bayesian Classifier Learning Structure via K2 Algorithm
    Bouhamed, Heni
    Masmoudi, Afif
    Lecroq, Thierry
    Rebai, Ahmed
    EMERGING INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS, 2012, 304 : 387 - +
  • [5] INVESTIGATION OF THE K2 ALGORITHM IN LEARNING BAYESIAN NETWORK CLASSIFIERS
    Lerner, Boaz
    Malka, Roy
    APPLIED ARTIFICIAL INTELLIGENCE, 2011, 25 (01) : 74 - 96
  • [6] Some node ordering methods for the K2 algorithm
    Aghdam, Rosa
    Tabar, Vahid Rezaei
    Pezeshk, Hamid
    COMPUTATIONAL INTELLIGENCE, 2019, 35 (01) : 42 - 58
  • [7] Learning Bayesian Network Structure Using Genetic Algorithm with Consideration of the Node Ordering via Principal Component Analysis
    Tabar, Vahid Rezaei
    Mahdavi, Maryam
    Heidari, Saghar
    Naghizadeh, Sima
    JIRSS-JOURNAL OF THE IRANIAN STATISTICAL SOCIETY, 2016, 15 (02): : 45 - 61
  • [8] Bayesian network structure learning combining K2 with simulated annealing
    Hu, Y. (hya507@sina.com), 1600, Southeast University, 2 Sipailou, Nanjing, 210096, China (42):
  • [9] Improving Bayesian Network Structure Learning with Optimized Node Ordering
    Yang, Lisheng
    Liao, Qin
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL IV, 2010, : 171 - 174
  • [10] Improving Bayesian Network Structure Learning with Optimized Node Ordering
    Yang, Lisheng
    Liao, Qin
    APPLIED INFORMATICS AND COMMUNICATION, PT 4, 2011, 227 : 321 - 329