The Nexus Cognitive Agent Simulation: Using Computational Game Theory in Social Networks subject to Market Processes Deborah Duong Agent Based Learning.

Slides:



Advertisements
Similar presentations
The Basics of Game Theory
Advertisements

PERFECT COMPETITION Economics – Course Companion
Nash’s Theorem Theorem (Nash, 1951): Every finite game (finite number of players, finite number of pure strategies) has at least one mixed-strategy Nash.
Game Theory S-1.
3. Basic Topics in Game Theory. Strategic Behavior in Business and Econ Outline 3.1 What is a Game ? The elements of a Game The Rules of the.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
An Introduction to... Evolutionary Game Theory
Stephen McCray and David Courard-Hauri, Environmental Science and Policy Program, Drake University Introduction References 1.Doran, P. T. & Zimmerman,
Games What is ‘Game Theory’? There are several tools and techniques used by applied modelers to generate testable hypotheses Modeling techniques widely.
ECO290E: Game Theory Lecture 4 Applications in Industrial Organization.
Economic Rationality. Economics Allocation of scarce resources – “Economics exhibits in purest form the artificial component in human behavior …” Occurs.
GAME THEORY.
Fundamentals of Political Science Dr. Sujian Guo Professor of Political Science San Francisco State Unversity
Chapter 6 © 2006 Thomson Learning/South-Western Game Theory.
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.
Algoritmi per Sistemi Distribuiti Strategici
Decision making and economics. Economic theories Economic theories provide normative standards Expected value Expected utility Specialized branches like.
Game-Theoretic Approaches to Multi-Agent Systems Bernhard Nebel.
Good Research Questions. A paradigm consists of – a set of fundamental theoretical assumptions that the members of the scientific community accept as.
6/2/2001 Cooperative Agent Systems: Artificial Agents Play the Ultimatum Game Steven O. Kimbrough Presented at FMEC 2001, Oslo Joint work with Fang Zhong.
Negotiation: Markets, Rationality, and Games. Intro Once agents have discovered each other and agreed that they are interested in buying/selling, they.
Software Agents in Economic Environments Robert S. Gazzale Ph.D. Candidate, Department of Economics Jeffrey MacKie Mason Professor, Dept. of Economics.
Introduction to Game Theory and Behavior Networked Life CIS 112 Spring 2009 Prof. Michael Kearns.
Developing Ideas for Research and Evaluating Theories of Behavior
On Bounded Rationality and Computational Complexity Christos Papadimitriou and Mihallis Yannakakis.
Mr. Perminous KAHOME, University of Nairobi, Nairobi, Kenya. Dr. Elisha T.O. OPIYO, SCI, University of Nairobi, Nairobi, Kenya. Prof. William OKELLO-ODONGO,
Copyright © 2009 Pearson Addison-Wesley. All rights reserved. Chapter 17 New Classical Macro Confronts New Keynesian Macro.
Strategic Game Theory for Managers. Explain What is the Game Theory Explain the Basic Elements of a Game Explain the Importance of Game Theory Explain.
Learning dynamics,genetic algorithms,and corporate takeovers Thomas H. Noe,Lynn Pi.
Introduction to Game Theory and Strategic Interactions.
Agent-based Simulation of Financial Markets Ilker Ersoy.
Welcome! Econ A494 Math Econ & Advanced Micro Theory Spring 2013 Prof. Jim Murphy.
Complexity and the Nascent Revolution in Economics Lancaster University Dec 9, 2009 W. Brian Arthur External Professor, Santa Fe Institute.
Dynamic Models of Segregation
Learning in Multiagent systems
The Phillips curve, the NAIRU and the role of expectations
WORLD ISSUES: Development in Africa ESSAY 1: Factor X affects African development more than any other. Discuss.
Big Idea 1: The Practice of Science Description A: Scientific inquiry is a multifaceted activity; the processes of science include the formulation of scientifically.
Dynamic Games of complete information: Backward Induction and Subgame perfection - Repeated Games -
Standard and Extended Form Games A Lesson in Multiagent System Based on Jose Vidal’s book Fundamentals of Multiagent Systems Henry Hexmoor, SIUC.
Lecture 2 Economic Actors and Organizations: Motivation and Behavior.
The Nature of Modeling and Modeling Nature. “The sciences do not try to explain, they hardly even try to interpret, they mainly make models… The justification.
Presenter: Chih-Yuan Chou GA-BASED ALGORITHMS FOR FINDING EQUILIBRIUM 1.
Introduction to Decision Making Theory Dr. Nawaz Khan Lecture 1.
Dynamic Games & The Extensive Form
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.
Public Policy Analysis MPA 404 Lecture 24. Previous Lecture Graphical Analysis of Tariff and Quota Game Theory; The prisoner's Dilemma.
Lecture 7 Course Summary The tools of strategy provide guiding principles that that should help determine the extent and nature of your professional interactions.
A Study of Central Auction Based Wholesale Electricity Markets S. Ceppi and N. Gatti.
Modeling Reasoning in Strategic Situations Avi Pfeffer MURI Review Monday, December 17 th, 2007.
Data Analysis Econ 176, Fall Populations When we run an experiment, we are always measuring an outcome, x. We say that an outcome belongs to some.
Evolving cooperation in one-time interactions with strangers Tags produce cooperation in the single round prisoner’s dilemma and it’s.
3.1.4 Types of Games. Strategic Behavior in Business and Econ Outline 3.1. What is a Game ? The elements of a Game The Rules of the Game:
How to Analyse Social Network? : Part 2 Game Theory Thank you for all referred contexts and figures.
Price Levels and the Exchange Rate in the Long Run.
Strategic Game Theory for Managers. Explain What is the Game Theory Explain the Basic Elements of a Game Explain the Importance of Game Theory Explain.
ECO290E: Game Theory Lecture 3 Why and How is Nash Equilibrium Reached?
What Is Science?. 1. Science is limited to studying only the natural world. 2. The natural world are those phenomena that can be investigated, discovered,
Lec 23 Chapter 28 Game Theory.
By: Donté Howell Game Theory in Sports. What is Game Theory? It is a tool used to analyze strategic behavior and trying to maximize his/her payoff of.
Experiments and “Rational” Behavior, 5/1/07. Beauty Contest Game Each person choose a number from 0 to 100. We will average these numbers. The person.
EF310: International Trade and Business Lecture 17 Theories of International Trade.
Building Valid, Credible & Appropriately Detailed Simulation Models
Approaches to quantifying uncertainty-related risk There are three approaches to dealing with financial and economic risk in benefit-cost analysis: = expected.
An Investigation of Market Dynamics and Wealth Distributions
Introduction to Game Theory
Unit 4 SOCIAL INTERACTIONS.
Chapter 29 Game Theory Key Concept: Nash equilibrium and Subgame Perfect Nash equilibrium (SPNE)
Presentation transcript:

