The algorithmic beauty of plants
The algorithmic beauty of plants
Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Genetic programming II: automatic discovery of reusable programs
Genetic programming II: automatic discovery of reusable programs
Automated learning of muscle-actuated locomotion through control abstraction
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs
On Genetic Algorithms and Lindenmayer Systems
PPSN V Proceedings of the 5th International Conference on Parallel Problem Solving from Nature
PPSN IV Proceedings of the 4th International Conference on Parallel Problem Solving from Nature
A Taxonomy for artificial embryogeny
Artificial Life
Artificial Life
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Measuring, enabling and comparing modularity, regularity and hierarchy in evolutionary design
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
How artificial ontogenies can retard evolution
GECCO '05 Proceedings of the 7th annual workshop on Genetic and evolutionary computation
Emergence of genomic self-similarity in location independent representations
Genetic Programming and Evolvable Machines
IEEE Intelligent Systems
Compositional pattern producing networks: A novel abstraction of development
Genetic Programming and Evolvable Machines
A novel generative encoding for exploiting neural network sensor and output geometry
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Generating large-scale neural networks through discovering geometric regularities
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Analyzing the effects of module encapsulation on search space bias
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Genetic programming for cross-task knowledge sharing
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Advanced Engineering Informatics
Picbreeder: evolving pictures collaboratively online
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Multi-task code reuse in genetic programming
Proceedings of the 10th annual conference companion on Genetic and evolutionary computation
Modular neuroevolution for multilegged locomotion
Proceedings of the 10th annual conference on Genetic and evolutionary computation
An evolvability-enhanced artificial embryogeny for generating network structures
Proceedings of the 10th annual conference on Genetic and evolutionary computation
Human-competitive evolved antennas
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
How a Generative Encoding Fares as Problem-Regularity Decreases
Proceedings of the 10th international conference on Parallel Problem Solving from Nature: PPSN X
Multitask visual learning using genetic programming
Evolutionary Computation
Incremental growth in modular neural networks
Engineering Applications of Artificial Intelligence
Learning to fall: Designing low damage fall sequences for humanoid soccer robots
Robotics and Autonomous Systems
Facilitating evolutionary innovation by developmental modularity and variability
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Evolving symmetric and modular neural networks for distributed control
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Evolving modular neural-networks through exaptation
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Evolving morphology and control: a distributed approach
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Evolved Controllers for Simulated Locomotion
MIG '09 Proceedings of the 2nd International Workshop on Motion in Games
Generative representations for evolving families of designs
GECCO'03 Proceedings of the 2003 international conference on Genetic and evolutionary computation: PartII
Evolving the placement and density of neurons in the hyperneat substrate
Proceedings of the 12th annual conference on Genetic and evolutionary computation
Importing the computational neuroscience toolbox into neuro-evolution-application to basal ganglia
Proceedings of the 12th annual conference on Genetic and evolutionary computation
Investigating whether hyperNEAT produces modular neural networks
Proceedings of the 12th annual conference on Genetic and evolutionary computation
Proceedings of the 12th annual conference companion on Genetic and evolutionary computation
Evolving policy geometry for scalable multiagent learning
Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: volume 1 - Volume 1
Evolving Static Representations for Task Transfer
The Journal of Machine Learning Research
Indirectly encoding neural plasticity as a pattern of local rules
SAB'10 Proceedings of the 11th international conference on Simulation of adaptive behavior: from animals to animats
Indirect encoding of neural networks for scalable go
PPSN'10 Proceedings of the 11th international conference on Parallel problem solving from nature: Part I
Evolving a single scalable controller for an octopus arm with a variable number of segments
PPSN'10 Proceedings of the 11th international conference on Parallel problem solving from nature: Part II
Evolvability and speed of evolutionary algorithms in light of recent developments in biology
Journal of Artificial Evolution and Applications
Computer-automated evolution of an x-band antenna for nasa's space technology 5 mission
Evolutionary Computation
Evolving neural networks for geometric game-tree pruning
Proceedings of the 13th annual conference on Genetic and evolutionary computation
A novel generative encoding for evolving modular, regular and scalable networks
Proceedings of the 13th annual conference on Genetic and evolutionary computation
On the relationships between synaptic plasticity and generative systems
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Enhancing es-hyperneat to evolve more complex regular neural networks
Proceedings of the 13th annual conference on Genetic and evolutionary computation
Epigenetic tracking: biological implications
ECAL'09 Proceedings of the 10th European conference on Advances in artificial life: Darwin meets von Neumann - Volume Part I
Artificial cells for information processing: iris classification
ECAL'09 Proceedings of the 10th European conference on Advances in artificial life: Darwin meets von Neumann - Volume Part I
Picbreeder: A case study in collaborative evolutionary exploration of design space
Evolutionary Computation
A coarse-coding framework for a gene-regulatory-based artificial neural tissue
ECAL'05 Proceedings of the 8th European conference on Advances in Artificial Life
Evolving creatures in virtual ecosystems
ICAT'06 Proceedings of the 16th international conference on Advances in Artificial Reality and Tele-Existence
Synchronization and gait adaptation in evolving hexapod robots
SAB'06 Proceedings of the 9th international conference on From Animals to Animats: simulation of Adaptive Behavior
Encouraging behavioral diversity in evolutionary robotics: An empirical study
Evolutionary Computation
A manifold operator representation for adaptive design
Proceedings of the 14th annual conference on Genetic and evolutionary computation
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
Multirobot behavior synchronization through direct neural network communication
ICIRA'12 Proceedings of the 5th international conference on Intelligent Robotics and Applications - Volume Part II
Genetic Programming and Evolvable Machines
Evolving multimodal controllers with HyperNEAT
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Single-unit pattern generators for quadruped locomotion
Proceedings of the 15th annual conference on Genetic and evolutionary computation
Mixed geometric-topological representation for electromechanical design
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Communications of the ACM
Encouraging reactivity to create robust machines
Adaptive Behavior - Animals, Animats, Software Agents, Robots, Adaptive Systems
Hi-index | 0.02 |
One of the main limitations of scalability in body-brain evolution systems is the representation chosen for encoding creatures. This paper defines a class of representations called generative representations, which are identified by their ability to reuse elements of the genotype in the translation to the phenotype. This paper presents an example of a generative representation for the concurrent evolution of the morphology and neural controller of simulated robots, and also introduces GENRE, an evolutionary system for evolving designs using this representation. Applying GENRE to the task of evolving robots for locomotion and comparing it against a nongenerative (direct) representation shows that the generative representation system rapidly produces robots with significantly greater fitness. Analyzing these results shows that the generative representation system achieves better performance by capturing useful bias from the design space and by allowing viable large scale mutations in the phenotype. Generative representations thereby enable the encapsulation, coordination, and reuse of assemblies of parts.