Simulating Evolution Robbie Rosati

Slides:



Advertisements
Similar presentations
The Five Factors of Evolution
Advertisements

By: James Parsons Game theory Mathematics Game Theory.
Prisoner’s dilemma TEMPTATION>REWARD>PUNISHMENT>SUCKER.
1 Economics & Evolution Number 2. 2 Reading List.
Darwin and His Theory of Evolution by Natural Selection
Evolution and Natural Selection
Population Genetics and Evolution. Darwin’s Observations (review) Galapagos Islands Many similar species had slight differences Favorable variations allow.
Mechanisms of Change The following four processes are the basic mechanisms by which evolution occurs. Its not just one mechanism that Evolution thrives.
Evolution Test Review Session!!
Population GENETICS.
Ch. 16 Evolution of Populations
5. Alternative Approaches. Strategic Bahavior in Business and Econ 1. Introduction 2. Individual Decision Making 3. Basic Topics in Game Theory 4. The.
Evolution. What is evolution? A basic definition of evolution… “…evolution can be precisely defined as any change in the frequency of alleles within a.
Unit 11 7F Analyze and evaluate the effects of other evolutionary mechanisms, including genetic drift, gene flow, mutation, and recombination.  
15-1 Notes: Adaptations and Natural Selection
Presenter: Chih-Yuan Chou GA-BASED ALGORITHMS FOR FINDING EQUILIBRIUM 1.
Finite Iterated Prisoner’s Dilemma Revisited: Belief Change and End Game Effect Jiawei Li (Michael) & Graham Kendall University of Nottingham.
Ch. 16: Evolution of Populations
Section 2 – Ec1818 Jeremy Barofsky
Game Theory by James Crissey Luis Mendez James Reid.
Iterated Prisoner’s Dilemma Game in Evolutionary Computation Seung-Ryong Yang.
Gene Frequency vs. Natural Selection Team Married 2 The Game.
Mechanisms of Evolution What causes organisms to change over time?
Evolving Strategies for the Prisoner’s Dilemma Jennifer Golbeck University of Maryland, College Park Department of Computer Science July 23, 2002.
1 Selfishness in P2P Networks. U C B E R K E L E Y C O M P U T E R S C I E N C E 2 Introduction to Game Theory Prisoner Dilemma Two members A, B of a.
Math Puzzles and Game Theory Final Exam Work through the slides, follow the directions, and fill in all required information.
Ms. Hughes.  Evolution is the process by which a species changes over time.  In 1859, Charles Darwin pulled together these missing pieces. He was an.
Teacher's Notes In order for evolution to occur, there has to be variation. Variation within a species increases the chance that some members of the species.
Misconceptions about Evolution
Let’s go over The Weekend’s Quiz!
Game Theory and Cooperation
Law, Economics and the Prisoners’ Dilemma
PRISONER’S DILEMMA BERK EROL
Natural Selection Lab 14.
EVOLUTION Crash Course – Natural Selection Crash Course – Speciation.
EVOLUTION.
Disruption of Genetic Equilibrium
What factors can lead to evolution?
V. How Does Evolution Work?
Do NOW: How are these animals related
Common Misconceptions about Evolution
1 Review Define genetic drift Relate Cause and Effect How can the founder effect lead to changes in the allele pool 2 Infer Genetic equilibrium is uncommon.
Evolution Evolution refers to observable biological changes in a population (or larger group of related organisms) over time; i.e. from one generation.
Selection, Survival of the Fittest, Mutation, Genetic Drift and Gene Flow How Evolution Happens.
Evolution Is fundamentally, a genetic process
Unit 8 – Evolution Learning Activities
Evolution: Natural Selection
What is a species? What makes two organisms different species?
TO DO How Scientists Know About Punctuated Equilibrium.
Genetic Algorithms Artificial Life
Early scientists proposed ideas about evolution
Gene Frequency vs. Natural Selection
What has caused SUPERBUGS (antibiotic resistant bacteria) like MRSA?
This is Evolution.
Economics & Evolution Number 2.
Darwin's Theory of Evolution
Evolution vocab.
Variation and evolution
Microevolution Change within a species, organisms adapt to survive in their environment Micro - evolution is "driven" by natural selection Natural selection.
Gene Frequency vs. Natural Selection
History of Biological Diversity Evolution: Darwin’s travel
Populations Change Over Time through Natural Selection
Game Theory Lesson 15 Section 65.
V. How Does Evolution Work?
SURVIVAL OF THE FITTEST
First, let’s talk about the word THEORY…
Mechanisms of Evolution
Objective: Natural Selection
NATURAL SELECTION It is the process by which heritable traits that increase an organism’s chances of survival and reproduction are favoured over less beneficial.
Evolution Vocab. Terms SB 5.
Presentation transcript:

