SlideShare a Scribd company logo
1 of 13
Download to read offline
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

More Related Content

What's hot

Static, Dynamic and Comparative Static Economics
Static, Dynamic and Comparative Static EconomicsStatic, Dynamic and Comparative Static Economics
Static, Dynamic and Comparative Static EconomicsBikash Kumar
 
ECONOMICS Chapter 1
ECONOMICS Chapter   1ECONOMICS Chapter   1
ECONOMICS Chapter 1saransuriyan
 
Chapter 2: Branches of Economics
Chapter 2: Branches of EconomicsChapter 2: Branches of Economics
Chapter 2: Branches of EconomicsCarla Kristina Cruz
 
introduction to economics and microeconomics
introduction to economics and microeconomicsintroduction to economics and microeconomics
introduction to economics and microeconomicsSatya P. Joshi
 
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 sirSanjay Thakran
 
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 ShejwalAshishShejwal5
 
Microeconomics meaning, definition nature and scope
Microeconomics meaning, definition nature and scopeMicroeconomics meaning, definition nature and scope
Microeconomics meaning, definition nature and scopeMarwadi University Rajkot
 

What's hot (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
 

Viewers also liked

Senegal Presentation
Senegal PresentationSenegal Presentation
Senegal Presentationbarkercarlock
 
2 sist. pencernaan biologi
2 sist. pencernaan biologi2 sist. pencernaan biologi
2 sist. pencernaan biologiBambang Nagan
 
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"Pierre Yves Delcourt
 
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)anagarridoaroz99
 
China in africa note
China in africa noteChina in africa note
China in africa notejimdewilde
 
Infant rhythm perception
Infant rhythm perceptionInfant rhythm perception
Infant rhythm perceptionEthan Hein
 

Viewers also liked (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 to Thinking in Agent-based Economics

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 EconomicsXi Hao Li
 
The fundamentals of managerial economics
The fundamentals of managerial economicsThe fundamentals of managerial economics
The fundamentals of managerial economicsJasil Raj
 
The fundamentals of managerial economics
The fundamentals of managerial economicsThe fundamentals of managerial economics
The fundamentals of managerial economicsJasil Raj
 
Unit 1 elasticity of demand
Unit 1 elasticity of demand Unit 1 elasticity of demand
Unit 1 elasticity of demand Jubair Shaikh
 
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...pkconference
 
Introduction To Managerial Economic
Introduction To Managerial EconomicIntroduction To Managerial Economic
Introduction To Managerial EconomicAriful Saimon
 
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
 
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 ECONOMICSKanoon Ke Rakhwale India
 
Managerial economics
Managerial economicsManagerial economics
Managerial economicssmumbahelp
 
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 economicsSAINATHYADAV11
 
Introduction to managerial economics
Introduction to managerial economicsIntroduction to managerial economics
Introduction to managerial economicsamitabh_patnaik
 
Industrial Economics and Management Lab Manual
Industrial Economics and Management Lab ManualIndustrial Economics and Management Lab Manual
Industrial Economics and Management Lab ManualSachin Airan
 
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 noteASM's IBMR- Chinchwad
 
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...IJAEMSJORNAL
 
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...iosrjce
 
INTRODUCTION TO BUSINESS ECONOMICS.pptx
INTRODUCTION TO BUSINESS ECONOMICS.pptxINTRODUCTION TO BUSINESS ECONOMICS.pptx
INTRODUCTION TO BUSINESS ECONOMICS.pptxAnshArora832878
 
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 consSri Apriyanti Husain
 

Similar to 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
 

Recently uploaded

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

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