DeepABM: Scalable, efficient and differentiable agent-based simulations via graph neural networks
Ayush Chopra, Esma Gel, Jayakumar Subramanian, Balaji Krishnamurthy,, Santiago Romero-Brufau, Kalyan S. Pasupathy, Thomas C. Kingsley, Ramesh, Raskar

TL;DR
DeepABM introduces a scalable, GPU-efficient framework using graph neural networks for large-scale agent-based simulations, demonstrated on COVID-19 modeling with real-time performance.
Contribution
The paper presents DeepABM, a novel framework that combines graph neural networks with agent-based modeling to enable scalable, real-time simulations on large populations.
Findings
DeepABM-COVID models 200 million interactions in 90 seconds.
Supports various COVID-19 interventions like vaccination and quarantine.
Framework is generic and extendable to other agent-based simulations.
Abstract
We introduce DeepABM, a framework for agent-based modeling that leverages geometric message passing of graph neural networks for simulating action and interactions over large agent populations. Using DeepABM allows scaling simulations to large agent populations in real-time and running them efficiently on GPU architectures. To demonstrate the effectiveness of DeepABM, we build DeepABM-COVID simulator to provide support for various non-pharmaceutical interventions (quarantine, exposure notification, vaccination, testing) for the COVID-19 pandemic, and can scale to populations of representative size in real-time on a GPU. Specifically, DeepABM-COVID can model 200 million interactions (over 100,000 agents across 180 time-steps) in 90 seconds, and is made available online to help researchers with modeling and analysis of various interventions. We explain various components of the framework…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Visualization and Analytics · Probability and Statistical Research · Mental Health Research Topics
