simulation of spatial self-organization in a stepping stone environment

55
Presenter: Bilal Gonen Simulation of Spatial Self-Organization in a Stepping Stone Environment

Upload: hubert

Post on 24-Feb-2016

107 views

Category:

Documents


0 download

DESCRIPTION

Simulation of Spatial Self-Organization in a Stepping Stone Environment. Presenter: Bilal Gonen. Outline. Definition of Self-Organization Our Beetle-World experiment EvoSimulator Tool Questions & Comments. Self-Organization. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Presenter: Bilal Gonen

Simulation of Spatial Self-Organization in a Stepping Stone Environment

Page 2: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Outline

• Definition of Self-Organization• Our Beetle-World experiment• EvoSimulator Tool• Questions & Comments

Page 3: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Self-Organization

Self-organization is the process where a structure or pattern appears in a system without a central authority or external element imposing it through planning.

Page 4: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Schools of fish

Page 5: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Source: Experimental Evidence for Spatial Self-Organization and Its Emergent Effects in Mussel Bed Ecosystems, Johan van de Koppel, Joanna C. Gascoigne, Guy Theraulaz, Max Rietkerk, Wolf M. Mooij and Peter M. J. HermanScience 31 October 2008, Vol. 322 no. 5902 pp. 739-742

Self-Organizing Mussels

Page 6: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Ant Colonies

Source: Vitorino Ramos, Fernando Muge, Pedro Pina, Self-Organized Data and Image Retrieval as a Consequence of Inter-Dynamic Synergistic Relationships in Artificial Ant Colonies, in Javier Ruiz-del-Solar, Ajith Abraham and Mario Köppen (Eds.), Frontiers in Artificial Intelligence and Applications, Soft Computing Systems - Design, Management and Applications, 2nd Int. Conf. on Hybrid Intelligent Systems, IOS Press, Vol. 87, ISBN 1 5860 32976, pp. 500-509, Santiago, Chile, Dec. 2002.

initial state 2 hours later 6 hours later 26 hours later

Page 7: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Outline

• Definition of Self-Organization• Our Beetle-World experiment• EvoSimulator Tool• Questions & Comments

Page 8: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5

EvoSimulation Example

Page 9: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5

EvoSimulation Example

Page 10: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6

EvoSimulation Example

Page 11: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6• Number of alleles = 5• Number of generations = 10

EvoSimulation Example

Page 12: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6• Number of alleles = 5• Number of generations = 10

EvoSimulation Example

We split the stepping stones into subdivisions

based on their FST values

FST (Fixation index) is a measure of population differentiation, genetic distance, based on genetic polymorphism data.

Page 13: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6• Number of alleles = 5• Number of generations = 10

EvoSimulation Example

We split the stepping stones into subdivisions

based on their FST values

Page 14: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6• Number of alleles = 5• Number of generations = 10

Produce offspring and put them into stepping

stones

EvoSimulation Example

Page 15: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6• Number of alleles = 5• Number of generations = 10

Produce offspring and put them into stepping

stones

EvoSimulation Example

Page 16: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6• Number of alleles = 5• Number of generations = 10

Fill Vacancies in the stepping stones

EvoSimulation Example

Page 17: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6• Number of alleles = 5• Number of generations = 10

Fill Vacancies in the stepping stones

EvoSimulation Example

Page 18: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6• Number of alleles = 5• Number of generations = 10

Kill parent individuals

EvoSimulation Example

Page 19: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6• Number of alleles = 5• Number of generations = 10

Kill parent individuals

EvoSimulation Example

Page 20: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6• Number of alleles = 5• Number of generations = 10

Grow up the children

EvoSimulation Example

Page 21: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Parameters• Number of stepping stones = 5• Number of individuals per

stepping stone = 6• Number of alleles = 5• Number of generations = 10

Grow up the children

EvoSimulation Example

Page 22: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

EvoSimulation Steps

Creating individuals and initializing stepping stones

Grouping the stepping stones

Creating new generations

• Produce offspring and put them into stepping stones

• Fill Vacancies in the stepping stones• Kill parent individuals

Page 23: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Grouping the stepping stones

Page 24: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

ID: 1 ID: 2 ID: 3 ID: 4 ID: 5

Split point

ID: 6 ID: 7 ID: 8 ID: 9

Group-1 Group-2

ID: 1 ID: 2 ID: 3 ID: 4 ID: 5

Split point

ID: 6 ID: 7 ID: 8 ID: 9

Group-1 Group-2

ID: 1 ID: 2 ID: 3 ID: 4 ID: 5

Split point

ID: 6 ID: 7 ID: 8 ID: 9

Group-1 Group-2

ID: 1 ID: 2 ID: 3 ID: 4 ID: 5 ID: 6 ID: 7 ID: 8 ID: 9

Group-1 Group-3

Let’s assume splitting between plate-5 and plate-6 gives the maximum FST. Then the result will be as below.

Group-2

Page 25: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 26: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Outline

• Definition of Self-Organization• Our Beetle-World experiment• EvoSimulator Tool• Questions & Comments

Page 27: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 28: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

These are the default values.

Page 29: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Let’s change this one

Page 30: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Let’s change this one

Page 31: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Let’s change this one

Page 32: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 33: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Click this button

Page 34: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 35: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

8 is the last generation

Page 36: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

This is how the beetles are placed

in the plates

Page 37: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

This is the FST for this generation if the plates are grouped in this way

Page 38: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Let’s go to another generation to see how the groupings and

FST changes below.

Page 39: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 40: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Let’s go to another generation to see how the groupings and

FST changes below.

Page 41: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 42: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Let’s change number of groups to see how the groupings and

FST changes below.

Page 43: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 44: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

FST increased as expected.

Page 45: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Let’s make this 4 and 5.

Page 46: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 47: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 48: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 49: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

This graph represents FST-Delta vs. Number of

groups

Page 50: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Change here to see FST vs. Number of groups

Page 51: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 52: Simulation of Spatial Self-Organization in a Stepping  Stone Environment
Page 53: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Simulator : www.evosimulator.comWeb : www.bilalgonen.comEmail : [email protected]

Page 54: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Outline

• Definition of Self-Organization• Our Beetle-World experiment• EvoSimulator Tool• Questions & Comments

Page 55: Simulation of Spatial Self-Organization in a Stepping  Stone Environment

Questions, Comments

Thank you…

Email: [email protected]: www.bilalgonen.com