Automatic creation of computer programs for designing electrical circuits using genetic programming
Created by W.Langdon from
gp-bibliography.bib Revision:1.8098
- @InProceedings{koza:1998:CISE,
-
author = "John R. Koza and Forrest H {Bennett III} and
David Andre and Martin A. Keane",
-
title = "Automatic creation of computer programs for designing
electrical circuits using genetic programming",
-
booktitle = "Computational Intelligence in Software Engineering",
-
publisher = "World Scientific",
-
year = "1998",
-
editor = "Witold Pedrycz and James F. Peters",
-
volume = "16",
-
series = "Advances in Fuzzy Systems-Applications and Theory",
-
pages = "127--150",
-
address = "Singapore",
-
month = dec,
-
keywords = "genetic algorithms, genetic programming",
-
ISBN = "981-02-3503-8",
-
URL = "http://www.genetic-programming.com/jkpdf/cise1998.pdf",
-
broken = "http://ebooks.worldscinet.com/ISBN/9789812816153/9789812816153_0005.html",
-
DOI = "doi:10.1142/9789812816153_0005",
-
abstract = "One of the central goals of computer science is to get
computers to solve problems starting from only a
high-level statement of the problem. The goal of
automating the design process bears many similarities
to the goal of automatically creating computer
programs. The design process entails creation of a
complex structure to satisfy user-defined requirements.
The design process is usually viewed as requiring human
intelligence. Indeed, design is a major activity of
practicing engineers. For these reasons, the design
process offers a practical yardstick for evaluating
automated programming (program synthesis) techniques.
In particular, the design (synthesis) of analog
electrical circuits entails the creation of both the
topology and sizing (numerical values) of all of a
circuit's components. There has previously been no
general automated technique for automatically designing
an analog electrical circuit from a high-level
statement of the circuit's desired behavior. This paper
shows how genetic programming can be used to automate
the design of both the topology and sizing of a suite
of five prototypical analog circuits, including a
lowpass filter, a tri-state frequency discriminator
circuit, a 60 dB amplifier, a computational circuit for
the square root, and a time-optimal robot controller
circuit. All five of these genetically evolved circuits
constitute instances of an evolutionary computation
technique solving a problem that is usually thought to
require human intelligence.",
- }
Genetic Programming entries for
John Koza
Forrest Bennett
David Andre
Martin A Keane
Citations