TY - JOUR
T1 - Data-driven model reduction of agent-based systems using the Koopman generator
AU - Niemann, Jan Hendrik
AU - Klus, Stefan
AU - Schütte, Christof
N1 - Funding Information:
Funding:Thisresearchhasbeenfundedby Germany’sExcellenceStrategyMATH+:TheBerlin MathematicsResearchCenter,EXC-2046/1, projectID:390685689)andthroughDeutsche Forschungsgemeinschaft(DFG,GermanResearch Foundation)throughgrantCRC1114(Scaling CascadesinComplexSystems,projectID:
Publisher Copyright:
© 2021 Niemann et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
PY - 2021/5/13
Y1 - 2021/5/13
N2 - The dynamical behavior of social systems can be described by agent-based models. Although single agents follow easily explainable rules, complex time-evolving patterns emerge due to their interaction. The simulation and analysis of such agent-based models, however, is often prohibitively time-consuming if the number of agents is large. In this paper, we show how Koopman operator theory can be used to derive reduced models of agentbased systems using only simulation data. Our goal is to learn coarse-grained models and to represent the reduced dynamics by ordinary or stochastic differential equations. The new variables are, for instance, aggregated state variables of the agent-based model, modeling the collective behavior of larger groups or the entire population. Using benchmark problems with known coarse-grained models, we demonstrate that the obtained reduced systems are in good agreement with the analytical results, provided that the numbers of agents is sufficiently large.
AB - The dynamical behavior of social systems can be described by agent-based models. Although single agents follow easily explainable rules, complex time-evolving patterns emerge due to their interaction. The simulation and analysis of such agent-based models, however, is often prohibitively time-consuming if the number of agents is large. In this paper, we show how Koopman operator theory can be used to derive reduced models of agentbased systems using only simulation data. Our goal is to learn coarse-grained models and to represent the reduced dynamics by ordinary or stochastic differential equations. The new variables are, for instance, aggregated state variables of the agent-based model, modeling the collective behavior of larger groups or the entire population. Using benchmark problems with known coarse-grained models, we demonstrate that the obtained reduced systems are in good agreement with the analytical results, provided that the numbers of agents is sufficiently large.
UR - http://www.scopus.com/inward/record.url?scp=85105827108&partnerID=8YFLogxK
U2 - 10.1371/journal.pone.0250970
DO - 10.1371/journal.pone.0250970
M3 - Article
C2 - 33984008
AN - SCOPUS:85105827108
SN - 1932-6203
VL - 16
JO - PLoS ONE
JF - PLoS ONE
IS - 5
M1 - e0250970
ER -