Computational economics

Short description: Interdisciplinary research discipline

Part of a series on

Economics

* Index
* Outline
* Category

* History
* Branches
* Classification

* History of economics
* Schools of economics

* Mainstream economics
* Heterodox economics
* Economic methodology

* Economic theory
* Political economy

* Microeconomics
* Macroeconomics

* International economics

* Applied economics

* Mathematical economics
* Econometrics

* JEL classification codes

* Concepts
* Theory
* Techniques

* Economic systems
* Economic growth
* Market
* National accounting
* Experimental economics
* Computational economics

* Game theory
* Operations research

By application

* Agricultural
* Behavioral
* Business
* Cultural
* Demographic
* Development
* Digitization
* Ecological
* Education
* Engineering
* Environmental
* Evolutionary
* Expeditionary
* Economic geography
* Financial
* Health
* Economic history
* Industrial organization
* Information
* Institutional
* Knowledge
* Labour
* Law
* Managerial
* Monetary
* Natural resource
* Organizational
* Personnel
* Economic planning
* Economic policy
* Public economics
* Public / Social choice
* Regional
* Rural
* Service
* Socioeconomics
* Economic sociology
* Economic statistics
* Urban
* Welfare
* Welfare economics

Notable economists

* François Quesnay
* Adam Smith
* David Ricardo
* Thomas Robert Malthus
* John Stuart Mill
* Karl Marx
* William Stanley Jevons
* Léon Walras
* Alfred Marshall
* Irving Fisher
* John Maynard Keynes
* Arthur Cecil Pigou
* John Hicks
* Wassily Leontief
* Paul Samuelson
* more

Lists

* Economists
* Publications (journals)

Glossary

* Glossary of economics

*   *

* v
* t
* e

Computational or algorithmic economics is an interdisciplinary field combining computer science and economics to efficiently solve computationally-expensive problems in economics.[1] Some of these areas are unique, while others established areas of economics by allowing robust data analytics and solutions of problems that would be arduous to research without computers and associated numerical methods.[2]

Major advances in computational economics include search and matching theory, game theory, the theory of linear programming, algorithmic mechanism design, and fair division algorithms.

## Contents

* 1 History
* 2 Applications
* 2.1 Agent based modelling
* 2.2 Machine learning in computational economics
* 2.3 Dynamic stochastic general equilibrium (DSGE) model
* 2.4 Computational tools and programming languages
* 2.4.1 Econometrics software
* 3 Journals
* 4 References
* 5 External links

## History

Computational economics developed concurrently with the mathematization of the field. During the early 20th century, pioneers such as Jan Tinbergen and Ragnar Frisch advanced the computerization of economics and the growth of econometrics. As a result of advancements in Econometrics, regression models, hypothesis testing, and other computational statistical methods became widely adopted in economic research. On the theoretical front, complex macroeconomic models, including the real business cycle (RBC) model and dynamic stochastic general equilibrium (DSGE) models have propelled the development and application of numerical solution methods that rely heavily on computation. In the 21st century, the development of computational algorithms created new means for computational methods to interact with economic research. Innovative approaches such as machine learning models and agent-based modeling have been actively explored in different areas of economic research, offering economists an expanded toolkit that frequently differs in character from traditional methods.

## Applications

### Agent based modelling

Main article: Agent-based model

Computational economics uses computer-based economic modeling to solve analytically and statistically formulated economic problems. A research program, to that end, is agent-based computational economics (ACE), the computational study of economic processes, including whole economies, as dynamic systems of interacting agents.[3] As such, it is an economic adaptation of the complex adaptive systems paradigm.[4] Here the "agent" refers to "computational objects modeled as interacting according to rules," not real people.[5] Agents can represent social, biological, and/or physical entities. The theoretical assumption of mathematical optimization by agents in equilibrium is replaced by the less restrictive postulate of agents with bounded rationality adapting to market forces,[6] including game-theoretical contexts.[7] Starting from initial conditions determined by the modeler, an ACE model develops forward through time driven solely by agent interactions. The scientific objective of the method is to test theoretical findings against real-world data in ways that permit empirically supported theories to cumulate over time.[8]

