Award Abstract # 1344227
INSPIRE Track 1: Is Evolvability Driven By Emergent Modularity? Biomimetic robots, gene inspired information structures, and the evolvability of intelligent agents

NSF Org: DEB
Division Of Environmental Biology
Recipient: VASSAR COLLEGE
Initial Amendment Date: September 18, 2013
Latest Amendment Date: July 16, 2014
Award Number: 1344227
Award Instrument: Continuing Grant
Program Manager: Samuel Scheiner
DEB
 Division Of Environmental Biology
BIO
 Directorate for Biological Sciences
Start Date: January 1, 2014
End Date: September 30, 2019 (Estimated)
Total Intended Award Amount: $999,314.00
Total Awarded Amount to Date: $999,314.00
Funds Obligated to Date: FY 2013 = $833,314.00
FY 2014 = $166,000.00
History of Investigator:
  • Kenneth Livingston (Principal Investigator)
    livingst@vassar.edu
  • John Long (Co-Principal Investigator)
  • Marc Smith (Co-Principal Investigator)
  • Joshua Bongard (Co-Principal Investigator)
  • Jodi Schwarz (Co-Principal Investigator)
Recipient Sponsored Research Office: Vassar College
124 RAYMOND AVE
POUGHKEEPSIE
NY  US  12604-0001
(845)437-7092
Sponsor Congressional District: 18
Primary Place of Performance: Vassar College
NY  US  12604-0479
Primary Place of Performance
Congressional District:
Unique Entity Identifier (UEI): J3XVZ8JZRJV8
Parent UEI:
NSF Program(s): Information Technology Researc,
Cross-BIO Activities,
Info Integration & Informatics,
EVOLUTIONARY GENETICS,
Animal Behavior,
INSPIRE
Primary Program Source: 01001314DB NSF RESEARCH & RELATED ACTIVIT
01001415DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 1640, 7275, 7364, 7378, 7659, 8653, 8750
Program Element Code(s): 164000, 727500, 736400, 737800, 765900, 807800
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.074

ABSTRACT

This INSPIRE award is partially funded by the Evolutionary Processes program in the Division of Environmental Biology in the Directorate for Biological Sciences, the Behavioral Systems program in the Division of Integrative Organismal Systems in the Directorate for Biological Sciences, and the Information Integration and Informatics program in the Division of Information & Intelligent Systems in the Directorate for Computer & Information Science & Engineering.

For millennia, humans have bred organisms to produce better food, clothes, and companionship. Recently, scientists have learned how to breed robots, evolving simulated creatures in virtual worlds, or physical robots in the real world. By combining the evolutionary process with robotic engineering, more complex and novel designs should be possible compared to traditional methods. In spite of the promise, so far evolved robots only do simple things like walk, navigate, or pick up objects. What limits progress is a lack of understanding of "evolvability," the capacity of organisms (or robots) to change and become more complex. Understanding evolvability is the main goal of this project: researchers will borrow ideas from modern genetics so their robots mutate and develop in ways that are similar to how biological creatures do. In theory, this could produce simple robots that evolve into ever more complex, capable and useful robots.

Understanding how complexity evolves is central to the study of life, and may enable even non-specialists to automatically and continuously produce diverse kinds of machines. By linking complexity, genetics, and evolution, this project seeks to discover new principles that can be applied in science and industry. To help convert scientific principles into innovation drivers, online software will be created to show how to evolve virtual or physical robots; this will help students learn about engineering, biology, and how to apply both to technology. Finally, evolutionary robotics can be used to solve complex problems in robotic control that defy logical programming solutions, so this research can help companies that manufacture robots.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

