Behavioural GP diversity for adaptive stock selection

We present a new mechanism for preserving phenotypic behavioural diversity in Genetic Programming. We provide a real-world case study for hedge fund portfolio optimization, and experimental results on real-world data that indicate the importance of phenotypic behavioural diversity both in achieving higher fitness and in improving the robustness of the GP population for continuous learning.

[1]  Volker Nissen,et al.  On the robustness of population-based versus point-based optimization in the presence of noise , 1998, IEEE Trans. Evol. Comput..

[2]  Frank W. Moore,et al.  A new methodology for reducing brittleness in genetic programming , 1997, Proceedings of the IEEE 1997 National Aerospace and Electronics Conference. NAECON 1997.

[3]  Helen G. Cobb,et al.  An Investigation into the Use of Hypermutation as an Adaptive Operator in Genetic Algorithms Having Continuous, Time-Dependent Nonstationary Environments , 1990 .

[4]  Terence Soule,et al.  Operator Choice and the Evolution of Robust Solutions , 2003 .

[5]  Wei Yan,et al.  Evolving robust GP solutions for hedge fund stock selection in emerging markets , 2007, GECCO '07.

[6]  Julian Francis Miller,et al.  Evolving a Self-Repairing, Self-Regulating, French Flag Organism , 2004, GECCO.

[7]  Shane Legg,et al.  Fitness uniform deletion: a simple way to preserve diversity , 2005, GECCO '05.

[8]  Wolfgang Banzhaf,et al.  Explicit Control of Diversity and Effective Variation Distance in Linear Genetic Programming , 2002, EuroGP.

[9]  C. Schoreels,et al.  The effect of varying parameters on performance for adaptive agents in technical equity market trading , 2005, IEEE 3rd International Conference on Computational Cybernetics, 2005. ICCC 2005..

[10]  Helen D. Karatza,et al.  Dynamic Sequencing of A Multi-Processor System: A Genetic Algorithm Approach , 1993 .

[11]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[12]  Rasmus K. Ursem,et al.  Diversity-Guided Evolutionary Algorithms , 2002, PPSN.

[13]  John J. Grefenstette,et al.  Genetic Algorithms for Changing Environments , 1992, PPSN.

[14]  Graham Kendall,et al.  Advanced Population Diversity Measures in Genetic Programming , 2002, PPSN.

[15]  Anikó Ekárt,et al.  Maintaining the Diversity of Genetic Programs , 2002, EuroGP.

[16]  M. Dempster,et al.  A real-time adaptive trading system using genetic programming , 2001 .

[17]  E. Keller,et al.  Explicit maintenance of genetic diversity on genospacesRobert , 1994 .

[18]  W. Sharpe The Sharpe Ratio , 1994 .

[19]  Eddy Flerackers,et al.  Increasing the diversity of a population in genetic programming , 2001 .