SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Thinking in Agent-based Economics

Thinking in Agent-based Economics∗

Xihao Li †
Department of Economics and Social Sciences (DiSES)
`
Universita Politecnica delle Marche

October, 2013
∗

This notes is based on (Li, 2013). Comments are welcome! Please feel free to contact me.

†

`
Department of Economics and Social Sciences (DiSES), Universita Politecnica delle Marche, Piazzale
Martelli 8, 60121 Ancona, Italy. Email: xihao.li@gmail.com. The author would like to thank Cathy Du, Gaia
Li, and Sofia Li for invaluable support.
Xihao Li

Notes
Thinking in Agent-based Economics

Introduction

Agent-based Economic Thinking

Next?

Introduction: I
Agent-based Economics (AE) is:
a study of economic system from ’bottom-up’: macrolevel economy result from micro-level interaction of a
collection of heterogenous economic agents, see (Tesfatsion and Judd, 2006).
⇒ to understand the macro-level economic phenomena,
one has to look from ’bottom-up’, to find out:
Who : who (economic agent) acts behind the scene
of macro-level economy?
How : How economic agents interact?
What: What is the outcome of economic agents’ interaction? This outcome links to what economic phenomenon?

Xihao Li

Notes
Thinking in Agent-based Economics

Introduction

Agent-based Economic Thinking

Introduction: II
Agent-based economic research is an interdisciplinary
research, with intimate interaction between economists
and computer scientists (software engineer, computer
programmers).
Computer
Programmers:
Computer
Programming
Language

Economists:
Agent-Based
Modeling
Language

Economic
System

Computer
Software
System

Agent-Based
Model

Xihao Li

Notes

Next?
Thinking in Agent-based Economics

Introduction

Agent-based Economic Thinking

Thinking in Agent-based Economics
Agent-based Economics (AE) considers two aspects:

1

static view;

2

dynamic view.

Agent-based Economics (AE) focuses on:

1

economic system;

2

economic agent.

Xihao Li

Notes

Next?
Thinking in Agent-based Economics

Introduction

Agent-based Economic Thinking

Next?

Static View: Economic System
AE considers economic system from Constructive
Perspectives of Economic System (CPES):
1

Scope of the economic system: its boundary and its
environment;

2

Interrelation between the economic system and its
environment;

3

Elements of the economic system: economic agents
considered in the economic system;

4

Structure of the economic system: interrelation among
elements of the economic system.

Xihao Li

Notes
Thinking in Agent-based Economics

Introduction

Agent-based Economic Thinking

Next?

Static View: Economic Agents
AE classifies two types of economic agents:
Active economic agents: directly involved with the
functionality of human subject, with autonomous and
active behavior to fulfill objectives; e.g., households,
firms.
Passive economic agents: not directly involved with
the functionality of human subject; e.g., commodities
traded in the market.

Xihao Li

Notes
Thinking in Agent-based Economics

Introduction

Agent-based Economic Thinking

Static View: Active economic agent
AE admits the general structure of active economic agent,
called Modules (elements) of Active Economic Agent (MAEA):
Information flows
Module of Active Economic Agent
Submodule
of
Information
storage

Submodule of information
acquirement

Submodule of objectives
Submodule
of learning

Environment
Submodule of forecasting

Submodule of action
transmission

Information flows
Xihao Li

Notes

Next?
Thinking in Agent-based Economics

Introduction

Agent-based Economic Thinking

Static View: Passive economic agent
AE admits the general structure of passive economic
agent, called Modules (elements) of Passive Economic
Agent (MPEA), i.e., information container with a set of
economic properties.
For example,

Xihao Li

Notes

Next?
Thinking in Agent-based Economics

Introduction

Agent-based Economic Thinking

Next?

Dynamic View: Economic System

Dynamics of economic system results from active economic agents actively take action to fulfill their objectives.

⇒ Specification of active economic agent dynamics is
sufficient for dynamics of economic system.

Xihao Li

Notes
Thinking in Agent-based Economics

Introduction

Agent-based Economic Thinking

Dynamic View: Active Economic Agent
Active economic agent dynamics has routine, called general
decision-making process:

Xihao Li

Notes

Next?
Thinking in Agent-based Economics

Introduction

Agent-based Economic Thinking

Next?

Thinking in Agent-based Economics: Modeling
Procedure
To develop Agent-based Model for economic research,
AE takes the following modeling procedure:
Static initialization: Initialize economic agents involved:
specify each submodule in MAEA for active economic
agents, and specify each economic property in MPEA
for passive economic agents;
Dynamic specification: Specify dynamics of active economic agents with the routine of general decision-making
process.