The Nexus Cognitive Agent Simulation: Using Computational Game Theory in Social Networks subject to Market Processes Deborah Duong Agent Based Learning Systems MORS 82 nd Symposium

New Economic Analysis Tools are Needed Military analysts need tools to foresee the effects of irregular warfare actions on developing economies. The standard analysis tools of economics are not predictive of the developed countries they are tuned for, much less developing countries. For example, the European Union considers the neoclassical macro-economic models used by banks to have partial blame for the 2008 economic crisis. –The problem is, neoclassical models assume unbounded knowledge and rational expectations, and that humans communicate solely through a price signal. –Neoclassical models are mathematical and not empirical, making unfounded assumptions in order to be able to get any answer at all. Fortunately we now have better techniques… 2 Social Impact Model

Behavioral Game Theory is Better… Neoclassical economics models order, but not how we become ordered or maintain order. –Empirically, people do know things and have rationality, just not to the extent that neoclassical economics must assume to work. For example, the Rational Expectations Hypothesis (REH), an assumption of neoclassical economics, states that people have errors on their expectations, that average out correctly. –But, how did they have any knowledge of what to expect at all? Behavioral game theory addresses these questions. –In Nobel prize winning game theorist Thomas Schelling ‘s theory of focal points agents develop corresponding trade plans that approach equilibria through symbols. This was the first empirical economics study. –Herbert Simon posited the idea that a “rule of thumb” is a more plausible explanation for coordination than the super-rationality of REH. 3

Agent Based Model Technology can Implement Behavioral Game Theory The European Union is looking at agent based models to make better predictions than the standard neoclassical economic models. Several agent based models used by the military implement behavioral game theory. –Senturion (proprietary model by Sentia) –IESE (Argonne National Labs) –Nexus (Office of the Secretary of Defense/US Army Training and Doctrine Analysis Center) Infrastructure and Essential Services Economics (IESE) Simulation Framework is designed to add modules of behavioral economics, including Prospect Theory. 4

