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 条
  • [21] Multi-objective optimization of aeroengine PID control based on multi-objective genetic algorithms
    Li, Yue
    Sun, Jian-Guo
    Hangkong Dongli Xuebao/Journal of Aerospace Power, 2008, 23 (01): : 174 - 178
  • [22] Multi-objective Optimization for Networks-on-Chip Architectures using Genetic Algorithms
    Morgan, Ahmed A.
    Elmiligi, Haytham
    El-Kharashi, M. Watheq
    Gebali, Fayez
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 3725 - 3728
  • [23] Dynamic route search in car navigation systems by multi-objective Genetic Algorithms
    Jo, Jung-Bok
    Kim, Byung-Ki
    Kim, Jong-Ryul
    Gen, Mitsuo
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INTELLIGENT LOGISTICS SYSTEMS, 2008, : 364 - +
  • [24] Multi-Objective Genetic Programming based on Decomposition on Evolving Scheduling Heuristics for Dynamic Scheduling
    Xu, Meng
    Mei, Yi
    Zhang, Fangfang
    Zhang, Mengjie
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 427 - 430
  • [25] Strategic design and multi-objective optimisation of distribution networks based on genetic algorithms
    Bevilacqua, Vitoantonio
    Costantino, Nicola
    Dotoli, Mariagrazia
    Falagario, Marco
    Sciancalepore, Fabio
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2012, 25 (12) : 1139 - 1150
  • [26] Evolving Artificial Neural Networks for Multi-objective Tasks
    Kuenzel, Steven
    Meyer-Nieberg, Silja
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2018, 2018, 10784 : 671 - 686
  • [27] EVOLVING QUANTIZED NEURAL NETWORKS FOR IMAGE CLASSIFICATION USING A MULTI-OBJECTIVE GENETIC ALGORITHM
    Wang, Yong
    Wang, Xiaojing
    He, Xiaoyu
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 2790 - 2794
  • [28] Multi-objective Counterfactuals in Bayesian Classifiers with Estimation of Distribution Algorithms
    Zaragoza-Pellicer, Daniel
    Bielza, Concha
    Larranaga, Pedro
    INTERNATIONAL CONFERENCE ON PROBABILISTIC GRAPHICAL MODELS, 2024, 246 : 415 - 426
  • [29] Multi-objective genetic algorithms for flights amalgamation problem
    Waheed, Mohamed Elsayed
    Makhlouf, Mohamed Abd Allah
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2012, 45 (04) : 254 - 265
  • [30] Multi-objective genetic algorithms for courses of action planning
    Belfares, L
    Guitouni, A
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 1543 - 1551