Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Redundancy and computational efficiency in Cartesian genetic programming

Published: 01 September 2006 Publication History

Abstract

The graph-based Cartesian genetic programming system has an unusual genotype representation with a number of advantageous properties. It has a form of redundancy whose role has received little attention in the published literature. The representation has genes that can be activated or deactivated by mutation operators during evolution. It has been demonstrated that this "junk" has a useful role and is very beneficial in evolutionary search. The results presented demonstrate the role of mutation and genotype length in the evolvability of the representation. It is found that the most evolvable representations occur when the genotype is extremely large and in which over 95% of the genes are inactive.

Cited By

View all
  • (2024)CGP++ : A Modern C++ Implementation of Cartesian Genetic ProgrammingProceedings of the Genetic and Evolutionary Computation Conference10.1145/3638529.3654092(13-22)Online publication date: 14-Jul-2024
  • (2024)Accelerated and Highly Correlated ASIC Synthesis of AI Hardware Subsystems Using CGPIET Computers & Digital Techniques10.1049/2024/66236372024Online publication date: 1-Jan-2024
  • (2024)Bridging directed acyclic graphs to linear representations in linear genetic programming: a case study of dynamic schedulingGenetic Programming and Evolvable Machines10.1007/s10710-023-09478-825:1Online publication date: 25-Jan-2024
  • Show More Cited By
  1. Redundancy and computational efficiency in Cartesian genetic programming

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image IEEE Transactions on Evolutionary Computation
      IEEE Transactions on Evolutionary Computation  Volume 10, Issue 2
      April 2006
      105 pages

      Publisher

      IEEE Press

      Publication History

      Published: 01 September 2006

      Author Tags

      1. Cartesian genetic programming (CGP)
      2. code bloat
      3. genetic programming
      4. graph-based representations
      5. introns

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 23 Feb 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)CGP++ : A Modern C++ Implementation of Cartesian Genetic ProgrammingProceedings of the Genetic and Evolutionary Computation Conference10.1145/3638529.3654092(13-22)Online publication date: 14-Jul-2024
      • (2024)Accelerated and Highly Correlated ASIC Synthesis of AI Hardware Subsystems Using CGPIET Computers & Digital Techniques10.1049/2024/66236372024Online publication date: 1-Jan-2024
      • (2024)Bridging directed acyclic graphs to linear representations in linear genetic programming: a case study of dynamic schedulingGenetic Programming and Evolvable Machines10.1007/s10710-023-09478-825:1Online publication date: 25-Jan-2024
      • (2024)Positional Bias Does Not Influence Cartesian Genetic Programming with CrossoverParallel Problem Solving from Nature – PPSN XVIII10.1007/978-3-031-70055-2_10(151-167)Online publication date: 14-Sep-2024
      • (2022)Coefficient mutation in the gene-pool optimal mixing evolutionary algorithm for symbolic regressionProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3520304.3534036(2289-2297)Online publication date: 9-Jul-2022
      • (2022)Evolution of activation functions for deep learning-based image classificationProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3520304.3533949(2113-2121)Online publication date: 9-Jul-2022
      • (2022)Biology inspired growth in meta-learningProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3520304.3533945(63-64)Online publication date: 9-Jul-2022
      • (2022)Graph-based genetic programmingProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3520304.3533657(958-982)Online publication date: 9-Jul-2022
      • (2022)A novel tree-based representation for evolving analog circuits and its application to memristor-based pulse generation circuitGenetic Programming and Evolvable Machines10.1007/s10710-022-09436-w23:4(453-493)Online publication date: 1-Dec-2022
      • (2022)Refining Mutation Variants in Cartesian Genetic ProgrammingBioinspired Optimization Methods and Their Applications10.1007/978-3-031-21094-5_14(185-200)Online publication date: 17-Nov-2022
      • Show More Cited By

      View Options

      View options

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media