### Machine learning in computational economics

Machine learning models present a method to resolve vast, complex, unstructured data sets. Various machine learning methods such as the kernel method and random forest have been developed and utilized in data-mining and statistical analysis. These models provide superior classification, predictive capabilities, flexibility compared to traditional statistical models, such as that of the STAR method. Other methods, such as causal machine learning and causal tree, provide distinct advantages, including inference testing.

There are notable advantages and disadvantages of utilizing machine learning tools in economic research. In economics, a model is selected and analyzed at once. The economic research would select a model based on principle, then test/analyze the model with data, followed by cross-validation with other models. On the other hand, machine learning models have built in "tuning" effects. As the model conducts empirical analysis, it cross-validates, estimates, and compares various models concurrently. This process may yield more robust estimates than those of the traditional ones.

Traditional economics partially normalize the data based on existing principles, while machine learning presents a more positive/empirical approach to model fitting. Although Machine Learning excels at classification, predication and evaluating goodness of fit, many models lack the capacity for statistical inference, which are of greater interest to economic researchers. Machine learning models' limitations means that economists utilizing machine learning would need to develop strategies for robust, statistical causal inference, a core focus of modern empirical research. For example, economics researchers might hope to identify confounders, confidence intervals, and other parameters that are not well-specified in Machine Learning algorithms.[9]

Machine learning may effectively enable the development of more complicated heterogeneous economic models. Traditionally, heterogeneous models required extensive computational work. Since heterogeneity could be differences in tastes, beliefs, abilities, skills or constraints, optimizing a heterogeneous model is a lot more tedious than the homogeneous approach (representative agent).[10] The development of reinforced learning and deep learning may significantly reduce the complexity of heterogeneous analysis, creating models that better reflect agents' behaviors in the economy.[11]

The adoption and implementation of neural networks, deep learning in the field of computational economics may reduce the redundant work of data cleaning and data analytics, significantly lowering the time and cost of large scale data analytics and enabling researchers to collect, analyze data on a great scale.[12] This would encourage economic researchers to explore new modeling methods. In addition, reduced emphasis on data analysis would enable researchers to focus more on subject matters such as causal inference, confounding variables, and realism of the model. Under the proper guidance, machine learning models may accelerate the process of developing accurate, applicable economics through large scale empirical data analysis and computation.[13]

### Dynamic stochastic general equilibrium (DSGE) model

Main article: DSGE model

Dynamic modeling methods are frequently adopted in macroeconomic research to simulate economic fluctuations and test for the effects of policy changes. The DSGE one class of dynamic models relying heavily on computational techniques and solutions. DSGE models utilize micro-founded economic principles to capture characteristics of the real world economy in an environment with intertemporal uncertainty. Given their inherent complexity, DSGE models are in general analytically intractable, and are usually implemented numerically using computer software. One major advantage of DSGE models is that they facilitate the estimation of agents' dynamic choices with flexibility. However, many scholars have criticized DSGE models for their reliance on reduced-form assumptions that are largely unrealistic.

### Computational tools and programming languages

Utilizing computational tools in economic research has been the norm and foundation for a long time. Computational tools for economics include a variety of computer software that facilitate the execution of various matrix operations (e.g. matrix inversion) and the solution of systems of linear and nonlinear equations. Various programming languages are utilized in economic research for the purpose of data analytics and modeling. Typical programming languages used in computational economics research include C++, MATLAB, Julia, Python, R and Stata.

Among these programming languages, C++ as a compiled language performs the fastest, while Python as an interpreted language is the slowest. MATLAB, Julia, and R achieve a balance between performance and interpretability. As an early statistical analytics software, Stata was the most conventional programming language option. Economists embraced Stata as one of the most popular statistical analytics programs due to its breadth, accuracy, flexibility, and repeatability.

#### Econometrics software

* AREMOS
* BV4.1
* EViews
* GAUSS
* Gretl
* LIMDEP
* Local Economic Assessment Package
* Maple
* MATLAB
* NLOGIT
* NMath
* OxMetrics
* PcGive
* RATS
* Shazam
* SIMUL
* SPSS
* Stata
* TSP
* Mathematica

