Hostname: page-component-6766d58669-fx4k7 Total loading time: 0 Render date: 2026-05-14T12:40:13.512Z Has data issue: false hasContentIssue false

Recent kernel methods for interacting particle systems: first numerical results

Published online by Cambridge University Press:  11 November 2024

Christian Fiedler
Affiliation:
Institute for Data Science in Mechanical Engineering, RWTH Aachen University, Aachen, Germany
Michael Herty
Affiliation:
Institut für Geometrie und Praktische Mathematik, RWTH Aachen University, Aachen, Germany
Chiara Segala*
Affiliation:
Institut für Geometrie und Praktische Mathematik, RWTH Aachen University, Aachen, Germany
Sebastian Trimpe
Affiliation:
Institute for Data Science in Mechanical Engineering, RWTH Aachen University, Aachen, Germany
*
Corresponding author: Chiara Segala; Email: segala@igpm.rwth-aachen.de
Rights & Permissions [Opens in a new window]

Abstract

Interacting particle systems (IPSs) are a very important class of dynamical systems, arising in different domains like biology, physics, sociology and engineering. In many applications, these systems can be very large, making their simulation and control, as well as related numerical tasks, very challenging. Kernel methods, a powerful tool in machine learning, offer promising approaches for analyzing and managing IPS. This paper provides a comprehensive study of applying kernel methods to IPS, including the development of numerical schemes and the exploration of mean-field limits. We present novel applications and numerical experiments demonstrating the effectiveness of kernel methods for surrogate modelling and state-dependent feature learning in IPS. Our findings highlight the potential of these methods for advancing the study and control of large-scale IPS.

Information

Type
Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Table 1. Simulation parameters for each test case.

Figure 1

Figure 1. Test A1. Top-left: position of particles evolving over time with dynamics (3.2). Top-right: evolution of velocities. Bottom-left: comparison true (blue) and approximated (red) variance from (4.2). Bottom-right: Error $t\rightarrow \vert \mathcal{V}_{M}-\hat{\mathcal{V}_{M}}\vert$. Dots underline the time-step where the true variance is accessible.

Figure 2

Figure 2. Test A2. Left: comparison true (blue) and approximated (red) running cost. Right: Error $\beta \rightarrow \vert \mathcal{J}-\hat{\mathcal{J}}\vert$. Dots underline the points where the true variance is accessible, these correspond to the values of $\beta \in \{0, 1.2, 2.55, 3.75, 4.95\}$.

Figure 3

Figure 3. Test B1. Inference problem for the microscopic dynamics (3.1). Evolution in time of the errors $| v_M - \hat{v}_M |$ (left column) and $| s_M - \hat{s}_M |$ (right column) for different number of measurements $N \in \lbrace 2 \ \text{(top row)}, 4 \ \text{(middle row)}, 8 \ \text{(bottom row)}\rbrace$. The known data points are indicated as red dots.

Figure 4

Table 2. Test B1.$L^\infty$ error over time for different number of measurements $N$.

Figure 5

Figure 4. Test B1. Inference problem for the microscopic dynamics (3.1) with noisy measurements. Left: comparison between true (blue) and approximated (red) variance. Right: error $| v_M - \hat{v}_M |$. Dots underline the values in time where the (noisy) variance is accessible.

Figure 6

Table 3. Test B2.$L^\infty$ error over time for increasing number of agents $M$, including the mean field limit (last row).

Figure 7

Figure 5. Test B2. Evolution in time of particles and density (column 1) for the microscopic (3.1) (rows 1-2-3) and mean field (3.4) (row 4) dynamics. Evolution in time of the error $| v_M - \hat{v}_M |$ (column 2) and $| s_M - \hat{s}_M |$ (column 3) for different number of agents $M \in \lbrace 10 \ \text{(row 1)}, 100 \ \text{(row 2)}, 1000 \ \text{(row 3)}, \infty{} \ \text{(row 4)}\rbrace$. The known data points are indicated as red dots.

Figure 8

Figure 6. Test B2. Approximation problem for the mean-field dynamics (3.4) with noisy measurements of variance evolution. Left: comparison between true (blue) and approximated (red) variance. Right: error $| v_\infty - \hat{v}_\infty |$. Dots underline the values in time where the (noisy) variance is accessible.

Figure 9

Figure 7. Test B3. Inference problem for the second-order microscopic dynamics (3.2). Left: comparison true (blue) and approximated (red) variance. Right: error $| v_M - \hat{v}_M |$. Dots underline the values in time where the true variance is accessible.

Figure 10

Figure 8. Test B4. Three snapshot in time $t\in \{0,0.1,1\}$ of the density $\nu (t,x,v)$ evolution for the mean field model (3.5).

Figure 11

Figure 9. Test B4. Inference problem for the second-order mean field dynamics (3.5). Left: comparison of true (blue) and approximated (red) variance. Right: error $| v_\infty - \hat{v}_\infty |$. Dots underline the values in time where the true variance is accessible.