Graph Neural Ordinary Differential Equations for Coarse-Grained Socioeconomic Dynamics
James Koch, Pranab Roy Chowdhury, Heng Wan, Parin Bhaduri, Jim Yoon, Vivek Srikrishnan, W. Brent Daniel
TL;DR
This work tackles the challenge of modeling space-time socioeconomic dynamics by bridging high-fidelity ABMs with a tractable, coarse-grained equation-based model. It introduces a graph-based Neural ODE surrogate that learns a closure for population flux on a network, enabling differentiable, fast simulations of coarse-grained dynamics while preserving essential behaviors. The Baltimore CHANCE-C case study demonstrates good qualitative and quantitative agreement (approximately $10.5\%$ MAPE and $MAE \approx 25.1k$) and yields dramatic speedups (≈$5\times 10^{4}$) over the full ABM, with accurate capture of outmigration onset. The approach offers practical benefits for surrogate modeling, ABM calibration, hybrid ABM-EBM workflows, and digital twins, supporting rapid scenario analysis, policy design, and resilience planning in coastal urban systems.
Abstract
We present a data-driven machine-learning approach for modeling space-time socioeconomic dynamics. Through coarse-graining fine-scale observations, our modeling framework simplifies these complex systems to a set of tractable mechanistic relationships -- in the form of ordinary differential equations -- while preserving critical system behaviors. This approach allows for expedited 'what if' studies and sensitivity analyses, essential for informed policy-making. Our findings, from a case study of Baltimore, MD, indicate that this machine learning-augmented coarse-grained model serves as a powerful instrument for deciphering the complex interactions between social factors, geography, and exogenous stressors, offering a valuable asset for system forecasting and resilience planning.