## Journals

See also: Finance:List of economics journals

The following journals specialise in computational economics: ACM Transactions on Economics and Computation,[14] Computational Economics,[1] Journal of Applied Econometrics,[15] Journal of Economic Dynamics and Control[16] and the Journal of Economic Interaction and Coordination.[17]

## References

1. ↑ 1.0 1.1 Computational Economics. ""About This Journal" and "Aims and Scope."
2. ↑ • Hans M. Amman, David A. Kendrick, and John Rust, ed., 1996. Handbook of Computational Economics, v. 1, Elsevier. Description & chapter-preview links. • Kenneth L. Judd, 1998. Numerical Methods in Economics, MIT Press. Links to description and chapter previews.
3. ↑ • Scott E. Page, 2008. "agent-based models," The New Palgrave Dictionary of Economics, 2nd Edition. Abstract.  • Leigh Tesfatsion, 2006. "Agent-Based Computational Economics: A Constructive Approach to Economic Theory," ch. 16, Handbook of Computational Economics, v. 2, [pp. 831-880]. doi:10.1016/S1574-0021(05)02016-2.  • Kenneth L. Judd, 2006. "Computationally Intensive Analyses in Economics," Handbook of Computational Economics, v. 2, ch. 17, pp. 881- 893\. Pre-pub PDF.  • L. Tesfatsion and K. Judd, ed., 2006. Handbook of Computational Economics, v. 2, Agent-Based Computational Economics, Elsevier. Description & and chapter-preview links.  • Thomas J. Sargent, 1994. Bounded Rationality in Macroeconomics, Oxford. Description and chapter-preview 1st-page links.
4. ↑ • W. Brian Arthur, 1994. "Inductive Reasoning and Bounded Rationality," American Economic Review, 84(2), pp. 406-411 .  • Leigh Tesfatsion, 2003. "Agent-based Computational Economics: Modeling Economies as Complex Adaptive Systems," Information Sciences, 149(4), pp. 262-268 .  • _____, 2002. "Agent-Based Computational Economics: Growing Economies from the Bottom Up," Artificial Life, 8(1), pp.55-82. Abstract and pre-pub PDF .
5. ↑ Scott E. Page, 2008. "agent-based models," The New Palgrave Dictionary of Economics, 2nd Edition. Abstract.
6. ↑ • W. Brian Arthur, 1994. "Inductive Reasoning and Bounded Rationality," American Economic Review, 84(2), pp. 406-411 .  • John H. Holland and John H. Miller (1991). "Artificial Adaptive Agents in Economic Theory," American Economic Review, 81(2), pp. 365-370 .  • Thomas C. Schelling, 1978 [2006]. Micromotives and Macrobehavior, Norton. Description , preview.  • Thomas J. Sargent, 1994. Bounded Rationality in Macroeconomics, Oxford. Description and chapter-preview 1st-page links.
7. ↑ • Joseph Y. Halpern, 2008. "computer science and game theory," The New Palgrave Dictionary of Economics, 2nd Edition. Abstract.  • Yoav Shoham, 2008. "Computer Science and Game Theory," Communications of the ACM, 51(8), pp. 75-79 .  • Alvin E. Roth, 2002. "The Economist as Engineer: Game Theory, Experimentation, and Computation as Tools for Design Economics," Econometrica, 70(4), pp. 1341–1378 .
8. ↑ Leigh Tesfatsion, 2006. "Agent-Based Computational Economics: A Constructive Approach to Economic Theory," ch. 16, Handbook of Computational Economics, v. 2, sect. 5, p. 865 [pp. 831-880]. doi:10.1016/S1574-0021(05)02016-2.
9. ↑ Athey, Susan (2019), "The Impact of Machine Learning on Economics", The Economics of Artificial Intelligence (University of Chicago Press): pp. 507–552, doi:10.7208/chicago/9780226613475.003.0021, ISBN 9780226613338, http://dx.doi.org/10.7208/chicago/9780226613475.003.0021, retrieved 2022-05-05
10. ↑ Jesus, Browning, Martin Carro (2006). Heterogeneity and microeconometrics modelling. CAM, Centre for Applied Microeconometrics. OCLC 1225293761.
11. ↑ Charpentier, Arthur; Élie, Romuald; Remlinger, Carl (2021-04-23). "Reinforcement Learning in Economics and Finance" (in en). Computational Economics 62: 425–462. doi:10.1007/s10614-021-10119-4. ISSN 1572-9974. https://doi.org/10.1007/s10614-021-10119-4.
12. ↑ Farrell, Max H.; Liang, Tengyuan; Misra, Sanjog (2021). "Deep Neural Networks for Estimation and Inference". Econometrica 89 (1): 181–213. doi:10.3982/ecta16901. ISSN 0012-9682.
13. ↑ Farrell, Max H.; Liang, Tengyuan; Misra, Sanjog (2021-07-27). Deep learning for individual heterogeneity: an automatic inference framework. doi:10.47004/wp.cem.2021.2921.
14. ↑ "ACM Teac". http://teac.acm.org.
15. ↑ Journal of Applied Econometrics. 2011. doi:10.1002/(ISSN)1099-1255. http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1099-1255. Retrieved October 31, 2011.
16. ↑ Journal of Economic Dynamics and Control, including Aims & scope link.  For a much-cited overview and issue, see:  • Leigh Tesfatsion, 2001. "Introduction to the Special Issue on Agent-based Computational Economics," Journal of Economic Dynamics & Control, pp. 281-293.  • [Special issue], 2001. Journal of Economic Dynamics and Control, Agent-based Computational Economics (ACE). 25(3-4), pp. 281-654. Abstract/outline links .
17. ↑ "Journal of Economic Interaction and Coordination". springer.com. 2011. https://www.springer.com/economics/economic+theory/journal/11403.

