用机器学习建模人群密度演化,实现快速高精度仿真。
Next Generation Equation-Free Multiscale Modelling of Crowd Dynamics via Machine Learning
- 从微观模拟数据中提取宏观密度场,降维至低维隐空间。
- 在隐空间用LSTM等模型学习动力学,重建时保持质量守恒。
- 适用于复杂场景下人群行为的快速模拟,适合控制与优化研究。
人群动力学中微观与宏观尺度的衔接仍是系统数值分析、优化与控制的开放挑战。本文提出一种流形感知的机器学习方法,从高保真个体模拟数据中学习隐空间内的集体动力学离散演化算子。该框架分四步:首先通过核密度估计从行人位置数据推导连续宏观密度场;其次基于密度分布的本征正交分解(POD)构建映射到低维隐空间的坐标参数化;第三步在隐空间中利用长短期记忆网络和多变量自回归模型学习降阶代理模型;最后通过POD重构高维空间中的群体动态,确保质量守恒。通过‘嵌入→隐空间学习→升维重建’流程,构建了缺失的宏观尺度密度演化偏微分方程的有效解算器。实验采用社交力模型生成数据,场景为带障碍物走廊中两种情形:单向流与对流,均设置周期边界条件。数值结果表明模型具有高精度、强鲁棒性与良好泛化能力,可实现从个体模拟快速准确地建模/仿真人群动态。
原文摘要 · Abstract (English)
Bridging the microscopic and macroscopic modelling scales in crowd dynamics constitutes an open challenge for systematic numerical analysis, optimization, and control. Here, we propose a manifold-informed machine learning approach to learn the discrete evolution operator for the emergent/collective crowd dynamics in latent spaces from high-fidelity individual/agent-based simulations. The proposed framework is a four-stage one, \textit{explicitly conserving the mass} of the reconstructed dynamics in the high-dimensional space. In the first step, we derive continuous macroscopic fields (densities) from discrete microscopic data (pedestrians' positions) using Kernel Density Estimation. In the second step, we construct a map from the density-field space into an appropriate latent space parametrized by a few coordinates based on Proper-Orthogonal Decomposition (POD) of the corresponding density distributions. The third step involves learning reduced-order surrogate models in the latent space using machine learning techniques, particularly Long Short-Term Memory networks and Multivariate Autoregressive models. Finally, we reconstruct the crowd dynamics in the high-dimensional space with POD, demonstrating that the POD reconstruction conserves the mass. Thus, with this ``embed -> learn in latent space -> lift back to the high-dimensional space'' pipeline, we create an effective solution operator of the unavailable (at the macroscopic scale) PDE for the evolution of the density distribution. For our illustrations, we used the Social Force Model to generate data in a corridor with an obstacle, imposing periodic boundary conditions in two scenarios: (i) a unidirectional flow, and (ii) a counterflow. The numerical results demonstrate high accuracy, robustness, and generalizability, thus allowing for fast and accurate modelling/simulation of crowd dynamics from agent-based simulations.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。