Hostname: page-component-5db58dd55d-688nx Total loading time: 0 Render date: 2026-07-07T20:56:44.773Z Has data issue: false hasContentIssue false

Data-driven entropic spatially inhomogeneous evolutionary games

Published online by Cambridge University Press:  14 March 2022

MAURO BONAFINI
Affiliation:
Campus Institute Data Science, University of Göttingen, Göttingen, Germany emails: bonafini@cs.uni-goettingen.de, schmitzer@cs.uni-goettingen.de
MASSIMO FORNASIER
Affiliation:
Department of Mathematics, Technical University of Munich, Garching, Germany email: massimo.fornasier@ma.tum.de
BERNHARD SCHMITZER
Affiliation:
Campus Institute Data Science, University of Göttingen, Göttingen, Germany emails: bonafini@cs.uni-goettingen.de, schmitzer@cs.uni-goettingen.de
Rights & Permissions [Opens in a new window]

Abstract

We introduce novel multi-agent interaction models of entropic spatially inhomogeneous evolutionary undisclosed games and their quasi-static limits. These evolutions vastly generalise first- and second-order dynamics. Besides the well-posedness of these novel forms of multi-agent interactions, we are concerned with the learnability of individual payoff functions from observation data. We formulate the payoff learning as a variational problem, minimising the discrepancy between the observations and the predictions by the payoff function. The inferred payoff function can then be used to simulate further evolutions, which are fully data-driven. We prove convergence of minimising solutions obtained from a finite number of observations to a mean-field limit, and the minimal value provides a quantitative error bound on the data-driven evolutions. The abstract framework is fully constructive and numerically implementable. We illustrate this on computational examples where a ground truth payoff function is known and on examples where this is not the case, including a model for pedestrian movement.

Information

Type
Papers
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. Comparison of original game dynamics and entropic regularisation (possibly with accelerated time scale for the strategy dynamics). For details, see Examples 2.1 and 2.2.

Figure 1

Figure 2. Approximation of a Newtonian model by an undisclosed fast-reaction entropic game model. Solid lines: original model, dashed lines: approximation. The Newtonian model is driven by (2.16), the approximation procedure is described in Example 2.7. The approximation becomes more accurate as $\varepsilon$ decreases.

Figure 2

Figure 3. Convergence of the undisclosed model to the fast-reaction limit as $\lambda \to \infty$. The payoff function encourages agents to move to the origin, but penalises small pairwise distances (see Example 4.1 for a detailed description). With $\lambda$ small, agents cannot adjust their strategies fast enough. They overshoot the origin and completely fail to avoid each other. The situation improves as $\lambda$ increases. For $\lambda=100,$ the model closely resembles the fast-reaction limit, in accordance with (2.24).

Figure 3

Figure 4. Inference from 1d observations of an undisclosed fast-reaction system. (a,b): reconstruction of the payoff function. (c): distribution of the data in the training set. (d): comparison between true trajectories (solid lines) and trajectories generated by the inferred model (dashed lines) for two new realisations (not part of the training data).

Figure 4

Figure 5. Numerical approximation of the mean-field limit. The forward model of Example 4.1 is simulated for an increasing number of agents. Each panel shows a discrete histogram of the particle distribution over time. As N increases, the histograms approach a consistent limit.

Figure 5

Figure 6. Inference from noisy 1d observations of an undisclosed fast-reaction system. (a): reconstruction of the payoff function for $u=-1$. (b): comparison between true trajectories (solid lines) and trajectories generated by the inferred model (dashed lines) for multiple new realisations (not part of the training data).

Figure 6

Figure 7. Inference from 2d observations of an undisclosed fast-reaction system. (a): inferred payoff function and ground truth for pure strategies (1,1) and $(-1,1)$. (b): distribution of the data in the training set (agents locations and relative locations), dark blue : low, yellow: high. (c): comparison between exact trajectories (solid lines) and trajectories generated by the inferred model (dashed lines) for two new realisations (not part of the training data).

Figure 7

Figure 8. Influence of the regularisation parameter. Analogous to Figure 7 but with fewer observations, as displayed in (c). (a): reconstruction for low regularisation parameters, $\lambda_1=\lambda_2=10^{-15}$. (a): reconstruction for higher regularisation parameters, $\lambda_1=\lambda_2=10^{-5}$. See Example 4.5 for more details.

Figure 8

Figure 9. Inference from 1d observations generated with (2.2). (a): distribution of observed pairs (x, x), $x \neq x^{\prime}$. (b): comparison between exact trajectories (solid lines) and inferred model (dashed lines) on new realisations (not part of the training data).

Figure 9

Figure 10. Inference from 2d observations of a Newtonian system. Top rows: inferred payoff function for pure strategies (1,1) and $(-1,1)$, bottom line: distribution of the data in the training set (agents locations and pairwise distances) and comparison between exact Newtonian trajectories (solid lines) and trajectories generated by the inferred game model (dashed lines).

Figure 10

Figure 11. Inferred payoff function via $\mathcal{E}_v^N$-based energy for pure strategies (1,0) and (0,1) (same Newtonian input data as in Figure 10(c)).

Figure 11

Figure 12. Inferred payoff function via $\mathcal{E}_\sigma^N$-based energy for pure strategies (1,1) and $(-1,1)$ (same Newtonian input data as in Figure 10(c)). To compare with $\mathcal{E}_v^N$-based reconstruction in Figure 10(a).

Figure 12

Figure 13. Adapted from [7].

Figure 13

Figure 14. Inference from 2d observations of a pedestrian model. (a): distribution of the data in the training set. (b,c): reconstruction of the payoff function (section for $J_2$ at $\Delta \theta = \pi$). (d): comparison between exact trajectories (solid lines) and trajectories generated by the inferred model (dashed lines) for four new realisations (not part of the training data).