Nonlocal flocking dynamics: Learning the fractional order of PDEs from particle simulations

10/27/2018
by   Zhiping Mao, et al.
0

Flocking refers to collective behavior of a large number of interacting entities, where the interactions between discrete individuals produce collective motion on the large scale. We employ an agent-based model to describe the microscopic dynamics of each individual in a flock, and use a fractional PDE to model the evolution of macroscopic quantities of interest. The macroscopic models with phenomenological interaction functions are derived by applying the continuum hypothesis to the microscopic model. Instead of specifying the fPDEs with an ad hoc fractional order for nonlocal flocking dynamics, we learn the effective nonlocal influence function in fPDEs directly from particle trajectories generated by the agent-based simulations. We demonstrate how the learning framework is used to connect the discrete agent-based model to the continuum fPDEs in 1D and 2D nonlocal flocking dynamics. In particular, a Cucker-Smale particle model is employed to describe the microscale dynamics of each individual, while Euler equations with nonlocal interaction terms are used to compute the evolution of macroscale quantities. The trajectories generated by the particle simulations mimic the field data of tracking logs that can be obtained experimentally. They can be used to learn the fractional order of the influence function using a Gaussian process regression model implemented with the Bayesian optimization. We show that the numerical solution of the learned Euler equations solved by the finite volume scheme can yield correct density distributions consistent with the collective behavior of the agent-based system. The proposed method offers new insights on how to scale the discrete agent-based models to the continuum-based PDE models, and could serve as a paradigm on extracting effective governing equations for nonlocal flocking dynamics directly from particle trajectories.

READ FULL TEXT

page 15

page 16

research
12/14/2020

Data-driven model reduction of agent-based systems using the Koopman generator

The dynamical behavior of social systems can be described by agent-based...
research
12/04/2017

Modelling collective motion based on the principle of agency

Collective motion is an intriguing phenomenon, especially considering th...
research
10/14/2022

A situated agent-based model to reveal irrigators' options behind their actions under institutional arrangements in Southern France

There has been little exploration of the explicit simulation of the set ...
research
07/12/2022

Data-driven Control of Agent-based Models: an Equation/Variable-free Machine Learning Approach

We present an Equation/Variable free machine learning (EVFML) framework ...
research
06/29/2020

An agent-based model of interdisciplinary interactions in science

An increased interdisciplinarity in science projects has been highlighte...
research
05/28/2018

Particle-based simulations of reaction-diffusion processes with Aboria

Mathematical models of transport and reactions in biological systems hav...
research
03/14/2023

Particle-Continuum Multiscale Modeling of Sea Ice Floes

Sea ice profoundly influences the polar environment and the global clima...

Please sign up or login with your details

Forgot password? Click here to reset