## External links

* Society for Computational Economics
* Journal of Economic Dynamics and Control \- publishes articles on computational economics
* Agent-Based Computational Economics \- maintained by Leigh Tesfatsion
* The Use of Agent-Based Models in Regional Science \- a study on agent-based models to simulate urban agglomeration
* Computational Economics with Python \- a series of lectures
* Computational Finance and Economic Agents
* Journal of Economic Interaction and Coordination \- official journal of the Association of Economic Science with Heterogeneous Interacting Agents
* Chair of Economic Policy, University of Bamberg (Germany)
* Repository of public-domain computational solutions

* v
* t
* e

Economics

* Economic theory
* Political economy
* Applied economics

Methodology|

* Economic model
* Economic systems
* Microfoundations
* Mathematical economics
* Econometrics
* Computational economics
* Experimental economics
* Publications

Microeconomics|

* Aggregation problem
* Budget set
* Consumer choice
* Convexity
* Cost
* Average
* Marginal
* Opportunity
* Social
* Sunk
* Transaction
* Cost–benefit analysis
* Deadweight loss
* Distribution
* Economies of scale
* Economies of scope
* Elasticity
* Equilibrium
* General
* Externality
* Firm
* Goods and services
* Goods
* Service
* Indifference curve
* Interest
* Intertemporal choice
* Market
* Market failure
* Market structure
* Competition
* Monopolistic
* Perfect
* Monopoly
* Bilateral
* Monopsony
* Oligopoly
* Oligopsony
* Non-convexity
* Pareto efficiency
* Preference
* Price
* Production set
* Profit
* Public good
* Rate of profit
* Rationing
* Rent
* Returns to scale
* Risk aversion
* Scarcity
* Shortage
* Surplus
* Social choice
* Supply and demand
* Trade
* Uncertainty
* Utility
* Expected
* Marginal
* Value
* Wage
* Publications

Macroeconomics|

