Spatio-Causal Modeling and Applications
Schedule
This 180-minute tutorial will take place during the 34th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, held Tuesday, November 3 through Friday, November 6, 2026, in Riverside, California, USA. The tutorial's exact date, time, room, and designated in-person presenters will be announced when confirmed.
Tutorial
Understanding spatial phenomena is critical in application domains ranging from predicting the spatial evolution of epidemics to improving sustainability through effective water-resource management. This tutorial introduces causal and spatio-causal foundations, surveys algorithms for four major decision-support tasks, and concludes with hands-on spatio-causal modeling through CausalBench.
Tutorial Abstract
Understanding spatial phenomena is critical in various application domains, from predicting spatial evolution of epidemics to helping improve sustainability through effective management of water resources. In this tutorial, we first argue that these necessitate the ability to use spatial information to gain causal situational awareness and also to leverage such causal information to tackle both aleatoric and epistemic uncertainties in decision making. In particular, we will introduce seminal as well as cutting-edge techniques for:
- uncovering causal relationships among diverse, spatially and temporally distributed entities; and
- developing causally informed algorithms to make recommendations, forecast future outcomes, and transfer knowledge from data-rich spatio-temporal contexts to data-poor scenarios.
We conclude the tutorial with hands-on experience in spatio-causal modeling using the CausalBench framework.
Learning Outcomes
Participants will learn how to:
- explain fundamental concepts in causality, causal discovery, and causal effect estimation;
- describe spatial, global, and causal contexts in a complex spatial system;
- distinguish spatial adjacency or correlation from causality;
- identify methods for spatio-causal structure discovery, recommendation, forecasting, and knowledge transfer;
- reason about interventions, counterfactuals, confounding, and uncertainty in spatial applications; and
- use CausalBench to explore existing spatio-causal tasks, datasets, and models and define new ones.
Tutorial Material
Tutorial materials will be shared here as they become available. These materials may be updated to provide the best hands-on CausalBench experience.
Slides
Slides will be posted before the tutorial.
Hands-on Notebook (Google Colab)
The hands-on exercises will use Google Colab to provide attendees with a standardized execution environment. The notebook link will be posted before the tutorial.
Authors and Presenters
Designated in-person presenters will be announced on this website.
![]() |
![]() |
![]() |
![]() |
| Fahim Tasneema Azad | Ahmet Kapkiç | Pratanu Mandal | Abhinav Gorantla |
| Arizona State University | Arizona State University | Arizona State University | Arizona State University |
![]() |
![]() |
![]() |
![]() |
| Shu Wan | Maria Luisa Sapino | Huan Liu | K. Selçuk Candan |
| Arizona State University | University of Torino | Arizona State University | Arizona State University |
Program Outline
The tutorial consists of two 90-minute sessions. The timing below is approximate.
| Part | Topic | Duration |
|---|---|---|
| I | Introduction to Causality | 30 minutes |
| II | Spatio-Causality | 20 minutes |
| III | Spatio-Causal Algorithms | 60 minutes |
| IV | Hands-on Spatio-Causal Modeling with CausalBench | 50 minutes |
| V | Discussion and Conclusion | 20 minutes |
| Total | 180 minutes |
Covered Topics
Part I: Introduction to Causality
- Fundamental concepts in causality
- Models for representing causal knowledge
- Causal discovery and causal effect estimation
- State of the art in causal discovery and inference
- Counterfactual and "what-if" reasoning
Part II: Spatio-Causality
- Spatial, global, and causal contexts in complex spatial systems
- Representing causal strength, lag, and likelihood
- Focused and diffused causal effects
- Context-dependent and emergent causality
- Motivating applications in hydrology, water sustainability, and epidemic modeling
Part III: Spatio-Causal Algorithms
- Spatio-causal structure discovery
- Recovering causal structure from spatial and temporal data
- Estimating the strength of causal relationships
- Handling the lack of ground-truth causal structures
- Spatio-causal recommendations
- Causally grounded location and intervention recommendations
- Reducing dependence on observational correlations
- Intervention and counterfactual analysis
- Spatio-causal forecasting
- Using physical and relational networks as inductive biases
- Distinguishing valid causal priors from correlational structure
- Explainable forecasting for epidemics, hydrology, and other spatial systems
- Spatio-causal knowledge transfer
- Transferring invariant causal structure across regions
- Domain generalization, adaptation, and disentanglement
- Learning from data-rich contexts for data-poor communities
Part IV: Hands-on Spatio-Causal Modeling with CausalBench
Participants will use CausalBench, a task-agnostic platform for transparent and reproducible evaluation of machine-learning and causal-learning methods. The exercises will introduce standardized tasks, datasets, models, metrics, evaluation protocols, provenance tracking, and reproducible experiment environments. Participants will explore existing spatio-causal components and learn how to define new spatio-causal tasks and models.
Part V: Discussion and Conclusion
The tutorial concludes with a discussion of spatio-causal decision-making workflows, open research challenges, and the societal impact of spatio-causality in high-impact domains such as public health and sustainability.
Audience and Prerequisites
The tutorial is intended for researchers, students, and practitioners interested in causality, spatial domains, and their intersection. Prior exposure to causal inference, spatial analysis, statistics, machine learning, or related computational methods will help participants engage more deeply, but advanced expertise in causality or spatial modeling is not required.
Participants need:
- a basic understanding of quantitative reasoning;
- a laptop or tablet;
- a stable internet connection; and
- access to Google Colab for the hands-on exercises.
Documentation
You can access the CausalBench documentation, the primary knowledge base for installing and using CausalBench.
Selected References
- Azad, F. T., et al. (2024). (Vision Paper) A Vision for Spatio-Causal Situation Awareness, Forecasting, and Planning. ACM Transactions on Spatial Algorithms and Systems, 10(2), 14:1-14:42.
- Kapkiç, A., et al. (2024). Introducing CausalBench: A Flexible Benchmark Framework for Causal Analysis and Machine Learning. In Proceedings of CIKM '24, 5220-5224.
- Kapkic, A., et al. (2026). CausalBench+: Causal-Informed Machine Learning Benchmarking. In Proceedings of the WSDM Companion '26, 120-122.
- Guo, R., Cheng, L., Li, J., Hahn, P. R., and Liu, H. (2020). A Survey of Learning Causality with Data: Problems and Methods. ACM Computing Surveys, 53(4), 1-37.
- Pearl, J. (2009). Causality. Cambridge University Press.
- Pearl, J., Glymour, M., and Jewell, N. P. (2016). Causal Inference in Statistics: A Primer. Wiley.
- Sheth, P., et al. (2022). STCD: A Spatio-Temporal Causal Discovery Framework for Hydrological Systems. In Proceedings of IEEE Big Data, 5578-5583.
- Sheth, P., et al. (2023). STREAMS: Towards Spatio-Temporal Causal Discovery with Reinforcement Learning for Streamflow Rate Prediction. In Proceedings of CIKM '23, 4815-4821.
- Wan, S., et al. (2024). Spatio-Temporal Causal Learning for Streamflow Forecasting. In Proceedings of IEEE Big Data, 6161-6170.
- Ali, S., and Wang, J. (2024). Tutorial on Causal Inference with Spatiotemporal Data. In Proceedings of STCausal '24, 23-25.
Contact
For questions about the tutorial, please contact Fahim Tasneema Azad at fazad@asu.edu, or the CausalBench team at support@causalbench.org.
Acknowledgments
This work is supported in part by NSF grants #2311716, #2230748, and #2412115, and USACE #GR40695. We thank all contributors and the CausalBench community for their continued support and feedback.








