2004
DOI: 10.1007/978-3-540-24650-3_17
|View full text |Cite
|
Sign up to set email alerts
|

Evolution and Acquisition of Modules in Cartesian Genetic Programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
60
0

Year Published

2005
2005
2022
2022

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 61 publications
(62 citation statements)
references
References 3 publications
2
60
0
Order By: Relevance
“…Further, CGP models have been used with different evolutionary strategies, from classic genetic algorithms, e.g., [4], to evolutionary strategies, e.g., [28,29]. An often-used mutation operator on the CGP model is one-point mutation.…”
Section: Cartesian Genetic Programsmentioning
confidence: 99%
See 1 more Smart Citation
“…Further, CGP models have been used with different evolutionary strategies, from classic genetic algorithms, e.g., [4], to evolutionary strategies, e.g., [28,29]. An often-used mutation operator on the CGP model is one-point mutation.…”
Section: Cartesian Genetic Programsmentioning
confidence: 99%
“…The main contribution of this paper is the introduction of novel techniques for identifying and dealing with modules, leveraging a previously discussed approach for module creation in the CGP model [28]. We present and evaluate two module creation techniques, called age-based and conebased module creation.…”
Section: Introductionmentioning
confidence: 99%
“…An evolved circuit consists of a number of primary inputs, a number of logic blocks, and a number of primary outputs. ECGP extends CGP by relaxing the strict geometric layout constraints and by adding the automatic definition and reuse of sub-functions (modules) [13]. While primitive nodes correspond to basic gate functions, modules are defined as compositions of primitive nodes.…”
Section: The Embedded Cartesian Genetic Programming (Ecgp)mentioning
confidence: 99%
“…As a fitness metric for the training phase we use the reciprocal square error distance to the predictions of a perfect classifier. Similar to [13], we have chosen a standard 1 + 4 evolutionary strategy (ES) as the optimization algorithm. The population is initialized randomly with circuits that comprise 10 logic blocks.…”
Section: The Embedded Cartesian Genetic Programming (Ecgp)mentioning
confidence: 99%
“…The principle of automatically defined functions (ADFs) from GP [21] has been applied to the evolution of analog circuits [19]. An alternative approach, called embedded cartesian genetic programming (ECGP), has been applied to the evolution of digital circuits [44]. Both approaches select portions from a solution at random and create building blocks from them.…”
Section: Scalabilitymentioning
confidence: 99%