Modelling the Doughnut of social and planetary boundaries with frugal machine learning
Stefano Vrizzi, Daniel W. O'Neill
TL;DR
The paper demonstrates a proof-of-concept for applying frugal machine learning to the Doughnut framework in ecological macroeconomics, using a simple toy model with two policy levers. It shows policy-search via a Random Forest Classifier to locate Doughnut-compatible regions and introduces an agreement-based ranking to present actionable parameter ranges. It also demonstrates a Q-learning agent can discover policy-transition trajectories toward Doughnut-compliant states. The work discusses limitations relative to strong sustainability and outlines steps to scale to more complex models like COMPASS, highlighting implications for sustainability-oriented policy design.
Abstract
The 'Doughnut' of social and planetary boundaries has emerged as a popular framework for assessing environmental and social sustainability. Here, we provide a proof-of-concept analysis that shows how machine learning (ML) methods can be applied to a simple macroeconomic model of the Doughnut. First, we show how ML methods can be used to find policy parameters that are consistent with 'living within the Doughnut'. Second, we show how a reinforcement learning agent can identify the optimal trajectory towards desired policies in the parameter space. The approaches we test, which include a Random Forest Classifier and $Q$-learning, are frugal ML methods that are able to find policy parameter combinations that achieve both environmental and social sustainability. The next step is the application of these methods to a more complex ecological macroeconomic model.
