Академический Документы
Профессиональный Документы
Культура Документы
David B. Fogel
Natural Selection, Inc.
1591 Calle De Cinco
La Jolla, CA 92037
fogel@sunshine.ucsd.edu
ABSTRACT
Evolutionary computation can be conducted at various levels of abstraction (e.g., genes,
individuals, species). Recent claims have been made that simulated evolution can be made
more biologically accurate by applying specific genetic operators that mimic low-level
transformations to DNA. This paper argues instead that the appropriateness of particular
variation operators depends on the level of abstraction of the simulation. Further, including
specific random variation operators simply because they have a similar form as genetic
operators that occur in nature does not, in general, lead to greater fidelity in simulation.
1200
Histogram of X 1 : Column 1 350
Initial
Random
(a)
Parent
300
Count
250
Count
1000
200
Column 1
150
800
100
Count
Count
50
600
Column 1
0
4900 5000 5100 5200 5300 5400 5500 5600 5700 5800 5900
Tour Length
400
Tour Length
Histogram of X 1 : Column 1
250
225
Initial
Random
Parent
(b)
200 200
175
Count
Count
150
0
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 125
Column 1
Network Output
Network Output 100
75
Figure 5. A histogram from 5000 samples of the output from
50
the neural network depicted in Figure 4 when varying the
25
weights and bias terms by a multivariate Gaussian random vari-
0
able. The initial weights of the network were determined by 4900 5000 5100 5200 5300 5400 5500 5600 5700
Tour Length
sampling from a uniform random variable over the range Tour Length
[-0.5,0.5]. The inputs were set equal to 1.0. The initialized out- Histogram of X 1 : Column 1
1200
put of the network was 0.0275. Zero mean Gaussian noise was
imposed on each weight and bias, with a variance of 0.5. The
(c)
1000
resulting behavior (phenotype) of the network was approxi-
mately Gaussian. The variance of the phenotype could be ad- 800
Count
600
Column 1
400
Initial Random Parent
logical analogy generates a more accurate simulation is 200
The author would like to thank P.J. Angeline and L.J. [11] D.E. Goldberg, Genetic Algorithms in Search Op-
Fogel for their comments and criticisms of this paper. timization and Machine Learning, Addison-Wesley,
Reading, MA, 1989.
7. References
[12] D.L. Hartl and A.G. Clark, Principles of Popula-
[1] W. Atmar, "On the Rules and Nature of Simulated tion Genetics, 2nd ed., Sinauer, Sunderland, MA, 1989.
Evolutionary Programming," in Proceedings of the First
Annual Conference on Evolutionary Programming, eds. [13] A. Hoffman, Arguments on Evolution: A
D.B. Fogel and W. Atmar, Evol. Prog. Society, La Jolla, Paleontologist's Perspective, Oxford, NY, 1989.
CA, 1992, pp. 17-26.
[14] J.H. Holland, Adaptation in Natural and Artificial
[2] W. Atmar, "Notes on the Simulation of Evolution," Systems, University of Michigan Press, Ann Arbor, 1975.
IEEE Trans. Neural Networks, Vol. 5:1, 1994, pp. 130-
147. [15] R.C. Lewontin, The Genetic Basis of Evolutionary
Change, Columbia University Press, NY, 1974.
[3] C.F. Brunk, "Darwin in an Age of Molecular Revo-
lution," Contention, Vol 1:1, 1991, pp. 131-150. [16] E. Mayr, Animal Species and Evolution, Belknap
Press, Cambridge, MA, 1963.
[4] N.A. Campbell, Biology, 2nd ed., Bejamin/
Cummings Pub. Co., Inc., Redwood City, CA, 1990. [17] E. Mayr, Populations, Species, and Evolution,
Belknap Press, Cambridge, MA, 1970.
[5] R.J. Collins, "Artificial Evolution and the Paradox
of Sex," in Computing with Biological Metaphors, ed. [18] E. Mayr, Toward a New Philosophy of Biology: Ob-
R. Paton, Chapmann & Hall, London, 1994, pp. 244- servations of an Evolutionist, Belknap Press, Cambridge,
263. MA, 1988.
[6] C. Darwin, On the Origin of Species by Means of [19] V.W. Porto, D.B. Fogel, L.J. Fogel, "Alternative
Natural Selection or the Preservations of Favored Races Neural Network Training Methods," IEEE Expert, Vol.
in the Struggle for Life, Murray, London, 1859. 10;3, June, 1995, pp. 16-22.
[7] L. Davis (ed.), Handbook of Genetic Algorithms, Van [20] H.-P. Schwefel, Evolution and Optimum Seeking,
Nostrand Reinhold, NY, 1991. John Wiley, NY, 1995.
[8] D.B. Fogel, "Empirical Estimation of the Computa- [21] E.O. Wilson, The Diversity of Life, W.W. Norton,
tion Required to Discover Approximate Solutions to the NY, 1992.
Traveling Salesman Problem Using Evolutionary Pro-
gramming," in Proceedings of the Second Annual Con-
ference on Evolutionary Programming, eds. D.B. Fogel
and W. Atmar, Evol. Prog. Society, La Jolla, CA, 1993,
pp. 56-61.