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 条
  • [31] Path relinking in Pareto multi-objective genetic algorithms
    Basseur, M
    Seynhaeve, F
    Talbi, EC
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, 2005, 3410 : 120 - 134
  • [32] Multi-objective optimization of reactive extrusion by genetic algorithms
    Zhang, Guofang
    Zhang, Min
    Jia, Yuxi
    JOURNAL OF APPLIED POLYMER SCIENCE, 2015, 132 (16)
  • [33] Image Enhancement Using Multi-objective Genetic Algorithms
    Bhandari, Dinabandhu
    Murthy, C. A.
    Pal, Sankar K.
    PATTERN RECOGNITION AND MACHINE INTELLIGENCE, PROCEEDINGS, 2009, 5909 : 309 - 314
  • [34] Multi-objective genetic algorithms for pipe arrangement design
    Ikehira, Satoshi
    Kimura, Hajime
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 1869 - +
  • [35] Multi-objective genetic algorithms to create ensemble of classifiers
    Oliveira, LS
    Morita, M
    Sabourin, R
    Bortolozzi, F
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, 2005, 3410 : 592 - 606
  • [36] Multi-objective optimization of structures topology by genetic algorithms
    Madeira, JFA
    Rodrigues, H
    Pina, H
    ADVANCES IN ENGINEERING SOFTWARE, 2005, 36 (01) : 21 - 28
  • [37] Multi-objective optimization using genetic algorithms: A tutorial
    Konak, Abdullah
    Coit, David W.
    Smith, Alice E.
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2006, 91 (09) : 992 - 1007
  • [38] A hardware implementation method of Multi-Objective Genetic Algorithms
    Tachibana, Tatsuhiro
    Murata, Yoshihiro
    Shibata, Naoki
    Yasumoto, Keiichi
    Ito, Minoru
    2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 3138 - +
  • [39] Portfolio optimization using multi-objective genetic algorithms
    Skolpadungket, Prisadarng
    Dahal, Keshav
    Harnpornchai, Napat
    2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 516 - +
  • [40] Multi-objective rule mining using genetic algorithms
    Ghosh, A
    Nath, B
    INFORMATION SCIENCES, 2004, 163 (1-3) : 123 - 133