A Novel Genetic Algorithm to Bayesian networks structure learning

被引:0
|
作者
Parrela, Frederico A. [1 ]
Bessani, Michel [1 ]
Guimardes, Frederico G. [2 ]
de Castro, Cristiano Leite [1 ]
机构
[1] Univ Fed Minas Gerais, Dept Elect Engn, Belo Horizonte, MG, Brazil
[2] Univ Fed Minas Gerais, Dept Comp Sci, Belo Horizonte, MG, Brazil
关键词
Bayesian Networks; evolutionary algorithms; bayesian Networks structure learning;
D O I
10.1109/RAA/59955.2023.10601288
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Bayesian Networks (BN) provide a robust way to represent joint probability distributions (JPD) using a direct acyclic graph (DAG) that encodes the independence between variables (nodes). Learning Bayesian networks from data is considered an NP-Hard problem, and there is no consensus on the best methods. A novel genetic algorithm (GA) has been proposed for learning BN from data. The GA is based on a proposed representation that does not allow graphs with self-loop or loops with their neighbor nodes to be represented. Furthermore, it is better at exploiting the search space since similar DAGs possess more similar representations than the conventional adjacency matrix representation. The Proposed GA was compared to six other well-established algorithms for BN structure learning using five different databases. The results suggest that the proposed GA outperforms all the other algorithms in finding A DAG more similar to the ground truth for four of the five used databases.
引用
收藏
页码:279 / 285
页数:7
相关论文
共 50 条
  • [1] Structure learning of Bayesian networks using dual genetic algorithm
    Lee, Jaehun
    Chung, Wooyong
    Kim, Euntai
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2008, E91D (01): : 32 - 43
  • [2] A New Genetic Approach for Structure Learning of Bayesian Networks: Matrix Genetic Algorithm
    Lee, Jaehun
    Chung, Wooyong
    Kim, Euntai
    Kim, Soohan
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2010, 8 (02) : 398 - 407
  • [3] A new genetic approach for structure learning of Bayesian networks: Matrix genetic algorithm
    Jaehun Lee
    Wooyong Chung
    Euntai Kim
    Soohan Kim
    International Journal of Control, Automation and Systems, 2010, 8 : 398 - 407
  • [4] Learning Bayesian networks using genetic algorithm
    Chen Fei
    JournalofSystemsEngineeringandElectronics, 2007, (01) : 142 - 147
  • [5] Learning Bayesian networks using genetic algorithm
    Chen Fei
    Wang Xiufeng
    Rao Yimei
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2007, 18 (01) : 142 - 147
  • [6] Learning the Structure of Large-scale Bayesian Networks using Genetic Algorithm
    Vafaee, Fatemeh
    GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2014, : 855 - 862
  • [7] Improved Bayesian networks structure learning algorithm
    Fan, Min
    Huang, Xi-Yue
    Shi, Wei-Ren
    Xian, Xiao-Dong
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2008, 20 (17): : 4613 - 4617
  • [8] A novel method for Bayesian networks structure learning based on Breeding Swarm algorithm
    Khanteymoori, Ali Reza
    Olyaee, Mohammad-H.
    Abbaszadeh, Omid
    Valian, Maryam
    SOFT COMPUTING, 2018, 22 (09) : 3049 - 3060
  • [9] A novel method for Bayesian networks structure learning based on Breeding Swarm algorithm
    Ali Reza Khanteymoori
    Mohammad-H. Olyaee
    Omid Abbaszadeh
    Maryam Valian
    Soft Computing, 2018, 22 : 3049 - 3060
  • [10] Structure learning of Bayesian networks using a semantic genetic algorithm-based approach
    Shetty, S
    Song, M
    ITRE 2005: 3rd International Conference on Information Technology: Research and Education, Proceedings, 2005, : 454 - 458