Xihao Li

Notes
Thinking in Agent-based Economics

Introduction

Agent-based Economic Thinking

Next?

What’s after agent-based model?

Computer programming to build the computer simulation for agent-based model;
Analyzing simulation results. Simulation results normally
has detailed micro-level data (time series) for each
economic agent as well as macro-level data (time series) for economic system. Analyzing simulation results
is to apply econometric and statistical technique to
discover and to analyze the linkage between microlevel data and macro-level data.

Xihao Li

Notes
References

References I
Li, X. (2013). Standardization of agent-based modeling in
economics. Working Paper. http://mpra.ub.unimuenchen.de/47396/1/MPRA paper 47396.pdf.
Tesfatsion, L. S. and Judd, K. L. (2006). Handbook of
Computational Economics, Vol. 2: Agent-Based
Computational Economics. Handbooks in Economics
Series. North-Holland.

Xihao Li

Notes

Más contenido relacionado

La actualidad más candente

ECONOMICS Chapter 1
ECONOMICS Chapter   1ECONOMICS Chapter   1
ECONOMICS Chapter 1
saransuriyan
 

La actualidad más candente (9)

Static, Dynamic and Comparative Static Economics
Static, Dynamic and Comparative Static EconomicsStatic, Dynamic and Comparative Static Economics
Static, Dynamic and Comparative Static Economics
 
Unit 1
Unit 1Unit 1
Unit 1
 
ECONOMICS Chapter 1
ECONOMICS Chapter   1ECONOMICS Chapter   1
ECONOMICS Chapter 1
 
Chapter 2: Branches of Economics
Chapter 2: Branches of EconomicsChapter 2: Branches of Economics
Chapter 2: Branches of Economics
 
introduction to economics and microeconomics
introduction to economics and microeconomicsintroduction to economics and microeconomics
introduction to economics and microeconomics
 
Pengantar Ekonomika 1.pdf
Pengantar Ekonomika 1.pdfPengantar Ekonomika 1.pdf
Pengantar Ekonomika 1.pdf
 
Introduction to statistics class 11 cbse by sanjay sir
Introduction to statistics class 11 cbse by sanjay sirIntroduction to statistics class 11 cbse by sanjay sir
Introduction to statistics class 11 cbse by sanjay sir
 
Types of Economic Systems_Ashish R Shejwal
Types of Economic Systems_Ashish R ShejwalTypes of Economic Systems_Ashish R Shejwal
Types of Economic Systems_Ashish R Shejwal
 
Microeconomics meaning, definition nature and scope
Microeconomics meaning, definition nature and scopeMicroeconomics meaning, definition nature and scope
Microeconomics meaning, definition nature and scope
 

Destacado (8)

Senegal Presentation
Senegal PresentationSenegal Presentation
Senegal Presentation
 
2 sist. pencernaan biologi
2 sist. pencernaan biologi2 sist. pencernaan biologi
2 sist. pencernaan biologi
 
Conférence "La tour de la question"
Conférence "La tour de la question"Conférence "La tour de la question"
Conférence "La tour de la question"
 
Records of the olympic field games (6)
Records of the olympic field games (6)Records of the olympic field games (6)
Records of the olympic field games (6)
 
China in africa note
China in africa noteChina in africa note
China in africa note
 
Infant rhythm perception
Infant rhythm perceptionInfant rhythm perception
Infant rhythm perception
 
Age blog julian
Age blog julianAge blog julian
Age blog julian
 
El uso de internet en casa y en
El uso de internet en casa y enEl uso de internet en casa y en
El uso de internet en casa y en
 

Similar a Thinking in Agent-based Economics

The Relationship between Financial Structure and GDP.
The Relationship between Financial Structure and GDP.The Relationship between Financial Structure and GDP.
The Relationship between Financial Structure and GDP.
Stefano Valeri
 
Price elasticity is a crucial concept in economics
Price elasticity is a crucial concept in economicsPrice elasticity is a crucial concept in economics
Price elasticity is a crucial concept in economics
SAINATHYADAV11
 
Introduction to managerial economics
Introduction to managerial economicsIntroduction to managerial economics
Introduction to managerial economics
amitabh_patnaik
 
102 ECONOMIC ANALYSIS FOR BUSINESS DECISIONS course note
102  ECONOMIC ANALYSIS FOR BUSINESS DECISIONS course note102  ECONOMIC ANALYSIS FOR BUSINESS DECISIONS course note
102 ECONOMIC ANALYSIS FOR BUSINESS DECISIONS course note
ASM's IBMR- Chinchwad
 

Similar a Thinking in Agent-based Economics (20)

