REVIEW 5 major objections 5 minor 29 references
Likelihood-Free Estimation for Spatiotemporal Hawkes processes with missing data and application to predictive policing
T0 review · 5 major / 5 minor · reviewed 2026-08-08 · deepseek-v4-flash
Pith's one-line read A Wasserstein GAN whose generator is an exact Hawkes simulator can recover the process parameters from crime data with heavy district-level under-reporting, matching 8 of 10 true hotspot cells where maximum likelihood on reported crimes…
desk verdict Plausible idea and honest application framing, but no WGAN parameter estimates are reported and the generator differentiability gap is unaddressed; needs major revision before the central claim is supported. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The machinery is a Wasserstein GAN whose generator is not a neural network but the exact stochastic simulator of the Hawkes process followed by thinning. The simulator uses Ogata's thinning algorithm, chosen because its algebraic event-generation expressions can be placed in a deep-learning computational graph; the critic is an LSTM that scores real and generated event streams, and the 1-Lipschitz constraint is enforced with a gradient penalty. The WGAN objective approximates the Wasserstein distance between the reported-data distribution and the distribution generated by the candidate parameters, so minimizing it over $\theta$ is a minimum-distance estimator that never evaluates the missing-data likelihood. The same exact generator is reused for a goodness-of-fit check based on inter-arrival times of reported events.
What would settle it
Instrument the simulator's computational graph during training and compare the Adam update for $\theta$ with a finite-difference estimate of the WGAN loss gradient; if the gradient through the discrete sampling steps vanishes or disagrees, the claimed mechanism for updating $(\mu, \alpha, \beta, \sigma)$ is not in place.
Extended reading notes
Core claim
The central claim is that WGAN-based likelihood-free estimation with an exact, interpretable generator reliably recovers the parameters of a spatiotemporal Hawkes process even when a substantial fraction of events is missing through location-dependent thinning. The paper demonstrates this by simulating Bogotá crime data from a Hawkes process whose background intensity is centered at a set of known locations, whose triggering kernel is a product of an exponential temporal decay and a Gaussian spatial kernel, and which is thinned by district-specific reporting rates; the WGAN is trained on 10,000 reported streams and the estimated model's expected cell counts are compared with the truth. The estimated parameters identify 8 of the 10 true hotspot cells and give a mean relative absolute error of 10.219 percent across the grid; across 27 nearby parameter settings the top-10 hotspot accuracy averages 74.8 percent. The contrast is with the EM-based maximum likelihood fit on reported data, which in the paper's table yields estimates of $\mu$, $\theta$, and $\omega$ far below their true values and therefore poor hotspot forecasts. This is what the paper is trying to establish: the missing-data likelihood does not have to be written down to do reliable inference, provided the generator mirrors the true data-generating mechanism.
Load-bearing premise
The method assumes that the code that simulates a Hawkes process can be differentiated with respect to the four parameters even though the simulation draws random event counts through rejection sampling; if gradients cannot flow through those discrete steps, the parameter update that drives the WGAN training is not well defined.
Editorial extensions
If this is right
- If the central claim is correct, fitting Hawkes models for predictive policing no longer requires a tractable missing-data likelihood: a WGAN trained on reported streams can produce interpretable parameter estimates directly.
- For the Bogotá simulation, the estimated parameters yield hotspot maps whose top-10 cells overlap the true model's by 80 percent, with mean relative cell-count error of about 10.2 percent.
- Across 27 nearby choices of the true parameters, the top-10 hotspot accuracy averages 74.8 percent, suggesting the recovery is not tied to one hand-picked setting.
- Because the generator is the exact Hawkes simulator rather than a black-box network, the fitted parameters remain interpretable and can be audited, which matters for accountability in policing applications.
- Under a mild normalization condition on the reporting function, the Hawkes parameters are identifiable even when the reporting rates are unknown, so the same setup could in principle learn the missingness mechanism.
Reading between the lines
- Beyond the paper: the claimed gradient flow through the exact simulator is the method's unstated load-bearing assumption; if the discrete rejection steps are not reparameterized, a practical variant would need a differentiable surrogate simulator or a gradient-free optimizer to make the same idea work.
- Beyond the paper: because the reported goodness-of-fit statistic uses inter-arrival times of the temporal projection, it may be insensitive to errors in the spatial kernel shape; a diagnostic that separates background-rate recovery from triggering-kernel recovery would sharpen the claim.
- Beyond the paper: the identifiability lemma suggests a testable extension in which the WGAN estimates the district-specific reporting rates jointly with the Hawkes parameters under a unit-integral constraint, rather than treating them as known inputs.
- Beyond the paper: comparing against a missing-data EM or an approximate Bayesian computation baseline on the same simulation would quantify how much of the improvement comes from the WGAN formulation itself versus from using the correct generative model.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a Wasserstein GAN (WGAN) based likelihood-free estimator for spatiotemporal Hawkes processes with location-dependent missingness, motivated by predictive policing data in Bogotá. The generator is an exact Hawkes-process simulator followed by district-specific thinning; the critic is an LSTM with gradient penalty; and final parameter estimates are selected from an initialization grid using a chi-square goodness-of-fit test on interarrival times. The empirical section applies the method to simulated crime data and reports hotspot-overlap and mean-absolute-error metrics, claiming in the Discussion that the method reliably recovers the underlying Hawkes parameters.
Significance. If fully supported, the method would address a genuine need, since the missing-data likelihood for this model is intractable and naive maximum likelihood estimation on reported data is badly biased. The simulation-based minimum-distance formulation is coherent in principle, and the paper correctly identifies the limitations of ignoring missingness. However, the central claim is not evidenced: no WGAN parameter estimates are reported, the proposed model-selection criterion cannot separate α and σ², and the generator update in Algorithm 1 is not well-defined for the exact simulator. The validation is also self-referential in that the same generative family is used for simulation and for evaluation, so the reported hotspot metrics do not compensate for the absence of direct parameter recovery results.
major comments (5)
- [Algorithm 1, step 17; Section 3] The generator update uses Adam on ∇θ (1/L) Σ f_w(g_θ(z^(j))), but the exact Ogata-thinning simulator involves acceptance/rejection of candidate times and a random number of events, so the mapping from θ to the generated sample is piecewise constant and not differentiable with respect to θ. The paper's assertion in Section 3 that the simulation expressions are 'clear and concise algebraic expressions' suitable for a computational graph does not address the discrete decisions or the variable-length output; padding and masking do not restore differentiability. Without a reparameterization, a REINFORCE-type estimator, or a smoothing device, step 17 is not well-defined.
- [Section 3.1.1] The interarrival-time goodness-of-fit criterion cannot identify α and σ² separately. The temporal projection derived in the same section reduces the spatiotemporal Hawkes process to a temporal Hawkes process with mean μ and triggering kernel B g₁(t−t_i), where B = 2πσ². Any parameter pair (α, σ²) with the same product Bα yields the same temporal interarrival distribution, so the chi-square selection between initialization points cannot distinguish such pairs. This invalidates the model selection step and the claim of reliable parameter recovery.
- [Section 4] No WGAN parameter estimates are reported. Table 1 reports EM estimates on reported data; Section 4 reports only hotspot overlap (80% for the base case, 74.8% average over robustness runs) and a cell-level MAE. The Discussion's claim that 'the WGAN-based method reliably recovers the underlying parameters of the Hawkes process' is therefore unsupported by any displayed comparison between estimated and true θ.
- [Algorithm 1, lines 10-13] The critic loss in line 11 uses f_{w_{t-1}}(\tilde S_j) − f_{w_{t-1}}(S_θ^(j)) + λ(‖∇_{\tilde S_j} f_{w_{t-1}}(\tilde S_j)‖₂ − 1)², where \tilde S_j is the interpolated sample. The standard WGAN-GP critic loss is f(fake) − f(real) + penalty (or its negative, depending on convention); replacing the real term by the interpolated term is not a legitimate variant, so the discriminator update is incorrect as written.
- [Supplement 6.2] The identifiability lemma's proof is invalid. Equation (6) assumes that taking t ↓ t1 yields only the triggering term from event 1, but the Hawkes intensity at that limit also contains the background intensity μ_i(x,y) and contributions from all events before t1. Consequently, the cancellation used to derive α_i/μ_i and to compare σ_i and σ*_i is not justified, and the claimed identifiability under an unknown distortion function is not established.
minor comments (5)
- [Throughout] There are many typographical and spelling errors, including 'backgroud', 'Jenson-Shannon', 'Kantarovich', and 'e^{-β!}' in the Supplement; these should be corrected.
- [Section 3.1.1] The chi-square binning is described only as 'equal-width intervals'; the number of bins and the handling of empty bins are not specified, so the selection results are not reproducible.
- [Section 4] The reference to 'the grid map in Figure 12' should be to an existing figure number, and the hotspot list contains a formatting typo with an extra parenthesis.
- [Figure 3] The figure caption says 'Comparison of true vs. estimated crime hotspots' but the plots show expected cell counts; the axes and color scale are not labeled, which makes the comparison difficult to interpret.
- [Supplement 6.2] In the definition of g_i, the spatial variance σ^{*2}_1 is used for both i=1 and i=2; it should presumably be σ^{*2}_i. Additionally, the proof's equation (7) requires the distortion functions to be positive, which is stated, but the division step should be justified more carefully.
Circularity Check
No significant circularity: the estimation is a simulation-based minimum-distance procedure whose objective is not equivalent to its inputs.
full rationale
The paper's central claim is that a WGAN trained with an exact spatiotemporal Hawkes simulator plus a missingness mechanism can recover the Hawkes parameters in a likelihood-free way. This is a minimum-distance estimation scheme: the generator produces samples from P_theta after thinning, and the critic estimates the Wasserstein distance between those samples and the observed reported-crime streams. The estimated parameters are then evaluated against the known simulation truth in a separate Monte Carlo validation step. This derivation does not define the target in terms of the estimator, nor does it fit a parameter to a subset of data and then relabel the fit as a prediction. The model family used for simulation is the same as the family used for validation, which limits external validity but is not circular: the WGAN objective and the reported hotspot accuracy are computed from the actual parameterized distributions, not from the training loss itself. The paper does cite prior work by other authors for the crime simulation setup and the EM baseline, but those citations are not load-bearing self-citations and do not supply the main result. The identifiability lemma in Supplement 6.2 is used only to discuss identifiability under unknown reporting rates, not to justify the estimation procedure. Concerns about gradient differentiability of the discrete Hawkes simulator are substantive correctness risks, but they are not circularity: a broken or undefined gradient update would make the algorithm ill-posed, not self-referential. Overall, the derivation chain is self-contained in the sense that the estimator is not constructed from the quantities it claims to predict.
Assumptions & free parameters
free parameters (2)
- Initialization grid for theta =
unspecified
- Chi-square binning for goodness-of-fit =
equal-width bins, number unspecified
assumptions (4)
- standard math The WGAN minimax objective with gradient penalty approximates the Wasserstein distance, and optimizing it over exact simulators recovers the true distribution P_theta.
- domain assumption Crime data are generated by a spatiotemporal Hawkes process with Gaussian background centers and an exponential-Gaussian triggering kernel, followed by district-specific binomial thinning.
- ad hoc to paper The interarrival-time distribution is sufficient to rank candidate parameter estimates in the goodness-of-fit selection.
- ad hoc to paper The exact Hawkes simulator is differentiable with respect to theta through the simulation algorithm.
Cite this review
Pith. "Pith review of Likelihood-Free Estimation for Spatiotemporal Hawkes processes with missing data and application to predictive policing." pith.science (2026). https://pith.science/paper/TF3EV5GD
@misc{pith2026250207111,
author = {Pith},
title = {Pith review of: Likelihood-Free Estimation for Spatiotemporal Hawkes processes with missing data and application to predictive policing},
year = {2026},
howpublished = {\url{https://pith.science/paper/TF3EV5GD}},
note = {Machine review of arXiv:2502.07111}
}
read the original abstract
With the growing use of AI technology, many police departments use forecasting software to predict probable crime hotspots and allocate patrolling resources effectively for crime prevention. The clustered nature of crime data makes self-exciting Hawkes processes a popular modeling choice. However, one significant challenge in fitting such models is the inherent missingness in crime data due to non-reporting, which can bias the estimated parameters of the predictive model, leading to inaccurate downstream hotspot forecasts, often resulting in over or under-policing in various communities, especially the vulnerable ones. Our work introduces a Wasserstein Generative Adversarial Networks (WGAN) driven likelihood-free approach to account for unreported crimes in Spatiotemporal Hawkes models. We demonstrate through empirical analysis how this methodology improves the accuracy of parametric estimation in the presence of data missingness, leading to more reliable and efficient policing strategies.
Figures
Reference graph
Works this paper leans on
-
[1]
Uncovering causality from multivariate hawkes integrated cumulants
Massil Achab, Emmanuel Bacry, St \'e phane Ga ffas, Iacopo Mastromatteo, and Jean-Fran c ois Muzy. Uncovering causality from multivariate hawkes integrated cumulants. In International Conference on Machine Learning, pages 1--10. PMLR, 2017
-
[2]
The effect of differential victim crime reporting on predictive policing systems
Nil-Jana Akpinar, Maria De-Arteaga, and Alexandra Chouldechova. The effect of differential victim crime reporting on predictive policing systems. In Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency . ACM , mar 2021 a . doi:10.1145/3442188.3445877. URL https://doi.org/10.1145
arXiv 2021
-
[3]
The effect of differential victim crime reporting on predictive policing systems
Nil - Jana Akpinar, Maria De - Arteaga, and Alexandra Chouldechova. The effect of differential victim crime reporting on predictive policing systems. CoRR, abs/2102.00128, 2021 b . URL https://arxiv.org/abs/2102.00128
arXiv 2021
-
[4]
Wasserstein generative adversarial networks
Martin Arjovsky, Soumith Chintala, and L \'e on Bottou. Wasserstein generative adversarial networks. In International conference on machine learning, pages 214--223. PMLR, 2017
2017
-
[5]
Hawkes processes in finance
Emmanuel Bacry, Iacopo Mastromatteo, and Jean-Fran c ois Muzy. Hawkes processes in finance. Market Microstructure and Liquidity, 1 0 (01): 0 1550005, 2015
2015
-
[6]
Abc learning of hawkes processes with missing or noisy event times
Isabella Deutsch and Gordon J Ross. Abc learning of hawkes processes with missing or noisy event times. arXiv preprint arXiv:2006.09015, 2020
arXiv 2006
-
[7]
A note on minimum distance estimates
Constantine A Drossos and Andreas N Philippou. A note on minimum distance estimates. Annals of the Institute of Statistical Mathematics, 32: 0 121--123, 1980
work page 1980
-
[8]
Effects of padding on lstms and cnns
Mahidhar Dwarampudi and NV Reddy. Effects of padding on lstms and cnns. arXiv preprint arXiv:1903.07288, 2019
arXiv 1903
Show all 29 references
-
[9]
2 test for the comparison of weighted and unweighted histograms
ND Gagunashvili. 2 test for the comparison of weighted and unweighted histograms. In Statistical Problems In Particle Physics, Astrophysics And Cosmology, pages 43--44. World Scientific, 2006
2006
-
[10]
Generative adversarial nets
Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Generative adversarial nets. Advances in neural information processing systems, 27, 2014
2014
-
[11]
Improved training of wasserstein gans
Ishaan Gulrajani, Faruk Ahmed, Martin Arjovsky, Vincent Dumoulin, and Aaron C Courville. Improved training of wasserstein gans. Advances in neural information processing systems, 30, 2017
2017
-
[12]
Hawkes processes and their applications to finance: a review
Alan G Hawkes. Hawkes processes and their applications to finance: a review. Quantitative Finance, 18 0 (2): 0 193--198, 2018
2018
-
[13]
A cluster process representation of a self-exciting process
Alan G Hawkes and David Oakes. A cluster process representation of a self-exciting process. Journal of applied probability, 11 0 (3): 0 493--503, 1974
1974
-
[14]
Long short-term memory
Sepp Hochreiter and J \"u rgen Schmidhuber. Long short-term memory. Neural computation, 9 0 (8): 0 1735--1780, 1997
1997
-
[15]
Adam: A method for stochastic optimization
Diederik P Kingma. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014
2014 arXiv
-
[16]
The neural hawkes process: A neurally self-modulating multivariate point process
Hongyuan Mei and Jason M Eisner. The neural hawkes process: A neurally self-modulating multivariate point process. Advances in neural information processing systems, 30, 2017
2017
-
[17]
Self-exciting point process modeling of crime
George O Mohler, Martin B Short, P Jeffrey Brantingham, Frederic Paik Schoenberg, and George E Tita. Self-exciting point process modeling of crime. Journal of the American Statistical Association, 106 0 (493): 0 100--108, 2011
2011
-
[18]
Statistical models for earthquake occurrences and residual analysis for point processes
Yosihiko Ogata. Statistical models for earthquake occurrences and residual analysis for point processes. Journal of the American Statistical association, 83 0 (401): 0 9--27, 1988
1988
-
[19]
Predictive policing and crime prevention
Favour Olaoye and Axel Egon. Predictive policing and crime prevention. Crime & Delinquency, 08 2024
2024
-
[20]
A review of self-exciting spatio-temporal point processes and their applications
Alex Reinhart. A review of self-exciting spatio-temporal point processes and their applications. Statistical Science, 33 0 (3): 0 299--318, 2018
2018
-
[21]
Sensitivity of noisy neurons to coincident inputs
Cyrille Rossant, Sara Leijon, Anna K Magnusson, and Romain Brette. Sensitivity of noisy neurons to coincident inputs. Journal of neuroscience, 31 0 (47): 0 17193--17206, 2011
2011
-
[22]
D-gan: Deep generative adversarial nets for spatio-temporal prediction
Divya Saxena and Jiannong Cao. D-gan: Deep generative adversarial nets for spatio-temporal prediction. arXiv preprint arXiv:1907.08556, 2019
1907 arXiv
-
[23]
Generative adversarial networks (gans) challenges, solutions, and future directions
Divya Saxena and Jiannong Cao. Generative adversarial networks (gans) challenges, solutions, and future directions. ACM Computing Surveys (CSUR), 54 0 (3): 0 1--42, 2021
2021
-
[24]
Understanding lstm--a tutorial into long short-term memory recurrent neural networks
Ralf C Staudemeyer and Eric Rothstein Morris. Understanding lstm--a tutorial into long short-term memory recurrent neural networks. arXiv preprint arXiv:1909.09586, 2019
1909 arXiv
-
[25]
Attention is all you need
A Vaswani. Attention is all you need. Advances in Neural Information Processing Systems, 2017
2017
-
[26]
Estimation of space–time branching process models in seismology using an em–type algorithm
Alejandro Veen and Frederic P Schoenberg. Estimation of space–time branching process models in seismology using an em–type algorithm. Journal of the American Statistical Association, 103 0 (482): 0 614--624, 2008. doi:10.1198/016214508000000148. URL https://doi.org/10.1198/016...
2008 doi
-
[27]
Wasserstein learning of deep generative point process models, 2017
Shuai Xiao, Mehrdad Farajtabar, Xiaojing Ye, Junchi Yan, Le Song, and Hongyuan Zha. Wasserstein learning of deep generative point process models, 2017. URL https://arxiv.org/abs/1705.08051
2017 arXiv
-
[28]
Multivariate spatiotemporal hawkes processes and network reconstruction
Baichuan Yuan, Hao Li, Andrea L Bertozzi, P Jeffrey Brantingham, and Mason A Porter. Multivariate spatiotemporal hawkes processes and network reconstruction. SIAM Journal on Mathematics of Data Science, 1 0 (2): 0 356--382, 2019
2019
-
[29]
Spatial-temporal-textual point processes for crime linkage detection, 2021
Shixiang Zhu and Yao Xie. Spatial-temporal-textual point processes for crime linkage detection, 2021. URL https://arxiv.org/abs/1902.00440
2021 arXiv
Reviewed August 8, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.