+ All Categories
Home > Documents > On the structural robustness of evolutionary models of ... · On the structural robustness of...

On the structural robustness of evolutionary models of ... · On the structural robustness of...

Date post: 28-Jan-2019
Category:
Upload: nguyentu
View: 213 times
Download: 0 times
Share this document with a friend
38
On the structural robustness of evolutionary models of cooperation Segismundo S. Izquierdo Luis R. Izquierdo IDEAL 2006 Burgos, 20-9-2006
Transcript

On the structural robustness of evolutionary models of cooperation

Segismundo S. IzquierdoLuis R. Izquierdo

IDEAL 2006Burgos, 20-9-2006

PRESENTATION OUTLINE

• Aim and necessary background• Previous work and problems with it

– Classical Game Theory– Axelrod’s (1984) Tournaments– (Mainstream) Evolutionary Game Theory

• Our work: – Methodology: Agent-based modelling– Results and discussion

• Conclusions

PRESENTATION OUTLINE

• Aim and necessary background• Previous work and problems with it

– Classical Game Theory– Axelrod’s (1984) Tournaments– (Mainstream) Evolutionary Game Theory

• Our work: – Methodology: Agent-based modelling– Results and discussion

• Conclusions

AIM

To advance our formal understanding of the evolution of cooperation

by determining in the context of social dilemmaswhat behavioural traitsare likely to emerge and be sustained under evolutionary pressures.

BACKGROUND: Social dilemmas …

• Social Dilemmas:– Each individual receives a higher payoff for a

socially defecting choice than for a socially cooperative choice, no matter what the other individuals in society do, but

– All individuals are better off if all cooperate than if all defect.

Player 2

Cooperate Defect

Cooperate3

3 0

4

Defect4

01

1

Player 1

The Prisoner’s Dilemma

Both players prefer defecting no matter what the other one doesBoth players are better off if they both cooperate than if they

both defect

… and its simplest formalisation

Player 2

Cooperate Defect

Cooperate3

3 0

4

Defect4

01

1

Player 1

The Prisoner’s Dilemma

… and its simplest formalisation

Examples of strategies or behavioural traits:ALL D: Always DefectALL C: Always CooperateTFT: C and then do what the other player did

The initial population

ALLDALLC

Another strategy TFT

The pairing and the game

ALLC ALLD

Another strategy TFT

The selection

Old population

New population

Higher payoffs Lower payoffs

New entrants

(death)

PRESENTATION OUTLINE

• Aim and necessary background• Previous work and problems with it

– Classical Game Theory– Axelrod’s (1984) Tournaments– (Mainstream) Evolutionary Game Theory

• Our work: – Methodology: Agent-based modelling– Results and discussion

• Conclusions

CLASSICAL GAME THEORY:Player 2

Cooperate Defect

Cooperate3

3 0

4

Defect4

01

1

Player 1

The Prisoner’s Dilemma

• Played only once: Rational players defect.

Crucial assumption: Common knowledge of rationality

• Played any finite number of times:Rational players ALWAYS defect!

PRESENTATION OUTLINE

• Aim and necessary background• Previous work and problems with it

– Classical Game Theory– Axelrod’s (1984) Tournaments– (Mainstream) Evolutionary Game Theory

• Our work: – Methodology: Agent-based modelling– Results and discussion

• Conclusions

AXELROD’S TOURNAMENTS

• Finitely repeated PD (200 rounds)• Round robin (and vs. random strategy)

• Under common knowledge of rationality, everyone should play ALLD...... but the winner was TFT !!!

Would TFT be the winner under other (more general) conditions?

PRESENTATION OUTLINE

• Aim and necessary background• Previous work and problems with it

– Classical Game Theory– Axelrod’s (1984) Tournaments– (Mainstream) Evolutionary Game Theory

• Our work: – Methodology: Agent-based modelling– Results and discussion

• Conclusions

EVOLUTIONARY GAME THEORY

What strategies (i.e. behavioural traits) are likely to emerge and be sustained under evolutionary pressures?

ALLDALLC

Another strategy TFT

MainstreamEVOLUTIONARY GAME THEORY

• Infinite populations• Only deterministic strategies• Pairing: Random• Selection: Proportional fitness rule• No mutation or random drift

PROBLEM: Some assumptions made

to achieve mathematical tractability:

Even with many of these assumptions, we don’t really know what strategies are more plausible

PRESENTATION OUTLINE

• Aim and necessary background• Previous work and problems with it

– Classical Game Theory– Axelrod’s (1984) Tournaments– (Mainstream) Evolutionary Game Theory

• Our work: – Methodology: Agent-based modelling– Results and discussion

• Conclusions

Definition of the (unbiased) strategy space

• PC: Probability to cooperate in the first round

• PC/C: Probability to cooperate in round n (n > 1) given that the other player has cooperated.

• PC/D: Probability to cooperate in round n (n > 1) given that the other player has defected.

