Catálogo de publicaciones - libros

Compartir en
redes sociales


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

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