Slides: Standardization of Agent-based Modeling in Economics
Slides: Standardization of Agent-based Modeling in EconomicsSlides: Standardization of Agent-based Modeling in Economics
Slides: Standardization of Agent-based Modeling in Economics
 
The fundamentals of managerial economics
The fundamentals of managerial economicsThe fundamentals of managerial economics
The fundamentals of managerial economics
 
The fundamentals of managerial economics
The fundamentals of managerial economicsThe fundamentals of managerial economics
The fundamentals of managerial economics
 
Engineering Economics
Engineering EconomicsEngineering Economics
Engineering Economics
 
Unit 1 elasticity of demand
Unit 1 elasticity of demand Unit 1 elasticity of demand
Unit 1 elasticity of demand
 
ME- Unit-1.pptx
ME- Unit-1.pptxME- Unit-1.pptx
ME- Unit-1.pptx
 
The Role of Microeconomics in Heterodox Economics - A View of a Heterodox Mic...
The Role of Microeconomics in Heterodox Economics - A View of a Heterodox Mic...The Role of Microeconomics in Heterodox Economics - A View of a Heterodox Mic...
The Role of Microeconomics in Heterodox Economics - A View of a Heterodox Mic...
 
Introduction To Managerial Economic
Introduction To Managerial EconomicIntroduction To Managerial Economic
Introduction To Managerial Economic
 
The Relationship between Financial Structure and GDP.
The Relationship between Financial Structure and GDP.The Relationship between Financial Structure and GDP.
The Relationship between Financial Structure and GDP.
 
CA NOTES ON NATURE AND SCOPE OF BUSINESS ECONOMICS
CA NOTES ON NATURE AND SCOPE OF BUSINESS ECONOMICSCA NOTES ON NATURE AND SCOPE OF BUSINESS ECONOMICS
CA NOTES ON NATURE AND SCOPE OF BUSINESS ECONOMICS
 
Managerial economics
Managerial economicsManagerial economics
Managerial economics
 
Price elasticity is a crucial concept in economics
Price elasticity is a crucial concept in economicsPrice elasticity is a crucial concept in economics
Price elasticity is a crucial concept in economics
 
Introduction to managerial economics
Introduction to managerial economicsIntroduction to managerial economics
Introduction to managerial economics
 
Business Environment
Business EnvironmentBusiness Environment
Business Environment
 
Industrial Economics and Management Lab Manual
Industrial Economics and Management Lab ManualIndustrial Economics and Management Lab Manual
Industrial Economics and Management Lab Manual
 
102 ECONOMIC ANALYSIS FOR BUSINESS DECISIONS course note
102  ECONOMIC ANALYSIS FOR BUSINESS DECISIONS course note102  ECONOMIC ANALYSIS FOR BUSINESS DECISIONS course note
102 ECONOMIC ANALYSIS FOR BUSINESS DECISIONS course note
 
The mediating effect of the information systems use on the relationship betwe...
The mediating effect of the information systems use on the relationship betwe...The mediating effect of the information systems use on the relationship betwe...
The mediating effect of the information systems use on the relationship betwe...
 
Foundations of Financial Sector Mechanisms and Economic Growth in Emerging Ec...
Foundations of Financial Sector Mechanisms and Economic Growth in Emerging Ec...Foundations of Financial Sector Mechanisms and Economic Growth in Emerging Ec...
Foundations of Financial Sector Mechanisms and Economic Growth in Emerging Ec...
 
INTRODUCTION TO BUSINESS ECONOMICS.pptx
INTRODUCTION TO BUSINESS ECONOMICS.pptxINTRODUCTION TO BUSINESS ECONOMICS.pptx
INTRODUCTION TO BUSINESS ECONOMICS.pptx
 
Tinker political economy of acc & cambrid cons
Tinker political economy of acc & cambrid consTinker political economy of acc & cambrid cons
Tinker political economy of acc & cambrid cons
 

Último

Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 

Último (20)

Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 