Example: [ 0.13, 0.34, 0.93]ALLC: [ 1, 1, 1]ALLD: [ 0, 0, 0]

TFT: [ 1, 1, 0]

[ PC, PC/C, PC/D ]

The initial population (different sizes)

[ 1, 1, 1]

The pairing (random, children together…)

… and (different) number of rounds

The selection (roulette wheel, tournament…)

Old population

New population

Higher payoffs Lower payoffs

New entrants

… and the mutation

The (unbiased) strategy space

ALLD

TFT

ALLC

The modelling framework interface

PC

PC/C

PC/D

EVO-2x2 − A Modelling Framework to Study the Evolution of Strategies in 2x2 Symmetric Games under Various Competing Assumptions Izquierdo et al.

EVO-2x2 − An Application to the Study of the Evolutionary Emergence of Cooperation

Stochastic strategies Deterministic strategies TFT: 58%

ALLD: 8%

TFT: 0.16%

ALLD: 60%

PRESENTATION OUTLINE

• Aim and necessary background• Previous work and problems with it

– Classical Game Theory– Axelrod’s (1984) Tournaments– (Mainstream) Evolutionary Game Theory

• Our work: – Methodology: Agent-based modelling– Results and discussion

• Conclusions

RESULTS AND DISCUSSION

Stochastic strategies Deterministic strategies

CC-payoff = 3; CD-payoff = 0; DC-payoff = 5; DD-payoff = 1; num-players = 100; mutation-rate = 0.05; rounds-per-match = 10;selection-mechanism = roulette wheel; pairing-settings = random pairings;

TFT: 0.16% TFT: 58%

ALLD: 8%ALLD: 60%

RESULTS AND DISCUSSION

Mutation rate = 0.05 Mutation rate = 0.01

TFT: 0.2% TFT: 3.2%

CC-payoff = 3; CD-payoff = 0; DC-payoff = 5; DD-payoff = 1; num-players = 100; rounds-per-match = 50;selection-mechanism = roulette wheel; pairing-settings = random pairings;

RESULTS AND DISCUSSION

Pop. size = 100 Pop. size = 10

3.2 % 0.3 %

CC-payoff = 3; CD-payoff = 0; DC-payoff = 5; DD-payoff = 1; mutation-rate = 0.01; rounds-per-match = 50;selection-mechanism = roulette wheel; pairing-settings = random pairings;

RESULTS AND DISCUSSION

Random pairings Children together

TFT: 1% TFT: 22%

CC-payoff = 3; CD-payoff = 0; DC-payoff = 5; DD-payoff = 1; num-players = 100; mutation-rate = 0.05; rounds-per-match = 5;selection-mechanism = roulette wheel;

ALLD: 1%ALLD: 72%

RESULTS AND DISCUSSION

CC-payoff = 3; CD-payoff = 0; DC-payoff = 5; DD-payoff = 1; num-players = 100; mutation-rate = 0.01; rounds-per-match = 10;selection-mechanism = roulette wheel; pairing-settings = random pairings;

0

0.2

0.4

0.6

0.8

1

2 3 4 5 6 7 8 9 10 20 30 40 50 100num-strategies

TFT-10 ALLD-30

RESULTS AND DISCUSSION

CC-payoff = 3; CD-payoff = 0; DC-payoff = 5; DD-payoff = 1; num-players = 100; mutation-rate = 0.01; rounds-per-match = 10;selection-mechanism = roulette wheel; pairing-settings = random pairings;

0.E+00

1.E+08

2.E+08

3.E+08

4.E+08

5.E+08

2 3 4 5 6 7 8 9 10 20 30 40 50 100num-strategies

Num

ber o

f out

com

es

CCCD/DCDD

PRESENTATION OUTLINE

• Aim and necessary background• Previous work and problems with it

– Classical Game Theory– Axelrod’s (1984) Tournaments– (Mainstream) Evolutionary Game Theory

• Our work: – Methodology: Agent-based modelling– Results and discussion

• Conclusions

CONCLUSIONS (1/2)

• What type of strategies are likely to emerge and be sustained in evolutionary contexts is strongly dependent on assumptions that traditionally have been thought to be unimportant.

• Strategies similar to ALLD and TFT are the two most successful strategies in most contexts.

CONCLUSIONS (2/2)

• Strategies similar to ALLD tend to be the most successful in most environments.

• Strategies similar to TFT tend to spread best:– In large populations– where the individuals with similar strategies interact

frequently – for many rounds– with low mutation rates– and only deterministic strategies are allowed.

ACKNOWLEDGEMENTS

• Edoardo Pignotti,University of Aberdeen

• Bruce Edmonds, Manchester Metropolitan University

• Nick GottsThe Macaulay Institute

End

On the structural robustness of evolutionary models of cooperation

Segismundo S. IzquierdoLuis R. Izquierdo


Recommended