News and Notes 4/13 HW 3 due now HW 4 distributed today, due Thu 4/22 Final exam is Mon May 3 11 AM Levine 101 Today: –intro to evolutionary game theory.

Slides:



Advertisements
Similar presentations
HEA STEM 2014 Understanding evolutionarily stable strategies: interactive games in the classroom Catherine Dennis.
Advertisements

Variants of Nash Equilibrium CMPT 882 Computational Game Theory Simon Fraser University Spring 2010 Instructor: Oliver Schulte 1.
Introduction to Game Theory Networked Life CSE 112 Spring 2005 Prof. Michael Kearns.
Evolution Matt Keeling MA 999: Topics in Mathematical Modelling Tuesday Thursday 2-4.
Evolution and Repeated Games D. Fudenberg (Harvard) E. Maskin (IAS, Princeton)
Introduction to Game theory Presented by: George Fortetsanakis.
Playing Evolution Games in the Classroom Colin Garvey GK-12 Fellow.
Conflict resolution Evolutionary stable strategies (ESS) –Game theory –Assumptions Evolution of display –Hawks and doves –Arbitrary asymmetry.
The Evolutionary Games We Play Psychology Introduction Animals tend to behave in ways that maximize their inclusive fitness Usually pretty straightforward.
An Introduction to... Evolutionary Game Theory
MIT and James Orlin © Game Theory 2-person 0-sum (or constant sum) game theory 2-person game theory (e.g., prisoner’s dilemma)
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 7 Ýmir Vigfússon.
Social Behavior & Game Theory Social Behavior: Define by Economic Interaction Individuals Affect Each Other’s Fitness, Predict by Modeling Fitness Currency.
EC941 - Game Theory Lecture 7 Prof. Francesco Squintani
Computational Evolutionary Game Theory and why I’m never using PowerPoint for another presentation involving maths ever again Enoch Lau – 5 September 2007.
Game Theory Eduardo Costa. Contents What is game theory? Representation of games Types of games Applications of game theory Interesting Examples.
Learning in games Vincent Conitzer
What is a game?. Game: a contest between players with rules to determine a winner. Strategy: a long term plan of action designed to achieve a particular.
Maynard Smith Revisited: Spatial Mobility and Limited Resources Shaping Population Dynamics and Evolutionary Stable Strategies Pedro Ribeiro de Andrade.
Ecology of Individuals: Using Game Theory to Understand Animal Behavior by Kyla M. Flanagan Department of Biological Sciences University of Calgary, Alberta,
An Introduction to Game Theory Part I: Strategic Games
A camper awakens to the growl of a hungry bear and sees his friend putting on a pair of running shoes, “You can’t outrun a bear,” scoffs the camper. His.
Interdependent Security Games and Networks Networked Life CSE 112 Spring 2006 Prof. Michael Kearns.
1 Economics & Evolution Number 2. 2 Reading List.
Yale 11 and 12 Evolutionary Stability: cooperation, mutation, and equilibrium.
A Memetic Framework for Describing and Simulating Spatial Prisoner’s Dilemma with Coalition Formation Sneak Review by Udara Weerakoon.
Evolutionary Game Theory
Why How We Learn Matters Russell Golman Scott E Page.
THE PROBLEM OF MULTIPLE EQUILIBRIA NE is not enough by itself and must be supplemented by some other consideration that selects the one equilibrium with.
Evolutionary Games The solution concepts that we have discussed in some detail include strategically dominant solutions equilibrium solutions Pareto optimal.
Game Theory: Whirlwind Review Matrix (normal form) games, mixed strategies, Nash equil. –the basic objects of vanilla game theory –the power of private.
Simulating the Evolution of Contest Escalation Winfried Just and Xiaolu Sun Department of Mathematics and Edison Biotechnology Institute Ohio University.
Introduction to Game Theory and Behavior Networked Life CIS 112 Spring 2009 Prof. Michael Kearns.
News and Notes 3/18 Two readings in game theory assigned Short lecture today due to 10 AM fire drill HW 2 handed back today, midterm handed back Tuesday.
Introduction to Game Theory Yale Braunstein Spring 2007.
Evolutionary Games The solution concepts that we have discussed in some detail include strategically dominant solutions equilibrium solutions Pareto optimal.
E. Altman INRIA, France Advances in Evolutionary Games Bionetics Dcember 2010.
Introduction to Game Theory and Networks Networked Life CSE 112 Spring 2007 Prof. Michael Kearns.
EC941 - Game Theory Prof. Francesco Squintani Lecture 2 1.
Evolutionary Games Econ 171. The Hawk-Dove Game Animals meet encounter each other in the woods and must decide how to share a resource. There are two.
CPS Learning in games Vincent Conitzer
Tom Wenseleers Dept. of Biology, K.U.Leuven
Social Choice Session 7 Carmen Pasca and John Hey.
5. Alternative Approaches. Strategic Bahavior in Business and Econ 1. Introduction 2. Individual Decision Making 3. Basic Topics in Game Theory 4. The.
Chapter 12 Choices Involving Strategy Copyright © 2014 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written.
Learning in Multiagent systems
Introduction to Game Theory and Strategic Behavior Networked Life MKSE 112 Fall 2012 Prof. Michael Kearns.
Schuster et al., J Biol Phys 34:1–17 (2008) Hadas Zur Computational Game Theory Project 2012.
1 Economics & Evolution Number 3. 2 The replicator dynamics (in general)
Some Analysis of Coloring Experiments and Intro to Competitive Contagion Assignment Prof. Michael Kearns Networked Life NETS 112 Fall 2014.
Design of a real time strategy game with a genetic AI By Bharat Ponnaluri.
Presenter: Chih-Yuan Chou GA-BASED ALGORITHMS FOR FINDING EQUILIBRIUM 1.
McGraw-Hill/Irwin Copyright  2008 by The McGraw-Hill Companies, Inc. All rights reserved. GAME THEORY, STRATEGIC DECISION MAKING, AND BEHAVIORAL ECONOMICS.
Game Theory: introduction and applications to computer networks Game Theory: introduction and applications to computer networks Lecture 2: two-person non.
Chapters 29, 30 Game Theory A good time to talk about game theory since we have actually seen some types of equilibria last time. Game theory is concerned.
The Science of Networks 6.1 Today’s topics Game Theory Normal-form games Dominating strategies Nash equilibria Acknowledgements Vincent Conitzer, Michael.
2008/01/30Lecture 11 Game Theory. 2008/01/30Lecture 12 What is Game Theory? Game theory is a field of Mathematics, analyzing strategically inter-dependent.
Section 2 – Ec1818 Jeremy Barofsky
1 What is Game Theory About? r Analysis of situations where conflict of interests is present r Goal is to prescribe how conflicts can be resolved 2 2 r.
Vincent Conitzer CPS Learning in games Vincent Conitzer
Replicator Dynamics. Nash makes sense (arguably) if… -Uber-rational -Calculating.
Application of Game Theory to Biology A long-standing puzzle in the study of animal behavior is the prevalence of conventional fights in the competition.
ECON 330 Lecture 17 Monday, November 25.
Game Theory and Cooperation
Replicator Dynamics.
Introduction to (Networked) Game Theory
Introduction to (Networked) Game Theory
Economics & Evolution Number 2.
Chapter 29 Game Theory Key Concept: Nash equilibrium and Subgame Perfect Nash equilibrium (SPNE)
Introduction to (Networked) Game Theory
Presentation transcript:

