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 条
  • [31] Multi-agent learning with the success-story algorithm
    Schmidhuber, J
    Zhao, JY
    DISTRIBUTED ARTIFICIAL INTELLIGENCE MEETS MACHINE LEARNING: LEARNING IN MULTI-AGENT ENVIRONMENTS, 1997, 1221 : 82 - 93
  • [32] Sequence to Sequence Multi-agent Reinforcement Learning Algorithm
    Shi T.
    Wang L.
    Huang Z.
    Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2021, 34 (03): : 206 - 213
  • [33] A learning method of immune multi-agent neural networks
    Ichimura, T
    Oeda, S
    Suka, M
    Yoshida, K
    NEURAL COMPUTING & APPLICATIONS, 2005, 14 (02): : 132 - 148
  • [34] The Application of Multi-Agent Reinforcement Learning in UAV Networks
    Cui, Jingjing
    Liu, Yuanwei
    Nallanathan, Arumugam
    2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2019,
  • [35] A learning method of immune multi-agent neural networks
    Takumi Ichimura
    Shinichi Oeda
    Machi Suka
    Katsumi Yoshida
    Neural Computing & Applications, 2005, 14 : 132 - 148
  • [36] A Novel Genetic Algorithm to Bayesian networks structure learning
    Parrela, Frederico A.
    Bessani, Michel
    Guimardes, Frederico G.
    de Castro, Cristiano Leite
    2023 3RD INTERNATIONAL CONFERENCE ON ROBOTICS, AUTOMATION AND ARTIFICIAL INTELLIGENCE, RAAI 2023, 2023, : 279 - 285
  • [37] An application of formal argumentation: Fusing Bayesian networks in multi-agent systems
    Nielsen, Soren Holbech
    Parsons, Simon
    ARTIFICIAL INTELLIGENCE, 2007, 171 (10-15) : 754 - 775
  • [38] Intelligent Automatic Generation Control: Multi-agent Bayesian Networks Approach
    Bevrani, H.
    Daneshfar, F.
    Daneshmand, P. R.
    2010 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 2010, : 773 - 778
  • [39] Multi-agent learning
    Eduardo Alonso
    Autonomous Agents and Multi-Agent Systems, 2007, 15 : 3 - 4
  • [40] Multi-agent learning
    Alonso, Eduardo
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2007, 15 (01) : 3 - 4