Download - El juego de la evolucion jose cuesta - curso introduccion sistemas complejos

Transcript
Page 1: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

El juego de la evoluciónEl juego de la evolución

José A. CuestaJosé A. CuestaGrupo Interdisciplinar de Sistemas Complejos

Departamento de MatemáticasUniversidad Carlos III de Madrid

Page 2: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Sumario

(1) Teoría de Juegos

(2) La evolución como un juego

(3) Algunos ejemplos de la biología

Page 3: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Teoría de JuegosTeoría de Juegos

Page 4: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Origen

Von Neumann (1903-1957)

Morgenstern (1902-1977)

1944

Page 5: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Un problema de decisión

Page 6: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Un problema de decisión

Page 7: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Un problema de decisión

Page 8: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Un problema estratégico

Page 9: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Elementos de un juego

jugadoresjugadores

Page 10: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Elementos de un juego

estrategiasestrategias

Page 11: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Elementos de un juego

preferenciaspreferencias

Page 12: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Elementos de un juego

utilidadutilidad

0 50 100

Page 13: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Ejemplo de utilidad

● Resultados:

vivir (u = 1) / morir (u = 0)

● Estrategias:

vacío / asteroides / estrella

● Utilidad:

u(v) = 1.0 / u(a) = 0.9 / u(e) = 0.8

v

a

e

100%

90%

80%

Page 14: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Forma estratégica

v a e

v 0 1 1

a 0.9 0 0.9

e 0.8 0.8 0

Page 15: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Forma estratégica

v a e

v 1 0 0

a 0.1 1 0.1

e 0.2 0.2 1

Page 16: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Principio de racionalidad

El objetivo de todo jugadores maximizar su utilidad

Page 17: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Conocimiento común

Page 18: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Conocimiento común

Page 19: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Juegos clásicosdilema del prisionero

coop. traic.

coop. 3 0

traic. 4 1

pri

sio

ner

o 1

pri

sio

ner

o 1

prisionero 2prisionero 2

Page 20: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Juegos clásicospiedra, papel, tijeras

jug

ado

r 1

jug

ado

r 1

jugador 2jugador 2

pi pa ti

pi 0 –1 1

pa 1 0 –1

ti –1 1 0

Page 21: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Juegos clásicosla batalla de los sexos

ópera fútbol

ópera 1 / 2 0 / 0

fútbol 0 / 0 2 / 1EL

LA

EL

LA

ÉLÉL

Page 22: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Equilibrio de Nash

Nash (1928-2015)

tesis de máster: 1949 - premio Nobel de Economía: 1994

Page 23: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Equilibrio de Nash

Una elección de estrategias de los jugadores es equilibrio de Nash si ninguno puede mejorar su ganancia cambiando unilateralmente de estrategia

Page 24: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Equilibrio únicodilema del prisionero

coop. traic.

coop. 3 0

traic. 4 1

pri

sio

ner

o 1

pri

sio

ner

o 1

prisionero 2prisionero 2

Page 25: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Sin equilibriopiedra, papel, tijeras

jug

ado

r 1

jug

ado

r 1

jugador 2jugador 2

pi pa ti

pi 0 -1 1

pa 1 0 -1

ti -1 1 0

Page 26: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Varios equilibriosla batalla de los sexos

ópera fútbol

ópera 1 / 2 0 / 0

fútbol 0 / 0 2 / 1EL

LA

EL

LA

ÉLÉL

Page 27: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Estrategias mixtas

● Se elige cada estrategia pura con una probabilidad.● Cada asignación de probabilidades es una

estrategia mixta.

p(piedra) = p(papel) = p(tijeras) = 1/3

Page 28: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Equilibrio mixto

● Asignación de probabilidades que haga indiferente la elección del contrario.

v

a

e

100%

90%

80%

Page 29: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Equilibrio mixto

v a e

v 1 0 0

a 0.1 1 0.1

e 0.2 0.2 1

A

B uB(v )=1.0× pA (v)+0.1× pA(a)+0.2× pA(e)

uB(a)=0.0× pA (v)+1.0× pA(a)+0.2×p A(e)

