Grant: Discovery Grants Program - Individual
Memorial University of Newfoundland
$34,000.00
From Genetic Programming to Computational Evolution
FY 2016-17
Summary
The goal of the research proposed here is to move from earlier very abstract and simplified EC models, closer to realistic models of natural evolution implemented in computational systems, in other words, in the direction of ""computational evolution"". To this end, a number of basic assumptions of established evolutionary algorithms will be subjected to critical revision. In addition, new concepts of molecular and evolutionary biology not known at the time of the design of these algorithms will be incorporated. While the set of those concepts is virtually endless, my focus for the next five years is on the following topics: (i) epigenetic interactions that allow a genome to reorganize in response to cues from its environment. This is an extremely important concept, notably with respect to the reinforced connection between evolution and development in biology. The inclusion of epigenetic mechanisms in algorithms will happen through the addition of a further layer of control signals for artificial regulatory networks. This constitutes a new way of allowing interactions between an algorithmic genome and its environment. (ii) The evolution of cooperation and its contribution to evolutionary transitions. While earlier models studied two-level systems, in this research we shall study multi-level selection and the benefits to be gained from adapting the size of groups and hierarchies to the problem that is to be solved by evolution. Substantial efficiency gains are expected from these approaches, since they address one of the key problems evolutionary algorithms, and Genetic Programming in particular: scalability. (iii) The emergence of novelty in both biological and computational environments. Novelty and the associated phenomenon of innovation is a central tenet in Darwinian thought. Without the invention of new devices neither nature nor computing reap the full benefits of evolution. Here, we shall examine the mechanisms by which novelty is produced in natural settings, for example by gene duplication in genomes, and seek to transfer recipes into computational systems.
Program
Discovery Grants Program - Individual
Recipient
Location
Newfoundland and Labrador, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data
As published
Application id
283304-2012
Name nom
Banzhaf, Wolfgang
Department département
Computer Science
Organization id
89
Institution établissement
Memorial University of Newfoundland
Province en
Newfoundland and Labrador
Province fr
Terre-Neuve-et-Labrador
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2016
Competition year année de concours
2012
Award amount
34000
Program id
RGPIN
Program name en
Discovery Grants Program - Individual
Program name fr
Programme de subventions à la découverte - individuelles
Group en
Discovery grants programs
Group fr
Programmes de subventions à la découverte
Committee code
1507
Committee name en
Computer Science
Committee name fr
Sciences informatiques
Area of application code
801
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Computer software
Area of application fr
Logiciel
Research subject code
2800
Research subject group en
Artificial intelligence
Research subject group fr
Intelligence artificielle
Research subject en
Artificial intelligence (computer vision, use2603)
Research subject fr
Intelligence artificielle (vision artificielle, utiliser 2603)
Partie
5
Nb partie
5
Application title
From Genetic Programming to Computational Evolution
Keyword
NSERC
Application summary
The goal of the research proposed here is to move from earlier very abstract and simplified EC models, closer to realistic models of natural evolution implemented in computational systems, in other words, in the direction of ""computational evolution"". To this end, a number of basic assumptions of established evolutionary algorithms will be subjected to critical revision. In addition, new concepts of molecular and evolutionary biology not known at the time of the design of these algorithms will be incorporated. While the set of those concepts is virtually endless, my focus for the next five years is on the following topics: (i) epigenetic interactions that allow a genome to reorganize in response to cues from its environment. This is an extremely important concept, notably with respect to the reinforced connection between evolution and development in biology. The inclusion of epigenetic mechanisms in algorithms will happen through the addition of a further layer of control signals for artificial regulatory networks. This constitutes a new way of allowing interactions between an algorithmic genome and its environment. (ii) The evolution of cooperation and its contribution to evolutionary transitions. While earlier models studied two-level systems, in this research we shall study multi-level selection and the benefits to be gained from adapting the size of groups and hierarchies to the problem that is to be solved by evolution. Substantial efficiency gains are expected from these approaches, since they address one of the key problems evolutionary algorithms, and Genetic Programming in particular: scalability. (iii) The emergence of novelty in both biological and computational environments. Novelty and the associated phenomenon of innovation is a central tenet in Darwinian thought. Without the invention of new devices neither nature nor computing reap the full benefits of evolution. Here, we shall examine the mechanisms by which novelty is produced in natural settings, for example by gene duplication in genomes, and seek to transfer recipes into computational systems.