Evolutionary computation and Wright's equation

In this paper, Wright's equation formulated in 1931 is proven and applied to evolutionary computation. Wright's equation shows that evolution is doing gradient ascent in a landscape defined by the average fitness of the population. The average fitness W is defined in terms of marginal gene frequencies pi. Wright's equation is only approximately valid in population genetics, but it exactly describes the behavior of our univariate marginal distribution algorithm (UMDA). We apply Wright's equation to a specific fitness function defined by Wright. Furthermore we introduce mutation into Wright's equation and UMDA. We show that mutation moves the stable attractors from the boundary into the interior. We compare Wright's equation with the diversified replicator equation. We show that a fast version of Wright's equation gives very good results for optimizing a class of binary fitness functions.

[1]  S. Wright,et al.  Evolution in Mendelian Populations. , 1931, Genetics.

[2]  A. W. F. Edwards,et al.  Sewall Wright's Equation ? q=( q(1- q) ? w/? q)/2 w , 2000 .

[3]  T. Mahnig,et al.  Evolutionary algorithms: from recombination to search distributions , 2001 .

[4]  Hans-Michael Voigt,et al.  Evolution and optimization : an introduction to solving complex problems by replicator networks , 1989 .

[5]  S. Wright,et al.  THE DISTRIBUTION OF GENE FREQUENCIES IN POPULATIONS. , 1937, Science.

[6]  E. Baake,et al.  Stochastic Processes in Evolutionary and Disease Genetics , 2004 .

[7]  N. Barton,et al.  The divergence of a polygenic system subject to stabilizing selection, mutation and drift. , 1989, Genetical research.

[8]  Sewall Wright,et al.  Random drift and the shifting balance theory of evolution. , 1970 .

[9]  Heinz Mühlenbein,et al.  The Equation for Response to Selection and Its Use for Prediction , 1997, Evolutionary Computation.

[10]  H. M. Rwcp The equation for the response to selection and its use for prediction , 1997 .

[11]  H. Mühlenbein,et al.  Gene Pool Recombination in Genetic Algorithms , 1996 .

[12]  A W Edwards Sewall Wright's equation Deltaq=(q(1-q) partial differentialw/ partial differentialq)/2w. , 2000, Theoretical population biology.

[13]  Heinz Mühlenbein,et al.  Schemata, Distributions and Graphical Models in Evolutionary Optimization , 1999, J. Heuristics.

[14]  L. Baum,et al.  An inequality with applications to statistical estimation for probabilistic functions of Markov processes and to a model for ecology , 1967 .

[15]  Josef Hofbauer,et al.  Evolutionary Games and Population Dynamics , 1998 .

[16]  Michael I. Jordan Learning in Graphical Models , 1999, NATO ASI Series.

[17]  Rory A. Fisher,et al.  AVERAGE EXCESS AND AVERAGE EFFECT OF A GENE SUBSTITUTION , 1941 .

[18]  Heinz Mühlenbein,et al.  FDA -A Scalable Evolutionary Algorithm for the Optimization of Additively Decomposed Functions , 1999, Evolutionary Computation.