Abstract
Application of Genetic Programming to the discovery of empirical laws is often impaired by the huge size of the domains involved. In physical applications, dimensional analysis is a powerful way to trim out the size of these spaces This paper presents a way of enforcing dimensional constraints through formal grammars in the GP framework. As one major limitation for grammar-guided GP comes from the initialization procedure (how to find admissible and sufficiently diverse trees with a limited depth), an initialization procedure based on dynamic grammar pruning is proposed. The approach is validated on the problem of identification of a materials response to a mechanical test.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
C. Clack and T. Yu. Performance enhanced genetic programming. In Evolutionary Programming VI, pages 87–100. Springer-Verlag, 1997.
J.M. Daida. Challenges with verification, repeatability, and meaningful comparison in genetic programming: Gibson’s magic. In GECCO99, pages 1069–1076. Morgan-Kaufmann, 1999.
F. Gruau. On using syntactic constraints with genetic programming. In Advances in Genetic Programming II, pages 377–394. MIT Press, 1996.
H. Hörner. A C++ class library for genetic programming. Technical report, The Vienna University of Economics, 1996.
T.D. Haynes, D.A. Schoenefeld, and R.L. Wainwright. Type inheritance in strongly typed genetic programming. In Advances in Genetic Programming II, pages 359–375. MIT Press, 1996.
C. Z. Janikow. A knowledge-intensive genetic algorithm for supervised learning. Machine Learning, 13:189–228, 1993.
K.L. Johnson. Contact Mechanics. Cambridge University Press, 1987.
M. Keijzer and V. Babovic. Dimensionally aware genetic programming. In GECCO99, pages 1069–1076. Morgan-Kaufmann, 1999.
J.R. Koza. Genetic Programming: On the Programming of Computers by Means of natural Selection. MIT Press, Cambridge MA, 1992.
P. Langley, H.A. Simon, and G.L. Bradshaw. Rediscovering chemistry with the Bacon system. In Machine Learning: an artificial intelligence approach, volume 1. Morgan Kaufmann, 1983.
David J. Montana. Strongly typed genetic programming. Evolutionary Computation, 3(2):199–230, 1995.
C. Ryan, J.J. Collins, and M. O’Neill. Grammatical evolution: Evolving programs for an arbitrary language. In EuroGP98, volume 1391 of LNCS, pages 83–96, 1998.
P.A. Whigham. Inductive bias and genetic programming. In IEE Conf. publications, n. 414, pages 461–466, 1995.
T. Washio and H. Motoda. Discovering admissible models of complex systems based on scale-types and identity constraints. In Intl. Joint Conf. on Artificial Intelligence 97, pages 810–817, 1997.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ratle, A., Sebag, M. (2000). Genetic Programming and Domain Knowledge: Beyond the Limitations of Grammar-Guided Machine Discovery. In: Schoenauer, M., et al. Parallel Problem Solving from Nature PPSN VI. PPSN 2000. Lecture Notes in Computer Science, vol 1917. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45356-3_21
Download citation
DOI: https://doi.org/10.1007/3-540-45356-3_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41056-0
Online ISBN: 978-3-540-45356-7
eBook Packages: Springer Book Archive