Catálogo de publicaciones - libros
Genetic Programming Theory and Practice III
Tina Yu ; Rick Riolo ; Bill Worzel (eds.)
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
Artificial Intelligence (incl. Robotics); Computing Methodologies; Theory of Computation; Algorithm Analysis and Problem Complexity; Programming Techniques
Disponibilidad
| Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
|---|---|---|---|---|
| No detectada | 2006 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-0-387-28110-0
ISBN electrónico
978-0-387-28111-7
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2006
Información sobre derechos de publicación
© Springer Science+Business Media, Inc. 2006
Tabla de contenidos
The Importance of Local Search
Tuan Hao Hoang; Xuan Nguyen; R I McKay; Daryl Essam
Standard Genetic Programming operators are highly disruptive, with the concomitant risk that it may be difficult to converge to an optimal structure. The Tree Adjoining Grammar (TAG) formalism provides a more flexible Genetic Programming tree representation which supports a wide range of operators while retaining the advantages of tree-based representation. In particular, minimal-change point insertion and deletion operators may be defined. Previous work has shown that point insertion and deletion, used as local search operators, can dramatically reduce search effort in a range of standard problems. Here, we evaluate the effect of local search with these operators on a real-World ecological time series modelling problem. For the same search effort, TAG-based GP with the local search operators generates solutions with significantly lower training set error. The results are equivocal on test set error, local search generating larger individuals which generalise only a little better than the less accurate solutions given by the original algorithm.
Pp. 159-175
Content Diversity in Genetic Programming and Its Correlation with Fitness
A. Almal; W. P. Worzel; E. A. Wollesen; C. D. MacLean
A technique used to visualize DNA sequences is adapted to visualize large numbers of individuals in a genetic programming population. This is used to examine how the content diversity of a population changes during evolution and how this correlates with changes in fitness.
Pp. 177-190
Genetic Programming Inside a Cell
Christian Jacob; Ian Burleigh
We present an agent-based, 3D model of the lactose () operon, a gene regulatory system the bacterium The operon is a prime example of a ‘real genetic programming’ system, which has been studied extensively and lends itself to rigorous mathematical analysis and computational simulations. We suggest natural gene regulatory systems, as observed within , to serve as testbeds for future genetic programming systems.
Pp. 191-206
Evolution on Neutral Networks in Genetic Programming
Wolfgang Banzhaf; Andre Leier
We examine the behavior of an evolutionary search on neutral networks in a simple linear genetic programming system of a Boolean function space problem. To this end we draw parallels between notions in RNA-folding problems and in Genetic Programming, observe parameters of neutral networks and discuss the population dynamics via the occupation probability of network nodes in runs on their way to the optimal solution.
Pp. 207-221
The Effects of Size and Depth Limits on Tree Based Genetic Programming
Ellery Fussell Crane; Nicholas Freitag McPhee
Bloat is a common and well studied problem in genetic programming. Size and depth limits are often used to combat bloat, but to date there has been little detailed exploration of the effects and biases of such limits. In this paper we present empirical analysis of the effects of size and depth limits on binary tree genetic programs. We find that size limits control population average size in much the same way as depth limits do. Our data suggests, however that size limits provide finer and more reliable control than depth limits, which has less of an impact upon tree shapes.
Pp. 223-240
Application Issues of Genetic Programming in Industry
Arthur Kordon; Flor Castillo; Guido Smits; Mark Kotanchek
This chapter gives a systematic view, based on the experience from The Dow Chemical Company, of the key issues for applying symbolic regression with Genetic Programming (GP) in industrial problems. The competitive advantages of GP are defined and several industrial problems appropriate for GP are recommended and referenced with specific applications in the chemical industry. A systematic method for selecting the key GP parameters, based on statistical design of experiments, is proposed. The most significant technical and non-technical issues for delivering a successful GP industrial application are discussed briefly.
Pp. 241-258
Challenges in Open-Ended Problem Solving with Genetic Programming
Jason M. Daida
This chapter describes how genetic programming might be integrated as a tool into the human context of discovery. To accomplish this, a comparison is made between GP and a well-regarded strategy in open-ended problem solving. The comparison indicates which tasks and skills are likely to be complemented by GP. Furthermore, the comparison also indicates directions in research that may need to be taken for GP to be further leveraged as a tool that assists discovery.
Pp. 259-274
Domain Specificity of Genetic Programming Based Automated Synthesis: A Case Study with Synthesis of Mechanical Vibration Absorbers
Jianjun Hus; Ronald C. Rosenberg; Erik D. Goodman
Genetic programming has proved its potential for automated synthesis of a variety of engineering systems such as electrical, control, and mechanical systems. Given any of these application domains, a set of generic GP functions can be developed for its synthesis. In this chapter, however, we illustrate that while a generic GP system can often be used to prove a concept, realistic or industrial automated synthesis often requires domain-specific GP configuration, especially of the GP function sets. As a case study, it is shown how the open-ended topology search capability of GP readily exploits “loopholes” in a generic bond-graph-based GP function set and evolves high-performance but unrealistic mechanical vibration absorbers, even though the bond graphs would be readily implementable in, for example, the electrical domain. The preliminary attempt to constrain evolved topologies to only those that would be readily implementable in the mechanical domain was not sufficiently restrictive.
Pp. 275-290
Genetic Programming in Industrial Analog CAD: Applications and Challenges
Trent McConaghy; Georges Gielen
This paper investigates the application of genetic programming to problems in industrial analog computer-aided design (CAD). One CAD subdomain, analog structural synthesis, is an often-cited success within the genetic programming (GP) literature, yet industrial use remains elusive. We examine why this is, by drawing upon our own experiences in bringing analog CAD tools into industrial use. In sum, GP-synthesized designs need to be more robust in very specific ways. When robustness is considered, a GP methodology of today on a reasonable circuit problem would take 150 years on a 1,000-node 1-GHz cluster. Moore’s Law cannot help either, because the problem itself is ‘Anti-Mooreware’ — it becomes more difficult as Moore’s Law progresses. However, we believe the problem is still approachable with GP; it will just take a significant amount of ‘algorithm engineering.’ We go on to describe the recent application of GP to two other analog CAD subdomains: symbolic modeling and behavioral modeling. In contrast to structural synthesis, they are easier from a GP perspective, but are already at a level such that they can be exploited in industry. Not only is GP the only approach that gives interpretable SPICE-accurate nonlinear models, it turns out to outperform nine other popular blackbox approaches in a set of six circuit modeling problems.
Pp. 291-306