Automatic Integration for Spatiotemporal Neural Point Processes

Zihao Zhou, Rose Yu
2/12/2026

No official code found. Best implementation: Rose-STL-Lab/AutoSTPP (25 stars, MIT, last commit 2024-10-14).

Abstract

Learning continuous-time point processes is essential to many discrete event forecasting tasks. However, integration poses a major challenge, particularly for spatiotemporal point processes (STPPs), as it involves calculating the likelihood through triple integrals over space and time. Existing methods for integrating STPP either assume a parametric form of the intensity function, which lacks flexibility; or approximating the intensity with Monte Carlo sampling, which introduces numerical errors. Recent work by Omi et al. [2019] proposes a dual network approach for efficient integration of flexible intensity function. However, their method only focuses on the 1D temporal point process. In this paper, we introduce a novel paradigm: AutoSTPP (Automatic Integration for Spatiotemporal Neural Point Processes) that extends the dual network approach to 3D STPP. While previous work provides a foundation, its direct extension overly restricts the intensity function and leads to computational challenges. In response, we introduce a decomposable parametrization for the integral network using ProdNet. This approach, leveraging the product of simplified univariate graphs, effectively sidesteps the computational complexities inherent in multivariate computational graphs. We prove the consistency of AutoSTPP and validate it on synthetic data and benchmark real-world datasets. AutoSTPP shows a significant advantage in recovering complex intensity functions from irregular spatiotemporal events, particularly when the intensity is sharply localized. Our code is open-source at https://github.com/Rose-STL-Lab/AutoSTPP.

View on arXivView PDF

Code Implementations(1)

MIT

Automatic Integration for Neural Spatio-Temporal Point Process models (AI-STPP) is a new paradigm for exact, efficient, non-parametric inference of point process. It is capable of learning complicated underlying intensity functions, like a damped sine wave.

252Python, MakefileOct 6, 20222 years agoMIT
probablistic-machine-learningspatiotemporal-data-analysis

Similar Papers

Cite this paper

@article{zhou2026automatic,
  title  = {Automatic Integration for Spatiotemporal Neural Point Processes},
  author = {Zihao Zhou and Rose Yu},
  year   = {2026},
  eprint = {2310.06179},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2310.06179},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.06179.svg)](https://codeofpaper.com/paper/2310.06179)

Discussion