BNC-PSO: structure learning of Bayesian networks by Particle Swarm Optimization

被引:74
|
作者
Gheisari, S. [1 ]
Meybodi, M. R. [2 ]
机构
[1] Islamic Azad Univ, Pardis Branch, Dept Comp Engn, Pardis, Iran
[2] Amirkabir Univ Technol, Comp Engn & Informat Technol Dept, Tehran, Iran
关键词
Bayesian Information Criteria (BIC); Bayesian Network (BN); Cross over operation; Mutation operation; Particle Swarm Optimization (PSO); Structure learning; BELIEF NETWORKS; PROBABILISTIC NETWORKS; EQUIVALENCE CLASSES; CLASSIFIERS; ALGORITHM; SEARCH; MODEL;
D O I
10.1016/j.ins.2016.01.090
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Structure learning is a very important problem in the field of Bayesian networks (BNs). It is also an active research area for more than 2 decades; therefore, many approaches have been proposed in order to find an optimal structure based on training samples. In this paper, a Particle Swarm Optimization (PSO)-based algorithm is proposed to solve the BN structure learning problem; named BNC-PSO (Bayesian Network Construction algorithm using PSO). Edge inserting/deleting is employed in the algorithm to make the particles have the ability to achieve the optimal solution, while a cycle removing procedure is used to prevent the generation of invalid solutions. Then, the theorem of Markov chain is used to prove the global convergence of our proposed algorithm. Finally, some experiments are designed to evaluate the performance of the proposed PSO-based algorithm. Experimental results indicate that BNC-PSO is worthy of being studied in the field of BNs construction. Meanwhile, it can significantly increase nearly 15% in the scoring metric values, comparing with other optimization-based algorithms. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:272 / 289
页数:18
相关论文
共 50 条
  • [41] A NEW KIND OF PSO: PREDATOR PARTICLE SWARM OPTIMIZATION
    Neshat, Mehdi
    Sargolzaei, Mehdi
    Masoumi, Azra
    Najaran, Adel
    [J]. INTERNATIONAL JOURNAL ON SMART SENSING AND INTELLIGENT SYSTEMS, 2012, 5 (02): : 521 - 539
  • [42] PSO plus FL = PAASO: particle swarm optimization plus federated learning = privacy-aware agent swarm optimization
    Torra, Vicenc
    Galvan, Edgar
    Navarro-Arribas, Guillermo
    [J]. INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2022, 21 (06) : 1349 - 1359
  • [43] Structure Learning Algorithm of DBN Based on Particle Swarm Optimization
    Lou, Yuansheng
    Dong, Yuchao
    Ao, Huanhuan
    [J]. 14TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS, ENGINEERING AND SCIENCE (DCABES 2015), 2015, : 102 - 105
  • [44] Optimization of Hydro Power Plant Design by Particle Swarm Optimization (PSO)
    Rahi, O. P.
    Chandel, A. K.
    Sharma, M. G.
    [J]. INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY AND SYSTEM DESIGN 2011, 2012, 30 : 418 - 425
  • [45] Learning dynamic Bayesian networks structure based on Bayesian optimization algorithm
    Gao, Song
    Xiao, Qinkun
    Pan, Quan
    Li, Qingguo
    [J]. ADVANCES IN NEURAL NETWORKS - ISNN 2007, PT 2, PROCEEDINGS, 2007, 4492 : 424 - +
  • [46] PSO-HC: Particle Swarm Optimization Protocol for Hierarchical Clustering in Wireless Sensor Networks
    Elhabyan, Riham S.
    Yagoub, Mustapha C. E.
    [J]. 2014 INTERNATIONAL CONFERENCE ON COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING (COLLABORATECOM), 2014, : 417 - 424
  • [47] PSO-OLSR: A Particle Swarm Optimization based Proactive Routing Protocol for UAV Networks
    Rabahi, Fatima Zahra
    Boudjit, Saadi
    Bahloul, Nour El Houda
    Djahel, Soufiene
    Bemmoussat, ChemsEddine
    [J]. 2022 IEEE 96TH VEHICULAR TECHNOLOGY CONFERENCE (VTC2022-FALL), 2022,
  • [48] ONLINE VELOCITY OPTIMIZATION OF ROBOTIC SWARM FLOCKING USING PARTICLE SWARM OPTIMIZATION (PSO) METHOD
    Vatankhah, Ramin
    Etemadi, Shahram
    Honarvar, Mohammad
    Alasty, Aria
    Boroushaki, Mehrdad
    Vossoughi, Gholamreza
    [J]. 2009 6TH INTERNATIONAL SYMPOSIUM ON MECHATRONICS AND ITS APPLICATIONS (ISMA), 2009, : 13 - 18
  • [49] Applying MDL in PSO for Learning Bayesian Networks
    Kuo, Shu-Ching
    Wang, Hung-Jen
    Wei, Hsiao-Yi
    Chen, Chih-Chuan
    Li, Sheng-Tun
    [J]. IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ 2011), 2011, : 1587 - 1592
  • [50] Efficient learning Bayesian networks using PSO
    Du, T
    Zhang, SS
    Wang, ZJ
    [J]. COMPUTATIONAL INTELLIGENCE AND SECURITY, PT 1, PROCEEDINGS, 2005, 3801 : 151 - 156