Simulating Evolution Robbie Rosati

Definition of Evolution “The change in heritable traits in biological populations over generations.” – Wikipedia NOT: adaptation within a generation, improvement toward a predetermined goal

Mechanisms of Evolution Natural selection repeated trial and error Genetic drift genetic selection bias At what level do these happen?

Genetic Drift

Unit of Selection Natural selection: genes Genetic drift: function of population size

“Selfish” Gene Selection The genes that are passed on serve their own interest (replication) by giving the organism beneficial traits. Organisms are “survival machines” for their genes. Genes can reproduce at the expense of the organism. Ex. Maternal flour beetle gene that causes the death of embryos that do not inherit the gene. Ex. Mating behavior of some spiders, praying mantises

Limits of Natural Selection Lack of necessary genetic diversity Non-fatal mutations tend to be small - Developmental history important

Genetic Algorithms Mimic the process of natural selection Sort-of subject to the same constraints Anecdotes

Evolutionarily Stable Strategies If a population behaves with an ESS, it is resistant to invasion by mutant strategies similar to Nash equilibrium

Hawk-Dove game Similar to Prisoner's Dilemma, different payoff matrix.

The Prisoner's Dilemma Two members of a criminal gang are arrested and imprisoned. Each prisoner is in solitary confinement with no means of speaking to or exchanging messages with the other. The prosecutors don't have enough evidence to put both prisoners away for more than a few months, so they make them an offer: If A and B each betray the other, each of them serves 8 years in prison If A betrays B but B remains silent, A will be set free and B will serve 20 years in prison (and vice versa) If A and B both remain silent, both of them will only serve 6 months in prison.

E(C) = (3+0)/2 = 3/2 E(D) = (5+1)/2 = 3

Iterated Prisoner's Dilemma Indefinite length Players remember past rounds, adjust strategy Requires mutual cooperation to have the highest total reward

Axelrod and Hamilton (1981) Performed IPD simulations at University of Maryland Asked economists, sociologists, physicists, etc to mail in strategies

Tournaments Initial tournament of 14 strategies – 200 rounds Second: 62 strategies – 200 rounds Third: “ecological tournament” – 1000 rounds Winners: Tit-for-tat, every time Observations: no ESS

Recent Recreation http://codegolf.stackexchange.com/questions/2357/

Conway's Game of Life (1970)

Game of Life Examples Turing-complete First self-replicating pattern created 2010 First self-replicating pattern to preserve its instruction tape created 2013

Biogenesis http://biogenesis.sourceforce.org GREEN: gets energy from the Sun, coverts CO2 into O2 RED: allows eating other organisms CYAN: allows movement in stick direction YELLOW: increases number of children made when reproducing WHITE: infects any organism so that it's next child has the owner of the white segment's genes, costs energy GREY: kills on contact, costs energy BLUE: shield against RED, WHITE, and GREY

Critterding Critters are informed by sensors: If their head is touches a food cube If their head touches another critter If they are able to procreate About their energy state About their age About the state of their joints What the world looks like (8x8 pixel RGBA vision) Critters can make use of the following motor neurons (actions): Bend joint (in two directions) Eat procreate

Related projects BrainInWorld: neural-net organism simulator written by a physicist at Fermilab: https://github.com/souvik1982/Brain OpenWorm (http://openworm.org): attempt to simulate a C. elegans nematode entirely in software Framsticks (http://www.framsticks.com) : 3D artificial life simulator, more elaborate than Critterding