A new PC-PSO algorithm for Bayesian network structure learning with structure priors

被引:24
|
作者
Sun, Baodan [1 ,2 ]
Zhou, Yun [1 ,2 ]
Wang, Jianjiang [2 ]
Zhang, Weiming [1 ,2 ]
机构
[1] Natl Univ Def Technol, Sci & Technol Informat Syst Engn Lab, Changsha, Peoples R China
[2] Natl Univ Def Technol, Coll Syst Engn, Changsha, Peoples R China
基金
中国国家自然科学基金;
关键词
Bayesian networks; Structure learning; Particle swarm optimization; PC algorithm; Structure priors; PROBABILISTIC NETWORKS; OPTIMIZATION; KNOWLEDGE;
D O I
10.1016/j.eswa.2021.115237
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bayesian network structure learning is the basis of parameter learning and Bayesian inference. However, it is a NP-hard problem to find the optimal structure of Bayesian networks because the computational complexity increases exponentially with the increasing number of nodes. Hence, numerous algorithms have been proposed to obtain feasible solutions, while almost all of them are of certain limits. In this paper, we adopt a heuristic algorithm to learn the structure of Bayesian networks, and this algorithm can provide a reasonable solution to combine the PC and Particle Swarm Optimization (PSO) algorithms. Moreover, we consider structure priors to improve the performance of our PC-PSO algorithm. Meanwhile, we utilize a new mutation operator called Uniform Mutation by Addition and Deletion (UMAD) and a crossover operator called Uniform Crossover. Experiments on different networks show that the approach proposed in this paper has achieved better Bayesian Information Criterion (BIC) scores than other algorithms.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Bayesian network structure learning based on HC-PSO algorithm
    Gao, Wenlong
    Zhi, Minqian
    Ke, Yongsong
    Wang, Xiaolong
    Zhuo, Yun
    Liu, Anping
    Yang, Yi
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2024, 46 (02) : 4347 - 4359
  • [2] Improved Parameter Uniform Priors in Bayesian Network Structure Learning
    Wang, Manxi
    Wang, Liandong
    Wang, Zidong
    Gao, Xiaoguang
    Di, Ruohai
    2018 4TH INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND MATERIAL APPLICATION, 2019, 252
  • [3] A new polynomial time algorithm for Bayesian network structure learning
    Lee, Sanghack
    Yang, Jihoon
    Park, Sungyong
    ADVANCED DATA MINING AND APPLICATIONS, PROCEEDINGS, 2006, 4093 : 501 - 508
  • [4] On Structure Priors for Learning Bayesian Networks
    Eggeling, Ralf
    Viinikka, Jussi
    Vuoksenmaa, Aleksis
    Koivisto, Mikko
    22ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 89, 2019, 89
  • [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] A Bayesian Network Structure Learning Algorithm Based on the Combination of PSO and Sub-graph Decomposition
    Feng, Shaorong
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT AND COMPUTER SCIENCE (ICEMC 2016), 2016, 129 : 986 - 992
  • [10] Structure Learning of Bayesian Network Using a Chaos-based PSO
    Chen Jinyin
    Shen Jiajie
    ADVANCED MANUFACTURING TECHNOLOGY, PTS 1-4, 2012, 472-475 : 2292 - 2295