Source:
Proceedings of l996 Japan-China Joint International Workshop on Information Systems, Ashikaga, p.30--49 (1996)
URL:
http://www.genetic-programming.com/jkpdf/ashikaga1996.pdf
Keywords:
genetic algorithms;
genetic programming
Abstract:
It would be desirable if computers could solve
problems without the need for a human to write the
detailed programmatic steps. That is, it would be
desirable to have a domain-independent automatic
programming technique in which "What You Want Is What
You Get" ("WYWIWYG" -p; pronounced
"wow-eee-wig"). Genetic programming is such a
technique. This paper surveys three recent examples of
problems (one from the field of cellular automata and
two from the fields of molecular biology) in which
genetic programming evolved a computer program that
produced results that were slightly better than human
performance for the same problem. This paper then
discusses a fourth problem in greater detail and
demonstrates that a design for a low-distortion 96
decibel op amp (including both topology and component
sizing) can be evolved using genetic programming. The
information that the user must supply to genetic
programming consists of the parts bin (transistors,
resistors, and capacitors) and the fitness measure for
the major operating characteristics of an op amp.