Multi-Agent Genetic Algorithm for Bayesian networks structural learning

被引:0
|
作者
Campos, Joao P. A. F. [1 ]
Machado, Itallo G. [2 ]
Bessani, Michel [3 ]
机构
[1] Univ Fed Minas Gerais, Grad Program Elect Engn, Ave Antonio Carlos 6627, BR-31270901 Belo Horizonte, MG, Brazil
[2] Univ Estadual Minas Gerais, Dept Comp Engn, Ave Parana 3001, BR-35501170 Divinopolis, MG, Brazil
[3] Univ Fed Minas Gerais, Operat Res & Complex Syst Lab, ORCS Lab, Ave Antonio Carlos 6627, BR-31270901 Belo Horizonte, MG, Brazil
关键词
Bayesian networks; Structural learning; Metaheuristic; Genetic algorithms; Multi-agent genetic algorithm; PROBABILISTIC NETWORKS;
D O I
10.1016/j.knosys.2025.113025
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Bayesian networks (BNs) area powerful probabilistic graphical tool for modeling relationships between random variables in an interpretable way. The relationships among variables are represented by the BN structure, a directed acyclic graph, which can be learned from a data set. However, the structural learning process is NP-hard. One popular strategy for learning a BN's structure is the Search and Score approach, where a quality score is defined as the objective function to be optimized. This approach has led to various algorithms, ranging from linear integer programming to heuristics and metaheuristics. In this paper, we present a novel algorithm for BN structure learning, an adaptation of the Multi-Agent Genetic Algorithm designed to tackle the structural learning problem efficiently. Our algorithm was compared to three others across benchmark problems of varying variable sizes, using a randomized factorial design with different sample sizes. Results show our method outperformed others, especially in detecting edge presence and direction, and proved effective for both small and large-scale BN learning, as confirmed by statistical tests.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] A novel genetic algorithm based on multi-agent systems
    Zhong, WC
    Liu, J
    Jiao, LC
    INTELLIGENT INFORMATION PROCESSING AND WEB MINING, 2004, : 169 - 178
  • [22] Multi-agent genetic algorithm based on AER model
    Zhong, Weicai
    Xue, Mingzhi
    Liu, Jing
    Jiao, Licheng
    Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2003, 16 (04):
  • [23] Bayesian Action Decoder for Deep Multi-Agent Reinforcement Learning
    Foerster, Jakob N.
    Song, H. Francis
    Hughes, Edward
    Burch, Neil
    Dunning, Iain
    Whiteson, Shimon
    Botvinick, Matthew M.
    Bowling, Michael
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 97, 2019, 97
  • [24] Genetic-Algorithm-Aided Deep Reinforcement Learning for Multi-Agent Drone Delivery
    Tarhan, Farabi Ahmed
    Ure, Nazim Kemal
    DRONES, 2024, 8 (03)
  • [25] Distributed Boosting Algorithm over Multi-agent Networks
    Tu, Zhipeng
    Wang, Yinghui
    Hong, Yiguang
    2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 7153 - 7157
  • [26] Efficient Task Allocation in Multi-Agent Systems Using Reinforcement Learning and Genetic Algorithm
    Fang, Zheng
    Ma, Tao
    Huang, Jun
    Niu, Zhao
    Yang, Fang
    APPLIED SCIENCES-BASEL, 2025, 15 (04):
  • [27] A routing algorithm for mobile ad Hoc networks based on multi-agent cost learning
    Fujishiro, T. (Tooru@ic.cs.tcu.ac.jp), 1600, ICIC Express Letters Office, Tokai University, Kumamoto Campus, 9-1-1, Toroku, Kumamoto, 862-8652, Japan (07):
  • [28] A Collaborative Multi-Agent Reinforcement Learning Anti-Jamming Algorithm in Wireless Networks
    Yao, Fuqiang
    Jia, Luliang
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2019, 8 (04) : 1024 - 1027
  • [29] LMRL: A multi-agent reinforcement learning model and algorithm
    Wang, BN
    Gao, Y
    Chen, ZQ
    Xie, JY
    Chen, SF
    Third International Conference on Information Technology and Applications, Vol 1, Proceedings, 2005, : 303 - 307
  • [30] A new accelerating algorithm for multi-agent reinforcement learning
    张汝波
    仲宇
    顾国昌
    Journal of Harbin Institute of Technology, 2005, (01) : 48 - 51