Evolving dynamic Bayesian networks with multi-objective genetic algorithms

被引:21
|
作者
Ross, Brian J. [1 ]
Zuviria, Eduardo [1 ]
机构
[1] Brock Univ, Dept Comp Sci, St Catharines, ON L2S 3A1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
dynamic Bayesian networks; multi-objective optimization; genetic algorithms;
D O I
10.1007/s10489-006-0002-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A dynamic Bayesian network (DBN) is a probabilistic network that models interdependent entities that change over time. Given example sequences of multivariate data, we use a genetic algorithm to synthesize a network structure that models the causal relationships that explain the sequence. We use a multi-objective evaluation strategy with a genetic algorithm. The multi-objective criteria are a network's probabilistic score and structural complexity score. Our use of Pareto ranking is ideal for this application, because it naturally balances the effect of the likelihood and structural simplicity terms used in the BIC network evaluation heuristic. We use a basic structural scoring formula, which tries to keep the number of links in the network approximately equivalent to the number of variables. We also use a simple representation that favors sparsely connected networks similar in structure to those modeling biological phenomenon. Our experiments show promising results when evolving networks ranging from 10 to 30 variables, using a maximal connectivity of between 3 and 4 parents per node. The results from the multi-objective GA were superior to those obtained with a single objective GA.
引用
收藏
页码:13 / 23
页数:11
相关论文
共 50 条
  • [1] Evolving dynamic Bayesian networks with Multi-objective genetic algorithms
    Brian J. Ross
    Eduardo Zuviria
    Applied Intelligence, 2007, 26 : 13 - 23
  • [2] Multi-objective dynamic optimization with genetic algorithms for automatic parking
    Darío Maravall
    Javier de Lope
    Soft Computing, 2007, 11 : 249 - 257
  • [3] Multi-objective dynamic optimization with genetic algorithms for automatic parking
    Maravall, Dario
    de Lope, Javier
    SOFT COMPUTING, 2007, 11 (03) : 249 - 257
  • [4] Single-Objective and Multi-Objective Genetic Algorithms for Compression of Biological Networks
    Collins, Tyler K.
    Zakirov, Adel
    Brown, Joseph Alexander
    Houghten, Sheridan
    2017 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY (CIBCB), 2017, : 287 - 294
  • [5] Dynamic system prediction using temporal artificial neural networks and multi-objective genetic algorithms
    Koduru, P
    Hsu, WH
    Das, S
    Welch, S
    Roe, JL
    Proceedings of the IASTED International Conference on Computational Intelligence, 2005, : 214 - 219
  • [6] Hybrid genetic algorithms for multi-objective optimisation of water distribution networks
    Keedwell, E
    Khu, ST
    GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 1042 - 1053
  • [7] Multi-Objective Optimisation of Cortical Spiking Neural Networks With Genetic Algorithms
    Fitzgerald, James
    Wong-Lin, KongFatt
    2021 32ND IRISH SIGNALS AND SYSTEMS CONFERENCE (ISSC 2021), 2021,
  • [8] Design of microvascular flow networks using multi-objective genetic algorithms
    Aragon, Alejandro M.
    Wayer, Jessica K.
    Geubelle, Philippe H.
    Goldberg, David E.
    White, Scott R.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2008, 197 (49-50) : 4399 - 4410
  • [9] Genetic diversity as an objective in multi-objective evolutionary algorithms
    Toffolo, A
    Benini, E
    EVOLUTIONARY COMPUTATION, 2003, 11 (02) : 151 - 167
  • [10] A Semantic Genetic Programming Approach to Evolving Heuristics for Multi-objective Dynamic Scheduling
    Xu, Meng
    Mei, Yi
    Zhang, Fangfang
    Zhang, Mengjie
    ADVANCES IN ARTIFICIAL INTELLIGENCE, AI 2023, PT II, 2024, 14472 : 403 - 415