An adaptive regression for agent-based modeling

 
PIIS042473880028256-0-1
DOI10.31857/S042473880028256-0
Publication type Article
Status Published
Authors
Affiliation:
Institute of Economics and Industrial Engineering, Siberian Branch of the Russian Academy of Sciences
Department of Economics, Novosibirsk State University
Address: Novosibirsk, Russia
Journal nameEkonomika i matematicheskie metody
EditionVolume 59 no. 4
Pages111-125
Abstract

The article discusses an algorithm, which that can be used to implement adaptive behavior of agents in agent-based models (ABM). It is assumed that an agent has some internal parametric model of the surrounding world, which motivates a likelihood function for the information about the world received by the agent. The process of adaptive learning of an agent via changing parameters is presented as filtering in a general state space model. By using a linear Gaussian transition density and a quadratic approximation for the log-likelihood function, an algorithm is obtained, which is called SQ filter in the article. This algorithm is a modification of the classical Kalman filter. It is applied to the linear regression with time-varying parameters. When an agent receives new information, the parameter estimates, which include both the regression coefficients and the error variance, are adjusted adaptively by taking into account possible outliers. The performance of the proposed adaptive regression was tested on two economic ABM. The algorithm showed good results both in an artificial stock market model where trader agents predict the market price and in a model of the Russian economy where firms predict demand for their output. With its help, it is possible to endow agents with plausible behavior without using overly complex calculations.

Keywordsadaptive learning, Kalman filter, agent-based models
AcknowledgmentThe paper was prepared according to the Research plan of the IEIE SB RAS “Tools, technologies and results of analysis, modeling and forecasting of the spatial development of the Russia’s socioeconomic system and its individual territories” (project no. 121040100262-7).
Received13.11.2023
Publication date28.12.2023
Number of characters40586
Cite  
100 rub.
When subscribing to an article or issue, the user can download PDF, evaluate the publication or contact the author. Need to register.

Number of purchasers: 0, views: 132

Readers community rating: votes 0

1. Arthur W.B. (1991). Designing economic agents that act like human agents: A behavioral ap-proach to bounded rationality. The American Economic Review, 81, 2, 353–359. Papers and Proceedings of the Hundred and Third Annual Meeting of the American Economic Associa-tion, May, 353–359.

2. Arthur W.B., Holland J., LeBaron B., Palmer R., Tayler P. (1997). Asset pricing under endo-genous expectations in an artificial stock market. In: W.B. Arthur, S. Durlauf, D. Lane (eds.). The economy as an evolving complex system II. Reading: Addison-Wesley, 15–44.

3. Avdeeva O.A., Tsyplakov A.A. (2015). A method for adaptive estimation of the term structure of interest rates. HSE Economic Journal, 19, 4, 609–639 (in Russian).

4. Brenner T. (2006). Agent learning representation: Advice on modelling economic learning. Сh. 18. Handbook of Computational Economics, 2, 895–947.

5. Carceles-Poveda E., Giannitsarou C. (2007). Adaptive learning in practice. Journal of Economic Dynamics & Control, 31, 2659–2697.

6. Creal D., Koopman S.J., Lucas A. (2013). Generalized autoregressive score models with applica-tions. Journal of Applied Econometrics, 28, 5, 77–795.

7. Dawid H., Delli Gatti D. (2018). Agent-based macroeconomics. In: Handbook of computational economics. Vol. 4. C. Hommes, B. Lebaron (eds.). SSRN Electronic Journal, 63–156. DOI: 10.2139/ssrn.3112074

8. DeAngelis D.L., Diaz S.G. (2019). Decision-making in agent-based modeling: A current review and future prospectus. Frontiers in Ecology and Evolution, 6, 237.

9. Evans G.W., Honkapohja S. (2001). Learning and expectations in macroeconomics. Princeton: Princeton University Press.

10. Harvey A.C. (2013). Dynamic models for volatility and heavy tails: With applications to financial and economic time series. Econometric society monograph. Cambridge: Cambridge University Press.

11. Hunter E., Namee B.M., Kelleher J.D. (2017). A taxonomy for agent-based models in human in-fectious disease epidemiology. Journal of Artificial Societies and Social Simulation 20, 3, 2. Available at: https://www.jasss.org/20/3/2.html DOI: 10.18564/jasss.3414

12. Hyndman R.J., Koehler A.B., Ord J.K., Snyder R.D. (2008). Forecasting with exponential smoothing: The state space approach. New York: Springer.

13. Iori G., Porter J. (2018). Agent-based modeling for financial markets. In: The Oxford handbook of computational economics and finance. S.-H. Chen M. Kaboudan, Y.-R. Du. (eds.). New York: Oxford University Press, 635–666. DOI: 10.1093/oxfordhb/9780199844371.013.43

14. Kirman A. (2011). Learning in agent-based models. Eastern Economic Journal, 37, 20–27.

15. Lange K.L., Little R.J., Taylor J.M.G. (1989). Robust statistical modeling using the t distribution. Journal of the American Statistical Association, 84, 881–896.

16. Leijonhufvud A. (1993). Towards a not-too-rational macroeconomics. Southern Economic Jour-nal, 60, 1, 1–13.

17. Lukashin Y.P. (2003). Adaptive methods of short-term time series prediction. Moscow: Finansy i statistika (in Russian).

18. Nguyen J., Powers S.T., Urquhart N., Farrenkopf T., Guckert M. (2021). An overview of agent-based traffic simulators. Transportation Research Interdisciplinary Perspectives 12, December, 100486.

19. Rand W. (2006). Machine learning meets agent-based modeling: When not to go to a bar. C.M. Macal, D.L. Sallach, M.J. North (eds.). Proceedings of the Agent 2006 conference on social agents: Results and prospects. Argonne National Laboratory and University of Chica-go, Chicago, 51–59.

20. Shannon R. (1978). Simulation modeling and methodology. Originally published in 1976 by WSC '76: Proceedings of the 76 Bicentennial conference on Winter simulation, December, 9–15 (in Russian).

21. Shannon R.E. (1976). Simulation modeling and methodology. WSC '76: Proceedings of the 76 Bi-centennial conference on winter simulation, December, 9–15.

22. Sinitskaya E., Tesfatsion L. (2015). Macroeconomies as constructively rational games. Journal of Economic Dynamics & Control, 61, 152–182.

23. Tanizaki H. (1996). Nonlinear filters: Estimation and applications. 2nd ed. Berlin, Heidelberg: Springer-Verlag.

24. Tesfatsion L. (2012). Detailed notes on the Santa Fe artificial stock market (ASM) model. Availa-ble at: http://www2.econ.iastate.edu/tesfatsi/SFISTOCKDetailed.LT.htm

25. Timmermann A.G. (1993). How learning in financial markets generates excess volatility and pre-dictability in stock prices. The Quarterly Journal of Economics, 108, 4, 1135–1145.

26. Tsyplakov A.A. (2022). Stationarity and growth in an agent-based model of an economy. World of Economics and Management, 22, 1, 84–102 (in Russian).

27. Weidlich A., Veit D. (2008). A critical survey of agent-based wholesale electricity market models. Energy Economics 30, 1728–1759.

Система Orphus

Loading...
Up