BSTPP: a python package for Bayesian spatiotemporal point processes

Spatiotemporal point process models have a rich history of effectively modeling event data in space and time. However, they are sometimes neglected due to the difficulty of implementing them. There is a lack of packages with the ability to perform inference for these models, particularly in python. Thus we present BSTPP a python package for Bayesian inference on spatiotemporal point processes. It offers three different kinds of models: space-time separable Log Gaussian Cox, Hawkes, and Cox Hawkes. Users may employ the predefined trigger parameterizations for the Hawkes models, or they may implement their own trigger functions with the extendable Trigger module. For the Cox models, posterior inference on the Gaussian processes is sped up with a pre-trained Variational Auto Encoder (VAE). The package includes a new flexible pre-trained VAE. We validate the model through simulation studies and then explore it by applying it to shooting data in Chicago.

Authors

Institutions

Publication Details

Journal
Journal of Applied Statistics
Published
2025-02-11
DOI
https://doi.org/10.1080/02664763.2025.2462969
Primary Topic
Point processes and geometric inequalities
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

BSTPP: a python package for Bayesian spatiotemporal point processes

Honglang Wang, Xenia Miscouridou, George Mohler, Isaac Manring
3 links
Journal of Applied Statistics
Point processes and geometric inequalities
article

BSTPP: a python package for Bayesian spatiotemporal point processes

Honglang Wang, Xenia Miscouridou, George Mohler, Isaac Manring
article en

Abstract

Spatiotemporal point process models have a rich history of effectively modeling event data in space and time. However, they are sometimes neglected due to the difficulty of implementing them. There is a lack of packages with the ability to perform inference for these models, particularly in python. Thus we present BSTPP a python package for Bayesian inference on spatiotemporal point processes. It offers three different kinds of models: space-time separable Log Gaussian Cox, Hawkes, and Cox Hawkes. Users may employ the predefined trigger parameterizations for the Hawkes models, or they may implement their own trigger functions with the extendable Trigger module. For the Cox models, posterior inference on the Gaussian processes is sped up with a pre-trained Variational Auto Encoder (VAE). The package includes a new flexible pre-trained VAE. We validate the model through simulation studies and then explore it by applying it to shooting data in Chicago.

Journal of Applied StatisticsVol. 52(13)
Boston College (US), University of Indianapolis (US), Indianapolis Zoo (US), University of Cyprus (CY), Indiana University Indianapolis (US), Imperial College London (GB), Indiana University – Purdue University Indianapolis (US)
U.S. Department of Defense
Openalex Percentile: Top 96%
Point processes and geometric inequalities
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

BSTPP: a python package for Bayesian spatiotemporal point processes — Honglang Wang, Xenia Miscouridou, et al. · Journal of Applied Statistics (2025) | TGRS Research Map | TGRS