DocumentCode :
3030603
Title :
A Bayesian framework for evolutionary computation
Author :
Zhang, Byoung-Tak
Author_Institution :
Dept. of Comput. Eng., Seoul Nat. Univ., South Korea
Volume :
1
fYear :
1999
fDate :
1999
Abstract :
A Bayesian framework for evolutionary computation is presented. Given a data set for fitness evaluation the best (fittest) individual is defined as the most probable model of the data with respect to the prior knowledge on the problem domain. In each generation, Bayes theorem is used to estimate the posterior fitness of individuals from their prior fitness values. Offspring individuals are then generated by sampling from the posterior distribution combined with the transition probabilities formed by variation operators. The evolutionary inference steps from the prior via posterior distribution of parent fitness to the expected fitness distribution of offspring are essential elements in Bayesian evolutionary computation. One of the most interesting aspects of Bayesian evolution is that it provides principled techniques for controlling evolutionary dynamics. Specifically, we describe two examples of the application of the Bayesian framework. One is a Bayesian evolutionary algorithm (BEA) designed to evolve parsimonious individuals in evolutionary computation with variable-size representation. We show that the adaptive Occam method for program growth control is a special form of Bayesian evolution. The other example is an evolutionary algorithm with incremental data inheritance (IDI). In this BEA, the fitness of individuals is estimated on incrementally chosen data subsets, rather than on the whole data set, and thus the convergence is accelerated by reducing the effective number of fitness evaluations. Experimental results are provided to show the effectiveness of the BEAs
Keywords :
Bayes methods; algorithm theory; evolutionary computation; Bayesian evolution; Bayesian evolutionary algorithm; Bayesian evolutionary computation; Bayesian framework; adaptive Occam method; data set; evolutionary algorithm; evolutionary computation; evolutionary inference steps; fitness evaluation; incremental data inheritance; parsimonious individuals; posterior fitness; prior knowledge; problem domain; program growth control; transition probabilities; variation operators; Adaptive control; Algorithm design and analysis; Artificial intelligence; Bayesian methods; Convergence; Evolutionary computation; Genetic mutations; Probability distribution; Programmable control; Sampling methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-5536-9
Type :
conf
DOI :
10.1109/CEC.1999.782004
Filename :
782004
Link To Document :
بازگشت