* Aggregate demand
* Balance of payments
* Business cycle
* Capacity utilization
* Capital flight
* Central bank
* Consumer confidence
* Currency
* Deflation
* Demand shock
* Depression
* Great
* Disinflation
* DSGE
* Effective demand
* Expectations
* Adaptive
* Rational
* Fiscal policy
* General Theory of Keynes
* Growth
* Indicators
* Inflation
* Hyperinflation
* Interest rate
* Investment
* IS–LM model
* Measures of national income and output
* Models
* Money
* Creation
* Demand
* Supply
* Monetary policy
* NAIRU
* National accounts
* Price level
* PPP
* Recession
* Saving
* Shrinkflation
* Stagflation
* Supply shock
* Unemployment
* Publications

Mathematical
economics|

* Contract theory
* Decision theory
* Econometrics
* Game theory
* Input–output model
* Mathematical finance
* Mechanism design
* Operations research

Applied fields|

* Agricultural
* Business
* Demographic
* Development
* Economic geography
* Economic history
* Education
* Industrial Engineering
* Civil Engineering
* Environmental
* Financial
* Health
* Industrial organization
* International
* Knowledge
* Labour
* Law and economics
* Monetary
* Natural resource
* Economic planning
* Economic policy
* Public economics
* Public choice
* Regional
* Service
* Socioeconomics
* Economic sociology
* Economic statistics
* Transportation
* Urban
* Welfare

Schools (history)
of economic thought

* American (National)
* Ancient thought
* Anarchist
* Mutualism
* Austrian
* Behavioral
* Buddhist
* Chartalism
* Modern Monetary Theory
* Chicago
* Classical
* Disequilibrium
* Ecological
* Evolutionary
* Feminist
* Georgism
* Heterodox
* Historical
* Institutional
* Keynesian
* Neo- (neoclassical–Keynesian synthesis)
* New
* Post-
* Circuitism
* Mainstream
* Malthusianism
* Marginalism
* Marxian
* Neo
* Mercantilism
* Neoclassical
* Lausanne
* New classical
* Real business-cycle theory
* New institutional
* Physiocracy
* Socialist
* Stockholm
* Supply-side
* Thermoeconomics

Notable economists
and thinkers
within economics

* François Quesnay
* Adam Smith
* David Ricardo
* Thomas Robert Malthus
* Johann Heinrich von Thünen
* Friedrich List
* Hermann Heinrich Gossen
* Jules Dupuit
* Antoine Augustin Cournot
* John Stuart Mill
* Karl Marx
* William Stanley Jevons
* Henry George
* Léon Walras
* Alfred Marshall
* Georg Friedrich Knapp
* Francis Ysidro Edgeworth
* Vilfredo Pareto
* Friedrich von Wieser
* John Bates Clark
* Thorstein Veblen
* John R. Commons
* Irving Fisher
* Wesley Clair Mitchell
* John Maynard Keynes
* Joseph Schumpeter
* Arthur Cecil Pigou
* Frank Knight
* John von Neumann
* Alvin Hansen
* Jacob Viner
* Edward Chamberlin
* Ragnar Frisch
* Harold Hotelling
* Michał Kalecki
* Oskar R. Lange
* Jacob Marschak
* Gunnar Myrdal
* Abba P. Lerner
* Roy Harrod
* Piero Sraffa
* Simon Kuznets
* Joan Robinson
* E. F. Schumacher
* Friedrich Hayek
* John Hicks
* Tjalling Koopmans
* Nicholas Georgescu-Roegen
* Wassily Leontief
* John Kenneth Galbraith
* Hyman Minsky
* Herbert A. Simon
* Milton Friedman
* Paul Samuelson
* Kenneth Arrow
* William Baumol
* Gary Becker
* Elinor Ostrom
* Robert Solow
* Amartya Sen
* Robert Lucas Jr.
* Joseph Stiglitz
* Richard Thaler
* Paul Krugman
* Thomas Piketty
* more

International
organizations|

* Asia-Pacific Economic Cooperation
* Economic Cooperation Organization
* European Free Trade Association
* International Monetary Fund
* Organisation for Economic Co-operation and Development
* World Bank
* World Trade Organization

* Category
* Index
* Lists
* Outline
* Publications
Business and economics portal

0.00

(0 votes)

Original source: https://en.wikipedia.org/wiki/Computational economics. Read more

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Finance:Computational_economics&oldid=4350345"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template