Policy simulation: How to build an economy-wide digital twin¹

Illustration by Dominik Heilig

Modelling a complex & interconnected world

In our increasingly complex and interconnected world, many societal challenges are caused by human action. Examples are climate change, global financial crises, and non-sustainable economic growth. These challenges may cause serious harm to our societies. To mitigate the adverse effects that human activities have on our environment is in the general interest of society and policy makers use a variety of decision support tools to tackle such issues. However, policy makers are also facing an increasingly difficult task to regulate markets and human actions, especially due to the global interconnectedness of our activities. A policy maker’s toolbox consists, among other things, of their own common sense and policy making experience. But it also consists of consulting with experts and the use of predictive models. At Lucidminds.ai we want to help improve these policy models by using agent-based modelling (ABM), and simulation.

The quality of decisions depends on the quality of the data and the decision making models.

Evidence-based decision making

Evidence-based decision making relies on data and models. The quality of the decisions, therefore, depends on the quality of these models. Unfortunately, at the start of the global financial crisis, policy makers could not foresee the occurrence of the crisis, precisely because their models did not allow for such severe downturns in economic activity. In September of 2009, Paul Krugman wrote in the New York Times that the macroeconomics of the past 30 years was “spectacularly useless at best, and positively harmful at worst.”

Agent-based modelling

Agent-based computational modelling has been developed over the last 20 years mainly in academia but it has already found its way into some policy circles such as Central Banks. Agent-based models consist of a population of agents that are implemented as software objects and can interact with each other. In this way, a complex system such as a bee hive, a traffic simulation, or an entire economy can be modelled and simulated.

Modelling the network of social interactions makes agent-based models a most suitable tool for policy making.

Networks of interactions

In an agent-based model, we construct a system in which the network of social interactions produces the aggregate phenomena. This means that the aggregate outcome arises from the agent interactions without the need to model those aggregate phenomena directly. The agent behaviour is guided by behavioural rules that are modelled at the micro level and are directly observable. The aggregate phenomena resulting from the agent interactions and other model structures are grown from the bottom up, as it were. This makes agent-based models a most suitable tool for policy making. After all, policy makers try to resolve how people behave at the micro level and how this might affect the system at the macro level. The job of the policy maker is then to select the right policy instrument and the correct policy measure to achieve the policy objective, given the anticipated micro and macro effects.

Agent-based simulation models can be used as an exploratory tool for policy making.

Exploratory policy

Agent-based simulation models can be used as an exploratory tool for policy making by testing out various policy scenarios in a virtual environment. A simulation model can be used to simulate these scenarios and a user or analyst can explore the results. This serves as a virtual test-bed to test different policies before they are actually implemented in the real-world. There are many reasons why this is beneficial to policy makers, regulators, and practitioners. For example, the implementation of the policy in the real-world might be accompanied with large costs, or there might be uncertainty about the results of a policy if it were implemented directly in the real-world. The simulation model therefore plays a role very similar to that of a flight simulator or a wind tunnel experiment in engineering. It allows a policy maker to test out, and explore, the consequences of his or her actions in a virtual, digital twin of the system under study before these actions are actually applied in the real-world. It therefore provides for a risk-free way of testing our decisions, before putting any actual people or the economy on the line.

Smart, learning agents are a cornerstone of useful policy models.

Simulation technology

Due to the massive amounts of data that computer simulations can generate, we have to take into account big data considerations. This implies the models should be designed to be deployable on high-performance computing clusters (HPC systems), or run on cloud-based computing infrastructure.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Lucidminds AI

Lucidminds AI


With Complex System Design & Analytics, we translate Discourse to Practice