Does extra genetic diversity maintain escalation in a co-evolutionary arms race

In evolutionary computation (EC), genetic diversity (or its absence) gets the credit (or the blame) for a multitude of effects — and so mutation operators, population initialization, and even pseudo-random number generators, all get probed and prodded to improve genetic diversity. This paper demonstrates how extra initial diversity can appear to cause improvements in the performance of coevolutionary learning, but the true cause is in unforeseen effects of the problem-specific representation. The learning task considered in this paper is a variation on the game of Iterated Prisoner’s Dilemma (IPD): here players have a fine-grained range of intermediate choices between full cooperation and full defection.

[1]  D. Fogel,et al.  Evolving continuous behaviors in the Iterated Prisoner's Dilemma. , 1996, Bio Systems.

[2]  Xin Yao,et al.  An Experimental Study of N-Person Iterated Prisoner's Dilemma Games , 1993, Informatica.

[3]  G. Roberts,et al.  Development of cooperative relationships through increasing investment , 1998, Nature.

[4]  David B. Fogel,et al.  Evolution, neural networks, games, and intelligence , 1999, Proc. IEEE.

[5]  R. Boyd Mistakes allow evolutionary stability in the repeated prisoner's dilemma game. , 1989, Journal of theoretical biology.

[6]  Cornelia Kappler,et al.  Are Evolutionary Algorithms Improved by Large Mutations? , 1996, PPSN.

[7]  W. Daniel Hillis,et al.  Co-evolving parasites improve simulated evolution as an optimization procedure , 1990 .

[8]  Douglas Muzzio Watergate Games: Strategies, Choices, Outcomes , 1982 .

[9]  James A. Foster,et al.  The Quality of Pseudo-Random Number Generations and Simple Genetic Algorithm Performance , 1997, ICGA.

[10]  R. Boyd,et al.  No pure strategy is evolutionarily stable in the repeated Prisoner's Dilemma game , 1987, Nature.

[11]  Kristian Lindgren,et al.  Evolutionary phenomena in simple dynamics , 1992 .

[12]  W. Hamilton,et al.  The evolution of cooperation. , 1984, Science.

[13]  Paul J. Darwen,et al.  Co-evolutionary learning on noisy tasks , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[14]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[15]  Xin Yao,et al.  On Evolving Robust Strategies for Iterated Prisoner's Dilemma , 1993, Evo Workshops.

[16]  Robert Axelrod,et al.  The Evolution of Strategies in the Iterated Prisoner's Dilemma , 2001 .

[17]  Phil Husbands,et al.  Simulated Co-Evolution as the Mechanism for Emergent Planning and Scheduling , 1991, International Conference on Genetic Algorithms.

[18]  Tom Gardner,et al.  The Motley Fool Investment Guide: How The Fool Beats Wall Street's Wise Men And How You Can Too , 1996 .

[19]  X. Yao,et al.  How important is your reputation in a multi-agent environment , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[20]  Xin Yao,et al.  Speciation as automatic categorical modularization , 1997, IEEE Trans. Evol. Comput..

[21]  Eliot A. Cohen,et al.  Encyclopedia of arms control and disarmament , 1993 .

[22]  John Hallam,et al.  A hybrid GP/GA approach for co-evolving controllers and robot bodies to achieve fitness-specified tasks , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.