This is a basic macroeconomic model in discrete time, infinite horizon. An agent maximizes its lifetime utility under budget constraint. Solving the model requires finding a policy function that maps every possible value for
In this notebook, I will solve the Neoclassical Growth Model using three different methods. The first one is classical value function iteration (VFI), which relies on the contraction mapping theorem to guarantee convergence.
The second one is one-agent Q-learning, in which an agent experiments with its environment following an
Finally, we experiment with neural networks by solving the problem through deep reinforcement learning. Instead of constructing an explicit