DEpiABS: Differentiable Epidemic Agent-Based Simulator

· Source: cs.MA updates on arXiv.org · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Data Science & Analytics, Computational Epidemiology · Depth: Expert, extended

Summary

DEpiABS is a novel, scalable, and differentiable agent-based model (DABM) designed to overcome the limitations of existing epidemic simulation tools, particularly in capturing complex dynamics while maintaining computational efficiency and interpretability. It models individual-level heterogeneity, viral mutation, and reinfection dynamics, and is fully differentiable, enabling fast simulation and gradient-based parameter calibration. A key innovation is a z-score-based scaling method that maps small-scale simulations to real-world population sizes with minimal loss in output granularity, significantly reducing computational burden for large populations. Validated through sensitivity analysis and calibration against COVID-19 and flu data from ten regions, DEpiABS reduced average normal deviation in forecasting from 0.97 to 0.92 for COVID-19 mortality and from 0.41 to 0.32 for influenza-like-illness data. This model achieves superior forecasting ability and data efficiency without relying on auxiliary data, making it a reliable and generalizable framework for future epidemic response modeling.

Key takeaway

For research scientists developing epidemic models, DEpiABS demonstrates that a structure-centric, differentiable agent-based model can achieve high fidelity and interpretability without sacrificing computational efficiency or relying on extensive auxiliary data. You should consider adopting differentiable approximations and z-score-based output scaling to enhance model scalability and calibration, especially when working with fine-grained individual-level dynamics for large populations.

Key insights

DEpiABS is a differentiable agent-based model that balances mechanistic detail, computational efficiency, and interpretability for epidemic simulation.

Principles

Method

DEpiABS employs differentiable approximation to transform discrete ABM processes into a continuous computational graph, supporting GPU acceleration. It uses a z-score-based scaling method to align small-scale model outputs with empirical data's statistical moments.

In practice

Topics

Best for: Research Scientist, AI Researcher, AI Scientist, Machine Learning Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by cs.MA updates on arXiv.org.