Machine Learning Projection Methods for Macro-Finance Models

62 Pages Posted: 27 Jul 2018 Last revised: 7 Aug 2019

Date Written: August 5, 2019

Abstract

This paper develops a global simulation-based solution method to solve large states space macro-finance models using machine learning. We use an artificial neural network (ANN) to approximate the expectations in the optimality conditions in the spirit of the parameterized expectations algorithm (PEA). Because our method can process the entire information set at once, it is easily scalable to handle models with large state spaces that are highly collinear. We demonstrate these computational gains in two applications. First, we extend the optimal government debt problem studied by Faraglia et. al. (forthcoming) to ten maturities and we find that, when borrowing and lending constraints are tight, the optimal policy prescribes an active role for the medium-term maturities. Second, we reassess the solution of Kehoe and Perri (2002) for the international business cycle puzzles documented in Backus et al. (BKK1992). We show that extending their two-country framework to three countries (US, Europe, China ) can change the risk-sharing properties of the economy significantly.

Keywords: Machine Learning, Incomplete Markets, Projection Methods, Optimal Fiscal Policy, International Business Cycle

JEL Classification: C63, D52, E32, E37, E62, G12

Suggested Citation

Villa, Alessandro Tenzin and Valaitis, Vytautas, Machine Learning Projection Methods for Macro-Finance Models (August 5, 2019). Economic Research Initiatives at Duke (ERID) Working Paper Forthcoming, Available at SSRN: https://ssrn.com/abstract=3209934 or http://dx.doi.org/10.2139/ssrn.3209934

Alessandro Tenzin Villa (Contact Author)

Duke University ( email )

100 Fuqua Drive
Durham, NC 27708-0204
United States

Vytautas Valaitis

Duke University ( email )

100 Fuqua Drive
Durham, NC 27708-0204
United States

Here is the Coronavirus
related research on SSRN

Paper statistics

Downloads
229
Abstract Views
1,464
rank
146,681
PlumX Metrics