(Showing: 1 - 10 of 33)
A Bernatskiy, J Bongard "Evolving morphology automatically reformulates the problem of designing modular control" Adaptive Behavior , v.26 , 2018 , p.47
Bernatskiy, A.* and Bongard, J. "Choice of robot morphology can prohibit modular control and disrupt evolution." Proceedings of the 14th European Conference on Artificial Life , 2017
Bernatskiy, A.*, & Bongard, J. "Exploiting the relationship between structural modularity and sparsity for faster network evolution." GECCO Companion , 2015
Bongard, J.C., Bernatskiy, A.*, Livingston, K., Livingston, N., Long, J.H., & Smith, M.L. "Evolving robot morphology facilitates the evolution of neural modularity and evolvability." Proceedings of the Genetic and Evolutionary Computation Conference. , 2015
Brawer, J.*, Hill, A.*, Livingston, K., Aaron, E., Bongard, J. and J.H. Long, Jr. "Epigenetic operators and the evolution of physically embodied robots." Frontiers in Robotics and AI , v.4 , 2017 doi.org/10.3389/frobt.2017.00001
Cappelle, C.*, Bernatskiy, A.*, and J Bongard "Reducing Training Environments in Evolutionary Robotics Through Ecological Modularity." Proceedings of the Conference on Biomimetic and Biohybrid Systems , 2017
Cappelle, C.K., Bernatskiy, A., Livingston, K., Livingston, N., Bongard, J. "Morphological modularity can enable the evolution of robot behavior to scale linearly with the number of environmental features." Frontiers in Robotics and AI , v.3 , 2016 doi.org/10.3389/frobt.2016.00059
C Cappelle, J Bongard "(Embodied Embeddings for Hyperneat." Artificial Life Conference Proceedings , 2018 , p.461
Corucci, F.*, Cheney, N.*, Kriegman, S.*, Bongard, J., Laschi, C. "Evolutionary developmental soft robotics as a framework to study intelligence and adaptive behavior in animals and plants." Frontiers in Robotics and AI , v.4 , 2017 doi: 10.3389/frobt.2017.00034.
Corucci, F., Cheney, N., Lipson, H., Laschi, C., & J.C. Bongard "Material properties affect evolution's ability to exploit morphological computation in growing soft-bodied creatures." The 15th International Conference on the Synthesis and Simulation of Living Systems (AI Life), Cancun, Mexico , 2016
F Corucci, N Cheney, F Giorgio-Serchi, J Bongard, and C Laschi "Evolving Soft Locomotion in Aquatic and Terrestrial Environments: Effects of Material Properties and Environmental Transitions." Soft Robotics , v.5 , 2018 , p.475
(Showing: 1 - 10 of 33)

PROJECT OUTCOMES REPORT

Disclaimer

This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.

The idea that complex systems emerge from simpler ones is ancient, but the idea that there are rules that govern how this happens is more recent.  In the sciences that deal with life and intelligence (e.g., biology, cognitive science, computer science) our best theories suggest that these changes are evolutionary.  A set of instructions or codes (DNA-based for biological agents) guides a developmental process that builds an agent in a specific environment. That agent then is more or less successful at surviving and making copies of the code that built it.  Accidental or random changes to the code can occur (mutations) in many different ways, so new varieties of agents are constantly being introduced to a population. Working out how this system manages to create the diversity of life on Earth is a major preoccupation of many biologists.  Cognitive scientists depend on these ideas to understand the basic nature of the minds and behaviors they study. And computer scientists borrow these ideas for use in building artificial intelligence. Understanding the nature of evolutionary processes thus seems to be a problem best tackled by integrating all of these perspectives

 

Among the most difficult puzzles is that some kinds of agents (biological or artificial) seem to be more evolvable than others.  This controversial idea refers to the ability of some populations of agents to adapt more effectively than others when the world around them changes.  The major goal of our project was to better understand the factors that increase or decrease evolvability. Because these kinds of changes occur over hundreds or thousands of generations, they are difficult to study in existing biological systems.  We therefore used populations of simple robots to test key hypotheses about the factors that affect evolvability. We created these robots in both simulated and also physical form, which allowed us to compare the results from these two methods. Our research led to some findings that we expected but many that were surprising.  

 

Both theory and also some prior research led us to the prediction that modular brain and body plans are more evolvable than non-modular ones. What we discovered was more nuanced. For example, we found that sparsity of connections in a neural network may be the real driver of evolution.  Because sparse networks are more likely to be modular, it may be that sparsity is the real target of selection with modularity coming along for free. Further research shows that it may be misleading to look only at modularity of the controller or ?brain? of the agent. Whether the body plan is modular and how it evolves with the brain also matters.  Even more surprising is that modularity is more likely to evolve in the agent when the environment itself has a modular organization. Bodies, brains, and environments interact in complex ways to shape the course of evolutionary change. Other research from our labs suggests that how evolvable these systems are may depend on factors other than basic genetics.  Epigenetic factors (which genes get turned off and on for a given agent) and developmental processes (especially whether mistakes are made during development) both make contributions to how evolvable a population will be.  

 

We also began a deeper examination of the properties of the genome, the system that carries information about how to build an agent.  In biological agents this is a complex DNA-based system with many coding features that remain poorly understood. In particular, we want to understand how gene duplication errors contribute to the emergence of modularity and thus evolvability.  Gene duplication may involve segments of a genome that vary from very small to the whole structure. When duplication happens, mutations to one of the copies leaves the other with its original functions. That allows one copy to mutate and perform as its own distinct module.  This should then make the agent more adaptable in the face of changes to its environment. We developed two artificial genomic coding systems that have the right kinds of developmental properties for exploration of these ideas. Research based on this new artificial G-to-P mapping system is ongoing.  

 

In addition to these substantive research findings, this grant also supported the completion of two Ph.D.s and contributed significantly to the educational experiences of 21 undergraduates.  Most of these undergraduates have been inspired to pursue further work in this area either in graduate school or in industry. The grant has also been acknowledged in 32 refereed publications, three book chapters, one book and and in 30 public talks and presentations. 


Last Modified: 01/26/2020
Modified by: Kenneth R Livingston

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page