Visualizing evolution in action: Dynamic fitness landscapes

Fitness landscapes were invented by Sewall Wright in 1932. They map fitness, or reproductive success, of individual organisms as a function of genotype or phenotype. Organisms with higher fitness have a higher chance of reproducing, and populations therefore tend to evolve towards higher ground in the fitness landscape. Even though only two traits can be visualized this way, we can actually observe evolution in action. Building on the idea of fitness landscapes, Bjørn Østman and I decided to create some animations of simulated evolving populations to illustrate concepts of evolution that are typically difficult to comprehend.

Here we demonstrate the effect of a dynamically changing environment on an evolving population. If the environment changes slowly enough, the population can adapt and “keep up” with environmental change. But if the environment changes too quickly, evolution breaks down and the population can no longer adapt to the environment.

Warning: The GIFs on this page are large and may take some time to load.



Here’s the full video that Bjørn and I submitted to the ALife 2014 Science Visualization Competition.

Dr. Randy Olson is the Lead Data Scientist at Life Epigenetics, Inc., where he is bringing advanced data science and machine learning technology to the life insurance industry.

Tagged with: , , , ,
2 comments on “Visualizing evolution in action: Dynamic fitness landscapes
  1. Jurij says:

    Hi Randy.

    I am really interested in evolutionary psychology. Can you tell me how you made these cool graphics? I want to try to make my own models.

    You can take a look at this group. You have to have a good understanding of evolution to be part of the discussions.

1 Pings/Trackbacks for "Visualizing evolution in action: Dynamic fitness landscapes"
  1. […] a breadth of topics ranging from statistics tutorials to science outreach to my PhD research to evolution to chess… and even the world’s deadliest actors. This blog has proven to be an […]