Senturion Senturion is a model of political bargaining, that blends rational elements of game theory with the bounded reason of risk aversion. –Opposing the Rational Expectations Hypothesis, Senturion posits consistent bias in the way that agents view the world. However, it does not explain coordination either. –Based on Expected Utility theory, a well accepted theory. Senturion’s literature says that it outperforms Subject Matter Experts in predicting the outcome of political conflict most of the time. However, it is bottoms up, without learning. Agents already have the “answer” – the hyper rational “iterative deletion of strategies” to the problem finding an optimal political position to take, when the problem is well defined. 5

Computational Game Theory applies to Optimal Strategies that are not already known Game theory often can not be applied analytically to many complex phenomena. Computational Game Theory helps in these cases. –Multiple strategies are tried out, and selected from for how much the contribute to the agent’s goals. –In Game trees, this is done with a look ahead and without memory or growth. –In Genetic Algorithms, this is done by changing the agent so that it remembers the strategy, and so it may be built upon. Example: Iterated Prisoner’s Dilemma tournaments. –Axelrod invented agents that play a game over and over, until it learns the best strategy for playing with other agents. –Riolo introduced tags to the game, arbitrary symbols that communicate intention, serving as Schelling’s focal points. –These first attempts at modeling Behavioral Game Theory used a single genetic algorithm of homogeneous agents. 6

Using Schelling Points to Coordinate Behaviors Schelling’s focal points, in the form of “tags”, have the ability to coordinate agent behaviors in general. The “tag” or sign that agents display and read comes to mean whatever it is that makes an agent increase the utility of another agent when interacted with. Schelling points thus explain social order, the expectations that help agents to learn social interactions that increase their utility. Schelling points are modeled with tags in heterogeneous agents in SISTER and then for more realistic agents in Nexus. 7

How Schelling Points Implemented as Tags Coordinate Expectations For Trade Behaviors Every agent that wishes to make a trade displays a trade offer and an arbitrary sign. Agents don’t remember each other as individuals but make offers to each other depending on the signs that the other agents display. Once two agents trade and both have increased utility, they tend to repeat the trade. Because they are looking for a sign and not an individual, other agents can get in on it. The sign holds recipes for learned behaviors. A succotash inventor may display a sign and attract trades for the ingredients for succotash as well as customers that want succotash. Other agents learn to make and sell succotash if they display the sign. 8 SISTER Agents

Nexus is a more realistic version of SISTER Both Nexus and SISTER use genetic algorithms like Axelrod’s Iterative Prisoners Dilemma model. Genetic algorithm models iterate scenarios, changing their strategies to increase their utility until they can not increase it anymore. That is, if they converge, they stop when they reach a Nash Equilibrium. The important difference between them is that Nexus is designed to model real world data. Nexus agents coordinate behaviors with tags, but those behaviors are more complex and demographically in proportion to more realistic scenarios, such as a scenario of corruption in Africa. In these scenarios, agents behave according to real world counterparts, but then react to international interventions based on what increases their utility given their present trade relationships. Since Nexus models market processes, changes such as Civil Military Operations development programs may be tested for its effect on the host nation’s emergent economy. 9

Example: Nexus models a Natural Market Process A small economy of 65 roles, including Trade Network, Kin Network and Bureaucratic Network roles is created in Nexus, with trade behaviors in the same statistical proportions as an African country. Agents participate in trades in the same proportion as in their country. They choose their role partners according to learned knowledge of what to look for, and have corrupt strategies in accord with what their genetic algorithm tell them to have, based on whether their kin are well cared for. A food shortage is exogenously created, cutting food supplies in half. Immediately, Nexus agents increase bribing behaviors to food distributers, a price correction. Corruption can then be seen as price corrections in regulated economies. 10

Summary Neoclassical economic models depend on unrealistic assumptions, are not empirical, and do not predict. The Rational Expectations Hypothesis assumes people have knowledge but doesn’t explain how. Thomas Shelling’s empirical economics showed that coordination of behaviors occurs through symbols. Senturion starts out with the strategies that solve the problems that it models, while Axelrod’s Iterated Prisoner’s Dilemma discovers the strategies that increase agent utility. SISTER models how Nash Equilibria in trade is achieved through Schelling focal points. Nexus achieves Nash Equilibria and price with data-realistic Schelling focal points. 11

Questions and Comments 12 Social Impact Model POC: Deborah Duong