Thinking in Agent-based Economics

  • 1. Thinking in Agent-based Economics Thinking in Agent-based Economics∗ Xihao Li † Department of Economics and Social Sciences (DiSES) ` Universita Politecnica delle Marche October, 2013 ∗ This notes is based on (Li, 2013). Comments are welcome! Please feel free to contact me. † ` Department of Economics and Social Sciences (DiSES), Universita Politecnica delle Marche, Piazzale Martelli 8, 60121 Ancona, Italy. Email: xihao.li@gmail.com. The author would like to thank Cathy Du, Gaia Li, and Sofia Li for invaluable support. Xihao Li Notes
  • 2. Thinking in Agent-based Economics Introduction Agent-based Economic Thinking Next? Introduction: I Agent-based Economics (AE) is: a study of economic system from ’bottom-up’: macrolevel economy result from micro-level interaction of a collection of heterogenous economic agents, see (Tesfatsion and Judd, 2006). ⇒ to understand the macro-level economic phenomena, one has to look from ’bottom-up’, to find out: Who : who (economic agent) acts behind the scene of macro-level economy? How : How economic agents interact? What: What is the outcome of economic agents’ interaction? This outcome links to what economic phenomenon? Xihao Li Notes
  • 3. Thinking in Agent-based Economics Introduction Agent-based Economic Thinking Introduction: II Agent-based economic research is an interdisciplinary research, with intimate interaction between economists and computer scientists (software engineer, computer programmers). Computer Programmers: Computer Programming Language Economists: Agent-Based Modeling Language Economic System Computer Software System Agent-Based Model Xihao Li Notes Next?
  • 4. Thinking in Agent-based Economics Introduction Agent-based Economic Thinking Thinking in Agent-based Economics Agent-based Economics (AE) considers two aspects: 1 static view; 2 dynamic view. Agent-based Economics (AE) focuses on: 1 economic system; 2 economic agent. Xihao Li Notes Next?
  • 5. Thinking in Agent-based Economics Introduction Agent-based Economic Thinking Next? Static View: Economic System AE considers economic system from Constructive Perspectives of Economic System (CPES): 1 Scope of the economic system: its boundary and its environment; 2 Interrelation between the economic system and its environment; 3 Elements of the economic system: economic agents considered in the economic system; 4 Structure of the economic system: interrelation among elements of the economic system. Xihao Li Notes
  • 6. Thinking in Agent-based Economics Introduction Agent-based Economic Thinking Next? Static View: Economic Agents AE classifies two types of economic agents: Active economic agents: directly involved with the functionality of human subject, with autonomous and active behavior to fulfill objectives; e.g., households, firms. Passive economic agents: not directly involved with the functionality of human subject; e.g., commodities traded in the market. Xihao Li Notes
  • 7. Thinking in Agent-based Economics Introduction Agent-based Economic Thinking Static View: Active economic agent AE admits the general structure of active economic agent, called Modules (elements) of Active Economic Agent (MAEA): Information flows Module of Active Economic Agent Submodule of Information storage Submodule of information acquirement Submodule of objectives Submodule of learning Environment Submodule of forecasting Submodule of action transmission Information flows Xihao Li Notes Next?
  • 8. Thinking in Agent-based Economics Introduction Agent-based Economic Thinking Static View: Passive economic agent AE admits the general structure of passive economic agent, called Modules (elements) of Passive Economic Agent (MPEA), i.e., information container with a set of economic properties. For example, Xihao Li Notes Next?
  • 9. Thinking in Agent-based Economics Introduction Agent-based Economic Thinking Next? Dynamic View: Economic System Dynamics of economic system results from active economic agents actively take action to fulfill their objectives. ⇒ Specification of active economic agent dynamics is sufficient for dynamics of economic system. Xihao Li Notes
  • 10. Thinking in Agent-based Economics Introduction Agent-based Economic Thinking Dynamic View: Active Economic Agent Active economic agent dynamics has routine, called general decision-making process: Xihao Li Notes Next?
  • 11. Thinking in Agent-based Economics Introduction Agent-based Economic Thinking Next? Thinking in Agent-based Economics: Modeling Procedure To develop Agent-based Model for economic research, AE takes the following modeling procedure: Static initialization: Initialize economic agents involved: specify each submodule in MAEA for active economic agents, and specify each economic property in MPEA for passive economic agents; Dynamic specification: Specify dynamics of active economic agents with the routine of general decision-making process. Xihao Li Notes
  • 12. Thinking in Agent-based Economics Introduction Agent-based Economic Thinking Next? What’s after agent-based model? Computer programming to build the computer simulation for agent-based model; Analyzing simulation results. Simulation results normally has detailed micro-level data (time series) for each economic agent as well as macro-level data (time series) for economic system. Analyzing simulation results is to apply econometric and statistical technique to discover and to analyze the linkage between microlevel data and macro-level data. Xihao Li Notes
  • 13. References References I Li, X. (2013). Standardization of agent-based modeling in economics. Working Paper. http://mpra.ub.unimuenchen.de/47396/1/MPRA paper 47396.pdf. Tesfatsion, L. S. and Judd, K. L. (2006). Handbook of Computational Economics, Vol. 2: Agent-Based Computational Economics. Handbooks in Economics Series. North-Holland. Xihao Li Notes