uB(e)=0.0× pA (v)+0.1× pA(a)+1.0× pA (e)

uB (v)=uB (a)=uB(e)

pA (v)+ pA (a)+ pA (e)=1

pA (v)=0.30pA (a)=0.33pA (e)=0.37

Page 30: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Equilibrio mixto

v a e

v 0 1 1

a 0.9 0 0.9

e 0.8 0.8 0

u A (v)=0.0× pB(v)+1.0× pB(a)+1.0× pB(e)

uA (a)=0.9× pB(v)+0.0× pB(a)+0.9× pB(e)

u A (e)=0.8× pB(v)+0.8× pB (a)+0.0× pB(e)

uA(v)=u A (a)=uA(e)

pB(v )+ pB(a)+ pB(e)=1

pB (v )=0.40pB (a)=0.34pB (e)=0.26

A

B

Page 31: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

La evolución La evolución como un juegocomo un juego

Page 32: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

“La lógica del conflicto animal”

Maynard Smith (1920-2004)

Nature, 1973

1982

Price(1922-1975)

Page 33: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Teoría de Juegos evolutiva

TJ clásica TJ evolutiva

jugadores racionales irracionales

estrategias elegiblesheredadas (fenotipos)

interacción todos a la vezmuestreo aleatorio de una población

resultados utilidadcapacidad

reproductiva(fitness)

Page 34: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Halcones y palomas

halcón paloma

halcón (R-D)/2 R

paloma 0 R/2

ind

ivid

uo

1in

div

idu

o 1

individuo 2individuo 2

R = recurso (comida)D = daño recibido en conflicto

D > R

Page 35: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Halcones y palomas

f H x=R−D

2xR1−x

f P x =R2

1− x

x = fracción de halcones

f H x− f P x =R−D x

2

f H x f P x si xRD

f H x f P x si xRD

Page 36: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Estrategia Evolutivamente Estable

xRD x

RD

x=RD

H

P

H

P

H

P

Page 37: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Ecuación del replicador

d x i

d t= x i [ f i x − f x ]

● Equilibrios de Nash mixtos = Puntos fijos de la ecuación del replicador

● Puntos fijos atractores = Estrategias Evolutivamente Estables

Page 38: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

EjemplosEjemplos

Page 39: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Demostraciones de fuerza

Page 40: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Demostraciones de fuerza

All Blacks' haka

Page 41: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Halcones, palomas y faroleros

halcón paloma farolero

halcón (R-D)/2 R R

paloma 0 R/2 0

farolero 0 R R/2ind

ivid

uo

1in

div

idu

o 1

individuo 2individuo 2

Page 42: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Halcones, palomas y faroleros

Page 43: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

¿Por qué hay tantos machos como hembras?

Page 44: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

¿Por qué hay tantos machos como hembras?

Page 45: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

¿Por qué hay tantos machos como hembras?

si hay más machos, ten hijas... si hay más hembras, ten hijos...

… y tendrás más nietos

Page 46: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Parásitos de parásitos

Turner & Chao, Nature 398, 441-443 (1999)

TR

PS

P

Page 47: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Piedra-papel-tijeras

W =0 −a2 b3

b1 0 −a3

−a1 b2 0 Pi Pa Ti

PiPaTi

∣W∣=0a1a2 a3=b1 b2 b3

∣W∣0a1a2 a3b1 b2 b3

∣W∣0a1a2 a3b1 b2 b3

Page 48: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Piedra-papel-tijeras

AA BB CC

A A monógamo y celosoB B polígamo y descuidado

C C oportunista

AA

BB CC

Uta stansburiana

Page 49: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Piedra-papel-tijeras

Zamudio & Sinervo, PNAS 97, 14427-14432 (2000)

Page 50: El juego de la evolucion   jose cuesta - curso introduccion sistemas complejos

   

Conclusiones● La Teoría de Juegos formaliza las interacciones

estratégicas● La TJ clásica resuelve enfrentamientos entre

individuos racionales● La TJ evolutiva adapta la TJ a poblaciones de

individuos de distintas especies● La evolución por selección natural se presenta

como un juego estratégico entre especies● La Biología está llena de ejemplos que se

pueden describir mediante juegos