Solving Heterogeneous General Equilibrium Economic Models with Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
General equilibrium macroeconomic models are a core tool used by policymakers to understand a nation's economy. They represent the economy as a collection of forward-looking actors whose behaviours combine, possibly with stochastic effects, to determine global variables (such as prices) in a dynamic equilibrium. However, standard semi-analytical techniques for solving these models make it difficult to include the important effects of heterogeneous economic actors. The COVID-19 pandemic has further highlighted the importance of heterogeneity, for example in age and sector of employment, in macroeconomic outcomes and the need for models that can more easily incorporate it. We use techniques from reinforcement learning to solve such models incorporating heterogeneous agents in a way that is simple, extensible, and computationally efficient. We demonstrate the method's accuracy and stability on a toy problem for which there is a known analytical solution, its versatility by solving a general equilibrium problem that includes global stochasticity, and its flexibility by solving a combined macroeconomic and epidemiological model to explore the economic and health implications of a pandemic. The latter successfully captures plausible economic behaviours induced by differential health risks by age.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 10 of its 32 references that are in the map. First posted on arXiv 31 Mar 2021.
Builds on
10 of 32 references.
References · 10
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2020Revisiting Fundamentals of Experience Replaycited by 171
- 2015Learning Continuous Control Policies by Stochastic Value Gradientscited by 156
- 2020The AI Economist: Improving Equality and Productivity with AI-Driven Tax Policiescited by 75
- 2015Compatible Value Gradients for Reinforcement Learning of Continuous Deep Policiescited by 5
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 4; 2025: 2.
9 papers.
- 2023PARL: A Unified Framework for Policy Alignment in Reinforcement Learning from Human Feedbackcited by 38
- 2024Contextual Bilevel Reinforcement Learning for Incentive Alignmentcited by 14
- 2024Simulating the Economic Impact of Rationality through Reinforcement Learning and Agent-Based Modellingcited by 5
- 2021Can an AI agent hit a moving target?cited by 3
- 2025EconGym: A Scalable AI Testbed with Diverse Economic Taskscited by 2
- 2022Analyzing Micro-Founded General Equilibrium Models with Many Agents using Deep Reinforcement Learningcited by 1
- 2025Heterogeneous RBCs via Deep Multi-Agent Reinforcement Learningcited by 1
- 2024Learning Macroeconomic Policies through Dynamic Stackelberg Mean-Field Gamescited by 0
- 2024Large-Scale Contextual Market Equilibrium Computation through Deep Learningcited by 0
- 2025Heterogeneous RBCs via Deep Multi-Agent Reinforcement Learning14 Oct 2025
- 2025EconGym: A Scalable AI Testbed with Diverse Economic Tasks13 Jun 2025
- 2024Large-Scale Contextual Market Equilibrium Computation through Deep Learning11 Jun 2024
- 2024Contextual Bilevel Reinforcement Learning for Incentive Alignment3 Jun 2024
- 2024Simulating the Economic Impact of Rationality through Reinforcement Learning and Agent-Based Modelling3 May 2024
- 2024Learning Macroeconomic Policies through Dynamic Stackelberg Mean-Field Games14 Mar 2024
- 2023PARL: A Unified Framework for Policy Alignment in Reinforcement Learning from Human Feedback3 Aug 2023
- 2022Analyzing Micro-Founded General Equilibrium Models with Many Agents using Deep Reinforcement Learning3 Jan 2022
- 2021Can an AI agent hit a moving target?6 Oct 2021