emergence and selforganization in framsticks © maciej komosiński

8
Emergence and selforganization in Framsticks © Maciej Komosiński

Upload: hector-bridges

Post on 02-Jan-2016

226 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Emergence and selforganization in Framsticks © Maciej Komosiński

Emergenceand self organization

in Framsticks

© Maciej Komosiński

Page 2: Emergence and selforganization in Framsticks © Maciej Komosiński

Study #1

• Provided:– Basic building blocks (sticks, neurons, connections)– Fitness function (selection, reproduction)– Environment– Change

• Emergence of locomotion• Self-organization of

– Body design– Brain control– Body and brain coupling/cooperation

Page 3: Emergence and selforganization in Framsticks © Maciej Komosiński

Study #1, analysis• See sampleevol_hq.avi, evolutionary_stages.gen• We got:

– Body design appropriate for walking– Brain, sensors, muscles evolved to obtain high speed– Neural control adjusted to control a walking body

(coordination!)– Emergence of walking (fitness was speed)– Another environment another emergent phenomenon

(rolling, swimming, flying, problem solving, …)• Analysis reveals

– Redundancy– Hidden interconnections and relations– Evolution does not have to proceed towards complexity– Evolution can discover new ideas and drop them– Evolution may be unable to discover obvious ideas, it is

a monotonic, limited process– Solutions (agents) are not strictly optimal0

0,01

0,02

0,03

0,04

0,05

evolutionary process

spe

ed

Page 4: Emergence and selforganization in Framsticks © Maciej Komosiński

Study #2

• Provided:– Agents: consumers and food– Environment

• consumer reproduction based on energy (food) found

• food added at a constant rate

– Change

• Self-organization of ?

• Emergence of ?

Page 5: Emergence and selforganization in Framsticks © Maciej Komosiński

Study #2

• Three cases:

• A. Consumers’ ability to ingest food constant

• Consumers’ ability to ingest food evolved– B. Consumer reproduction: random location– C. Consumer reproduction: close to parent

Page 6: Emergence and selforganization in Framsticks © Maciej Komosiński

Study #2. Case A

0

10

20

30

40

50

60

70

80

90

100

0 1000 2000 3000 4000 5000 6000

po

pu

lati

on

siz

es

ConsumersResources

0

20

40

60

80

100

0 20 40 60 80 100

0

20

40

60

80

100

120

140

160

0 1000 2000 3000 4000 5000 6000

po

pu

lati

on

siz

es

ConsumersResources

0

20

40

60

80

100

120

140

0 20 40 60 80 100 120 140

con

su

me

rs

0

50

100

150

200

250

0 1000 2000 3000 4000 5000 6000

po

pu

lati

on

siz

e

ConsumersResources

0

50

100

150

200

250

0 50 100 150 200 250

co

ns

um

ers

co

nsu

me

rs

resources

resources

resources

Page 7: Emergence and selforganization in Framsticks © Maciej Komosiński

Study #2. Cases B and C

• Case B. Eat more and reproduce! extinction

• Case C.Selection on groups. Some groups do ”B”, but some… do not. stability.

• A single change in rules causes emergence of a totally different system behavior!

Page 8: Emergence and selforganization in Framsticks © Maciej Komosiński

Study #2, analysis

• Emergent population dynamics: periodic changes. (Un)stability. Attractors. Chaos. Sensitivity analysis. Group behaviors. Swarming. Extinction. Group selection. Food chain. Geographical differentiation. Tragedy of the commons. Restraint. Altruism.

• microscale = individual, macroscale = population, mesoscale = groups