Related Experiment Video
Updated: Jul 2, 2026

A Tactile Automated Passive-Finger Stimulator (TAPS)
Published on: June 3, 2009
Scalable Bayesian inference for self-excitatory stochastic processes applied to big American gunfire data
Andrew J Holbrook1, Charles E Loeffler2, Seth R Flaxman3
1Department of Biostatistics, University of California, Los Angeles, Los Angeles, USA.
This study introduces a parallelized computational framework for Hawkes process models, significantly speeding up analysis of self-exciting phenomena. The new approach enables large-scale Bayesian analysis of complex datasets, such as crime patterns.
Area of Science:
- Computational Statistics
- Data Science
- Epidemiology
Background:
- Hawkes processes model self-exciting events like pandemics and earthquakes.
- Their computational complexity hinders analysis of large datasets.
Purpose of the Study:
- To develop a high-performance computing framework for accelerating Hawkes process calculations.
- To enable Bayesian analysis of large-scale, self-exciting event data.
Main Methods:
- Parallelization of likelihood evaluations using central and graphics processing units.
- Implementation of an adaptive Metropolis-Hastings scheme for Bayesian analysis.
- Development of the open-source R package 'hpHawkes'.
Main Results:
- Achieved over 100-fold speedups in computation compared to single-core processing.
- Successfully applied the framework to a large dataset of gunshot incidents (over 85,000 observations).
- Extended previous analyses of the same data by an order of magnitude.
Conclusions:
- The developed framework significantly reduces computational burden for Hawkes processes.
- High-performance computing enables large-scale Bayesian inference in self-exciting phenomena.
- The 'hpHawkes' package facilitates broader application of these advanced statistical models.
More Related Videos
Related Concept Videos
Random Variables
Uppercase letters such as X or Y denote a random variable. Lowercase letters like x or y denote the value of a random variable. If X is a random variable, then X is written in words, and x is given as a number.
For example, let X = the...
Propagation of Uncertainty from Random Error
Propagation of Uncertainty from Systematic Error
Model Approaches for Pharmacokinetic Data: Distributed Parameter Models
The distributed parameter models are specifically designed to account for variations and differences in some drug classes. This model is particularly useful for assessing regional concentrations of anticancer or...
Steps in Outbreak Investigation
Parametric Survival Analysis: Weibull and Exponential Methods
Weibull Distribution
The Weibull distribution is a flexible model used in parametric survival analysis. It can handle both increasing and decreasing hazard rates, depending on its shape parameter...

