Detecting Abrupt Changes in Point Processes: Fundamental Limits and Applications
Anna Brandenberger, Elchanan Mossel, Anirudh Sridhar
TL;DR
This work develops a theory and practical algorithms for detecting abrupt, transient changes in the rate $\Lambda(t)$ of an unknown, possibly random, point process. By forecasting a counterfactual trajectory with local polynomial approximations and applying derivative-thresholding to the observed counts, the authors derive sharp information-theoretic limits: changes with magnitude $A$ exceeding the natural smoothness scale (roughly $\sqrt{B}$) are detectable with vanishing delay, while smaller changes are statistically impossible to detect. The framework extends to complex networks via the SI epidemic model, establishing a phase transition at $\alpha=1/2$ for detecting high-degree vertices and, with multiple cascades, exact estimation of those vertices. Empirical results on synthetic data, as well as real COVID-19 case data, illustrate the method’s robustness and practical utility for identifying super-spreading events and abrupt shifts in event rates. Overall, the paper provides a scalable, online detection mechanism with solid theoretical guarantees for non-stationary point processes across diverse domains.
Abstract
We consider the problem of detecting abrupt changes (i.e., large jump discontinuities) in the rate function of a point process. The rate function is assumed to be fully unknown, non-stationary, and may itself be a random process that depends on the history of event times. We show that abrupt changes can be accurately identified from observations of the point process, provided the changes are sharper than the "smoothness'' of the rate function before the abrupt change. This condition is also shown to be necessary from an information-theoretic point of view. We then apply our theory to several special cases of interest, including the detection of significant changes in piecewise smooth rate functions and detecting super-spreading events in epidemic models on graphs. Finally, we confirm the effectiveness of our methods through a detailed empirical analysis of both synthetic and real datasets.
