Machine Learning for the identification of phase-transitions in interacting agent-based systems: a Desai-Zwanzig example
Nikolaos Evangelou, Dimitrios G. Giovanis, George A. Kevrekidis, Grigorios A. Pavliotis, Ioannis G. Kevrekidis
TL;DR
The paper develops a data-driven coarse-graining workflow to identify phase transitions in a mean-field agent-based model, using Diffusion Maps to extract latent coordinates that align with the order parameter and a Y-shaped conformal autoencoder to disentangle parameter effects from state variables. A forward Euler–inspired residual neural network then learns a parameter-dependent ODE in the latent space, and symmetry-based transformations enable construction of a bifurcation diagram that captures the pitchfork-type transition. The approach yields a quantitatively accurate identification of the critical point and provides a versatile framework that can be extended to other ABMs lacking explicit low-dimensional closures. This work offers a path toward interpretable, data-driven reduced models for complex dynamical systems in the social and physical sciences.
Abstract
Deriving closed-form, analytical expressions for reduced-order models, and judiciously choosing the closures leading to them, has long been the strategy of choice for studying phase- and noise-induced transitions for agent-based models (ABMs). In this paper, we propose a data-driven framework that pinpoints phase transitions for an ABM- the Desai-Zwanzig model in its mean-field limit, using a smaller number of variables than traditional closed-form models. To this end, we use the manifold learning algorithm Diffusion Maps to identify a parsimonious set of data-driven latent variables, and show that they are in one-to-one correspondence with the expected theoretical order parameter of the ABM. We then utilize a deep learning framework to obtain a conformal reparametrization of the data-driven coordinates that facilitates, in our example, the identification of a single parameter-dependent ODE in these coordinates. We identify this ODE through a residual neural network inspired by a numerical integration scheme (forward Euler). We then use the identified ODE - enabled through an odd symmetry transformation - to construct the bifurcation diagram exhibiting the phase transition.
