z-logo
open-access-imgOpen Access
Use of Automatically Defined Functions and Architecture-Altering Operations in Automated Circuit Synthesis with Genetic Programming
Author(s) -
John R. Koza,
David André,
Forrest H Bennett,
Martin A. Keane
Publication year - 1996
Publication title -
the mit press ebooks
Language(s) - English
Resource type - Book series
DOI - 10.7551/mitpress/3242.003.0019
Subject(s) - genetic programming , computer science , architecture , computer architecture , programming language , software engineering , artificial intelligence , history , archaeology
This paper demonstrates the usefulness of automatically defined functions and architecture-altering operations in designing analog electrical circuits using genetic programming. A design for a lowpass filter is genetically evolved in which an automatically defined function is profitably reused in the 100% compliant circuit. The symmetric reuse of an evolved substructure directly enhances the performance of the circuit. Genetic programming rediscovered the classical ladder topology used in Butterworth and Chebychev filters as well as the more complex topology used in Cauer (elliptic) filters. A design for a double-passband filter is genetically evolved in which the architecture-altering operations discover a suitable program architecture dynamically during the run. Two automatically defined functions are profitably reused in the genetically evolved 100% complaint circuit.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom