In order to understand heterogeneous behavior amongst agents, empirical data from Learning-to-Forecast (LtF) experiments can be used to construct learning models. This paper follows up on Assenza et al. (2013) by using a Genetic Algorithms (GA) model to replicate the results from their LtF experiment. In this GA model, individuals optimize an adaptive, a trend following and an anchor coefficient in a population of general prediction heuristics. We replicate experimental treatments in a New-Keynesian environment with increasing complexity and use Monte Carlo simulations to investigate how well the model explains the experimental data. We find that the evolutionary learning model is able to replicate the three different types of behavior, i.e. convergence to steady state, stable oscillations and dampened oscillations in the treatments using one GA model. Heterogeneous behavior can thus be explained by an adaptive, anchor and trend extrapolating component and the GA model can be used to explain heterogeneous behavior in LtF experiments with different types of complexity.

Genetic algorithm learning in a New Keynesian macroeconomic setup / C. Hommes, T. Makarewicz, D. Massaro, T. Smits. - In: JOURNAL OF EVOLUTIONARY ECONOMICS. - ISSN 0936-9937. - 27:5(2017 Nov), pp. 1133-1155. [10.1007/s00191-017-0511-y]

Genetic algorithm learning in a New Keynesian macroeconomic setup

D. Massaro;
2017

Abstract

In order to understand heterogeneous behavior amongst agents, empirical data from Learning-to-Forecast (LtF) experiments can be used to construct learning models. This paper follows up on Assenza et al. (2013) by using a Genetic Algorithms (GA) model to replicate the results from their LtF experiment. In this GA model, individuals optimize an adaptive, a trend following and an anchor coefficient in a population of general prediction heuristics. We replicate experimental treatments in a New-Keynesian environment with increasing complexity and use Monte Carlo simulations to investigate how well the model explains the experimental data. We find that the evolutionary learning model is able to replicate the three different types of behavior, i.e. convergence to steady state, stable oscillations and dampened oscillations in the treatments using one GA model. Heterogeneous behavior can thus be explained by an adaptive, anchor and trend extrapolating component and the GA model can be used to explain heterogeneous behavior in LtF experiments with different types of complexity.
expectation formation; learning to forecast experiment; genetic algorithm model of individual learning
Settore SECS-P/01 - Economia Politica
Settore SECS-P/02 - Politica Economica
nov-2017
Article (author)
File in questo prodotto:
File Dimensione Formato  
LtFGA_Macro.pdf

accesso aperto

Tipologia: Pre-print (manoscritto inviato all'editore)
Dimensione 957.28 kB
Formato Adobe PDF
957.28 kB Adobe PDF Visualizza/Apri
Hommes2017_Article_GeneticAlgorithmLearningInANew.pdf

accesso aperto

Tipologia: Publisher's version/PDF
Dimensione 1.35 MB
Formato Adobe PDF
1.35 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/820839
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 7
social impact