News and Notes 4/13 HW 3 due now HW 4 distributed today, due Thu 4/22 Final exam is Mon May 3 11 AM Levine 101 Today: –intro to evolutionary game theory –demonstration of EGT applet –intro to strategy language Thursday: class exercise/competition

Evolutionary Game Theory Networked Life CSE 112 Spring 2004 Prof. Michael Kearns

Game Theory/Econ Review A mathematical theory designed to model: –how rational individuals should behave –when individual outcomes are determined by collective behavior –strategic behavior –rational usually means selfish What we have examined: –basic theory and equilibrium concepts (Nash, correlated, market) –repeated games, learning in games –behavioral modifications (e.g. inequality aversion) –game and economics on networks interdependent security on the air carrier transfer network our in-class market economy experiment Notions of rationality and measures of performance were at the level of the individuals –individual wealth, individual adaptation,… –forces of change act on individual players

Evolution Without Biology Darwinian dynamics: –large population of individuals –interacting with each other and their environment –given population and environment, an abstract measure of “fitness” fitness is a property of individuals measures how well-suited the individual is to current conditions e.g. it’s good to be furry in cold weather it’s good to be a hawk if there are lots of doves around –assume individuals replicate according to their fitness –can also incorporate processes of mutation, crossover, etc. –so in cold climates “next generation” of population will be furrier So “unfit” properties or strategies can die out over time Note: can also apply to many non-biological settings –e.g. to the survival/propagation of ideas (mimetics) –it’s good to be a simple, comforting idea in troubled times –to the development of technology, companies,… –thefacebook = Friendster + mutation? How can we marry this broad framework with game theory?

