Efficient graph-based genetic programming representation with multiple outputs
TL;DR: The results reported in this paper indicate that the proposed approach, called multiple interactive outputs in a single tree (MIOST), has a better overall performance in terms of consistency reaching feasible solutions.
read more
Abstract: In this work, we explore and study the implication of having more than one output on a genetic programming (GP) graph-representation. This approach, called multiple interactive outputs in a single tree (MIOST), is based on two ideas. First, we defined an approach, called interactivity within an individual (IWI), which is based on a graph-GP representation. Second, we add to the individuals created with the IWI approach multiple outputs in their structures and as a result of this, we have MIOST. As a first step, we analyze the effects of IWI by using only mutations and analyze its implications (i.e., presence of neutrality). Then, we continue testing the effectiveness of IWI by allowing mutations and the standard GP crossover in the evolutionary process. Finally, we tested the effectiveness of MIOST by using mutations and crossover and conducted extensive empirical results on different evolvable problems of different complexity taken from the literature. The results reported in this paper indicate that the proposed approach has a better overall performance in terms of consistency reaching feasible solutions.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Using semantics in the selection mechanism in Genetic Programming: A simple method for promoting semantic diversity
Edgar Galván-López,Brendan Cody-Kenny,Leonardo Trujillo,Ahmed Kattan +3 more
- 20 Jun 2013
TL;DR: A simple and computationally inexpensive method, named semantics in selection, that eliminates the computational cost observed in CSB approaches and is tested in 14 GP problems, including continuous- and discrete-valued fitness functions, and compared against a traditional GP and a CSB approach.
54
Parallel Problem Solving from Nature – PPSN XIV: 14th International Conference, Edinburgh, UK, September 17-21, 2016, Proceedings
Julia Handl,Emma Hart,Peter R. Lewis,Manuel López-Ibáñez,Gabriela Ochoa,Ben Paechter +5 more
- 31 Aug 2016
TL;DR: This book constitutes the refereed proceedings of the 14th International Conference on Parallel Problem Solving from Nature, PPSN 2016, held in Edinburgh, UK, in September 2016, and the total of 93 revised full papers were carefully reviewed and selected.
53
Evolving Graphs by Graph Programming
Timothy Atkinson,Detlef Plump,Susan Stepney +2 more
- 04 Apr 2018
TL;DR: This work proposes an approach to exploiting the power of graph programming as a representation and as an execution medium in an evolutionary algorithm (EGGP), and demonstrates this power in comparison with Cartesian Genetic Programming (CGP), showing that it is significantly more efficient in terms of fitness evaluations on some classic benchmark problems.
Recent Developments in Cartesian Genetic Programming and its Variants
Abdul Manazir,Khalid Raza +1 more
TL;DR: The classical form of CGP and its six different variants proposed so far are discussed and a comparison among these variants in terms of population representations, various constraints in representation, operators and functions applied, and algorithms used is made.
31
On the Use of Semantics in Multi-objective Genetic Programming
Edgar Galván-López,Efrén Mezura-Montes,Ouassim Ait ElHara,Marc Schoenauer +3 more
- 17 Sep 2016
TL;DR: This paper investigates for the first time the use of Semantics in Muti-objective GP within the well-known NSGA-II algorithm and proposes two forms of incorporating semantics into a MOGP system.
References
•Book
Genetic Programming: On the Programming of Computers by Means of Natural Selection
John R. Koza
- 01 Jan 1992
TL;DR: This book discusses the evolution of architecture, primitive functions, terminals, sufficiency, and closure, and the role of representation and the lens effect in genetic programming.
15K
•Book
The Neutral Theory of Molecular Evolution
Motoo Kimura
- 01 Jan 1983
TL;DR: The neutral theory as discussed by the authors states that the great majority of evolutionary changes at the molecular level are caused not by Darwinian selection but by random drift of selectively neutral mutants, which has caused controversy ever since.
8K
The neutral theory of molecular evolution.
TL;DR: It is stated that these sequences differed in the cytochromes c of various species to an extent that seemed unnecessary from the standpoint of their function.
6.6K
The Neutral Theory of Molecular Evolution: Frontmatter
Motoo Kimura
- 01 Jan 1983
TL;DR: It is concluded that since the origin of life on Earth, neutral evolutionary changes have predominated over Darwinian evolutionary changes, at least in number.
5.7K
Scratch: programming for all
Mitchel Resnick,John Maloney,Andrés Monroy-Hernández,Natalie Rusk,Evelyn Eastmond,Karen Brennan,Amon Millner,Eric Rosenbaum,Jay Silver,Brian Silverman,Yasmin B. Kafai +10 more
TL;DR: "Digital fluency" should mean designing, creating, and remixing, not just browsing, chatting, and interacting.
4K
Related Papers (5)
Edgar Galván López,Riccardo Poli,Carlos A. Coello Coello +2 more
- 05 Apr 2004
Riccardo Poli
- 01 Jan 1999
Agoston E. Eiben,James C. Smith +1 more
- 01 Jan 2003