Algorithmically probable mutations reproduce aspects of evolution such as convergence rate, genetic memory, modularity, diversity explosions, and mass extinction

Natural selection explains how life has evolved over millions of years from more primitive forms. The speed at which this happens, however, has sometimes defied explanations based on random (uniformly distributed) mutations. Here we investigate the application of algorithmic mutations (no recombination) to binary matrices drawn from numerical approximations to algorithmic probability in order to compare evolutionary convergence rates against the null hypothesis (uniformly distributed mutations). Results both on synthetic and a small biological examples lead to an accelerated rate of convergence when using the algorithmic probability. We also show that algorithmically evolved modularity provides an advantage that produces a genetic memory. We demonstrate that regular structures are preserved and carried on when they first occur and can lead to an accelerated production of diversity and extinction, possibly explaining naturally occurring phenomena such as diversity explosions (e.g. the Cambrian) and massive extinctions (e.g. the End Triassic) whose causes have eluded researchers and are a cause for debate. The approach introduced here appears to be a better approximation to biological evolution than models based exclusively upon random uniform mutations, and it also approaches better a formal version of open-ended evolution based on previous results. The results validate the motivations and results of Chaitin's Metabiology programme and previous suggestions that computation may be an equally important driver of evolution together, and even before, the action and result of natural selection. We also show that inducing the method on problems of optimization, such as genetic algorithms, has the potential to significantly accelerate convergence of artificial evolutionary algorithms.

READ FULL TEXT
research
05/08/2019

Learning to Evolve

Evolution and learning are two of the fundamental mechanisms by which li...
research
04/07/2018

Evolution leads to a diversity of motion-detection neuronal circuits

A central goal of evolutionary biology is to explain the origins and dis...
research
10/29/2009

Forced Evolution in Silico by Artificial Transposons and their Genetic Operators: The John Muir Ant Problem

Modern evolutionary computation utilizes heuristic optimizations based u...
research
07/11/2012

The evolutionary origins of modularity

A central biological question is how natural organisms are so evolvable ...
research
07/21/2017

Should Evolution Necessarily be Egolution?

In the article I study the evolutionary adaptivity of two simple populat...
research
02/19/2022

Simple Genetic Operators are Universal Approximators of Probability Distributions (and other Advantages of Expressive Encodings)

This paper characterizes the inherent power of evolutionary algorithms. ...
research
02/13/2023

Accelerating Evolution Through Gene Masking and Distributed Search

In building practical applications of evolutionary computation (EC), two...

Please sign up or login with your details

Forgot password? Click here to reset