Abstract
A weakness of genetic programming (GP) is the difficulty it suffers in discovering useful numeric constants for the terminal nodes of the s-expression trees. We examine a solution to this problem, called numeric mutation, based, roughly, on simulated annealing. We provide empirical evidence to demonstrate that this method provides a statistically significant improvement in GP system performance for symbolic regression problems. GP runs are more likely to find a solution, and successful runs use fewer generations.
Preview
Unable to display preview. Download preview PDF.
References
M. Evett and T. Fernandez. A distributed system for genetic programming that dynamically allocates processors. Technical Report TR-CSE-97-39, Dept. Computer Science and Engineering, Florida Atlantic University, Boca Raton, FL, 1997
T. Fernandez. The evolution of numeric constants in genetic programming. Master's thesis, Florida Atlantic University, Boca Raton, FL, 1997. In preparation.
T. Fernandez and M. Evett. The impact of training period size on the evolution of financial trading systems. Technical Report TR-CSE-97-41, Florida Atlantic University, Boca Raton, FL, 1997.
D. Fogel. The burden of proof. Invited lecture at Genetic Programming 1997, Palo Alto, CA, July 1997.
K. Harris and P. Smith. Exploring alternative operators and search stratagies in genetic programming. In J. Koza, editor, GP-97, Proceedings of the Second Annual Conference, pages 147–155. Morgan Kaufmann, 1997.
S. Kirkpatrick, C.D. Gelatt, and M.P. Vecchi. Optimization by simulated annealing. Science, 220:671–680, 1983.
J. Koza. Genetic programming: on the programming of computers by means of natural selection. MIT Press, 1992.
J. Koza. Tutorial on advanced genetic programming, at genetic programming 1997 Palo Alto, CA, July, 1997.
W. Mendenhall and O. Lyman. Understanding Statistics. Duxbury Press, Belmont, CA, 1972.
D.E. Rumelhart and J.L. McClelland. Parallel Distributed Processing, volume 1. MIT Press, Cambridge, MA, 1987.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fernandez, T., Evett, M. (1998). Numeric mutation as an improvement to symbolic regression in genetic programming. In: Porto, V.W., Saravanan, N., Waagen, D., Eiben, A.E. (eds) Evolutionary Programming VII. EP 1998. Lecture Notes in Computer Science, vol 1447. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0040778
Download citation
DOI: https://doi.org/10.1007/BFb0040778
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64891-8
Online ISBN: 978-3-540-68515-9
eBook Packages: Springer Book Archive