Hawks and Doves Two parties confront over a resource of value V May simply display aggression, or actually have a fight Cost of losing a fight: C > V Assume parties are equally likely to win or lose There are three Nash equilibria: –(hawk, dove), (dove, hawk) and (V/C hawk, V/C hawk) Alternative interpretation for C >> V: –the Kansas Cornfield Intersection game (a.k.a. Chicken) –hawk = speed through intersection, dove = yield hawkdove hawk(V-C)/2, (V-C)/2V, 0 dove0, VV/2, V/2

Evolutionary Hawks and Doves Now imagine an infinite population of H&D players Each individual playing some (mixed or pure) strategy –think of an individual’s strategy as their “genetic material” Assume random but pairwise conflicts between individuals –choose individuals x and y uniformly at random from population –x is playing Pr[hawk] = p_x, y is playing Pr[hawk] = p_y –each will have some (expected) payoff in this conflict Natural notion of an individual’s fitness: –view population average as the opponent –i.e. x’s fitness f_x is the expected payoff against a randomly chosen y –x’s fitness dependent on p_x and current population Evolutionary dynamics: –for each x, create a number of copies n_x of x in next generation –n_x proportional to fitness of x –e.g. let fraction of x in next generation be ~ f_x/(  f_x) Key questions: –will population converge to stable profile of strategies? (e.g 1/3 H, 2/3D) –if so, to which one?

Evolutionary Stable Strategies An evolutionary notion of equilibrium Want to capture idea that population profile of strategies is stable Let p be the probability that a randomly chosen player plays hawk: –draw individual x at random  Pr[hawk] = p_x –flip coin with bias p_x; –over draw of both x and coin flip, what’s the probability of hawk? Now suppose a small fraction e of “mutants” is injected –mutants all play hawk with probability q <> p New population probability of playing hawk: –p’ = (1-e )p + eq We call p an ESS if for any q, the population Pr[hawk] will return to p, as long as the invasion fraction e is small enough –so the mutants will die out under evolutionary dynamics Hawks and Doves: –fraction V/C of pure hawks, 1 – V/C of pure doves is ESS

Formal ESS Conditions Let E(p,q) be expected payoff of playing strategy p against opponent q (<> E(q,p)) If p is an ESS, then for any q, must have: –(1-e)E(p,p) + eE(p,q) > (1-e)E(q,p) + eE(q,q) as e  0 –think of the q’s as a very small population of invading mutants There are two ways this condition can be satisfied: –if E(p,p) > E(q,p), then we can make e small enough to satisfy > above –else, if E(p,p) = E(q,p), we need E(p,q) > E(q,q) –if E(p,p) < E(q,p) then p cannot be an ESS

Remarks on ESS and EGT Individuals are not “rational” per se If their fitness is better than others they will propagate But at ESS, they will be playing optimally against the current population Special case of Nash equilibrium for 2-player games –demands symmetry --- both players playing the same strategy at equilibrium –may not exist! EGT a serious branch of biology –many field studies –has been applied to explain many behavioral phenomena in animals male fly waiting times at cowpats gender ratios

The EGT Applet Many thanks to Ben Packer and Nick Montfort –applet installation, NW version, strategy language, cool examples,… Applet simulates EGT dynamics for repeated games Repeated game strategies are history-dependent Can (and will) program our own strategies (Thursday!) Basic usage: –choose game matrix and collection of strategies in initial population –choose number of rounds in each repeated-game meeting –applet shows “tournament score” for each strategy overall fitness against an population evenly divided among strategies of course, highest tournament score is no guarantee of survival! because the population fractions will change with time –choose initial population fractions for each strategy –choose network structure which strategies compete with which others –applet simulates evolution dynamics shows fraction of each strategy in population over time Now let’s go to the appletapplet

Thursday’s Class We will divide into a few groups Participation required, will have lists for each group Each group will discuss and develop a strategy –game will be Prisoner’s Dilemma –strategies should be programmable in STRANGE keep them simple and short –can be history-dependent –Nick, Kilian, MK will go around to help with coding We will then run the EGT applet –equal numbers of each strategy in initial population Will repeat several times –including with network structure Come armed with ideas –drive your fellow classmates to extinction!