@inproceedings{bennet:1999:astsaecGP, title = {Automatic Synthesis of the Topology and Sizing for Analog Electrical Circuits Using Genetic Programming}, address = {Jyvaskyla, Finland}, author = {Forrest H {Bennett III} and Martin A. Keane and David Andre and John R. Koza}, booktitle = {Evolutionary Algorithms in Engineering and Computer Science}, editor = {Kaisa Miettinen and Marko M. Makela and Pekka Neittaanmaki and Jacques Periaux}, month = {30 May - 3 June}, pages = {199--229}, publisher = {John Wiley \& Sons}, url = {http://www.genetic-programming.com/jkpdf/eurogen1999circuits.pdf}, year = {1999}, biburl = {http://www.bibsonomy.org/bibtex/28c7ace227567c040374498d0fe76fa45/brazovayeye}, abstract = {The design (synthesis) of an analog electrical circuit entails the creation of both the topology and sizing (numerical values) of all of the circuit's components. There has previously been no general automated technique for automatically creating the design for an analog electrical circuit from a high-level statement of the circuit's desired behavior. We have demonstrated how genetic programming can be used to automate the design of seven prototypical analog circuits, including a lowpass filter, a highpass filter, a passband filter, a bandpass filter, a frequency-measuring circuit, a 60 dB amplifier, a differential amplifier, a computational circuit for the square root function, and a time-optimal robot controller circuit. All seven of these genetically evolved circuits constitute instances of an evolutionary computation technique solving a problem that is usually thought to require human intelligence. The approach described herein can be directly applied to many other problems of analog circuit synthesis.}, publisher_address = {Chichester, UK}, isbn = {0-471-99902-4}, notes = {EUROGEN'99 http://www.wiley.com/Corporate/Website/Objects/Products/0,9049,91449,00.html}, keywords = {algorithms, genetic programming } }