A novel discrete firefly algorithm for Bayesian network structure learning

被引:25
|
作者
Wang, Xianchang [1 ,2 ]
Ren, Hongjia [1 ]
Guo, Xiaoxin [1 ]
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Changchun 130012, Peoples R China
[2] Chengdu Kestrel Artificial Intelligence Inst, Chengdu 610000, Peoples R China
关键词
Bayesian networks; Structure learning; Firefly optimization algorithm; SEARCH ALGORITHM; OPTIMIZATION; INFERENCE;
D O I
10.1016/j.knosys.2022.108426
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As an effective tool for the representation and reasoning of uncertain theories, Bayesian networks are widely used in various fields of artificial intelligence. However, learning the optimal Bayesian network structure is an NP-hard problem. The score-and-search approach is a common method for solving the problems associated with Bayesian network structure learning. This paper presents a novel method for learning the structure of a Bayesian network using a discrete firefly optimization algorithm, which has been successfully applied to solve various optimization problems. In the proposed algorithm, each firefly moves in a discrete space based on a redefined movement strategy. Then, the mutation operator is employed to prevent the algorithm from stopping prematurely and falling into a local optimum. Finally, a local optimizer is used to enhance the exploitation ability of the firefly to obtain the best feasible solution. We compared the proposed algorithm with state-of-the-art algorithms on well-known benchmark networks. The experimental results show that the proposed algorithm has better convergence accuracy and higher scores in most cases, compared to other algorithms, indicating that the proposed algorithm can be used as an effective and feasible method for learning Bayesian network structures. (C)& nbsp;2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] A New Algorithm for Learning Large Bayesian Network Structure From Discrete Data
    Zhang, Weiping
    Xu, Ziqiang
    Chen, Yu
    Yang, Jing
    IEEE ACCESS, 2019, 7 : 121665 - 121674
  • [2] A novel greedy Bayesian network structure learning algorithm for limited data
    Liu, Feng
    Tian, Fengzhan
    Zhu, Qiliang
    ADVANCED DATA MINING AND APPLICATIONS, PROCEEDINGS, 2007, 4632 : 412 - +
  • [3] A Novel Structure Learning Algorithm for Optimal Bayesian Network: Best Parents
    Kreimer, Andrew
    Herman, Maya
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS: PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE KES-2016, 2016, 96 : 43 - 52
  • [4] Learning effective connectivity network structure based on firefly algorithm
    Ji Z.
    Ji J.
    Liu J.
    Yang C.
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2019, 51 (05): : 76 - 84
  • [5] Learning Bayesian network structure with immune algorithm
    Cai, Zhiqiang
    Si, Shubin
    Sun, Shudong
    Dui, Hongyan
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2015, 26 (02) : 282 - 291
  • [6] A hybrid algorithm for Bayesian network structure learning
    Ji, Junzhong
    Hu, Renbing
    Zhang, Hongxun
    Liu, Chunnian
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2009, 46 (09): : 1498 - 1507
  • [7] A Bayesian Network Based Structure Learning Algorithm
    Long, Zhang
    2016 INTERNATIONAL CONFERENCE ON ROBOTS & INTELLIGENT SYSTEM (ICRIS), 2016, : 12 - 15
  • [8] Learning Bayesian network structure with immune algorithm
    Zhiqiang Cai
    Shubin Si
    Shudong Sun
    Hongyan Dui
    Journal of Systems Engineering and Electronics, 2015, 26 (02) : 282 - 291
  • [9] Bayesian Network Structure Learning for Discrete and Continuous Variables
    Suzuki, Joe
    2012 2ND INTERNATIONAL CONFERENCE ON UNCERTAINTY REASONING AND KNOWLEDGE ENGINEERING (URKE), 2012, : 141 - 144
  • [10] A Novel Bayesian Network Structure Learning Algorithm based on Maximal Information Coefficient
    Zhang, Yinghua
    Hu, Qiping
    Zhang, Wensheng
    Liu, Jin
    2012 IEEE FIFTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2012, : 862 - 867