Hawkes process
Self-exciting counting process
From Wikipedia, the free encyclopedia
In probability theory and statistics, a Hawkes process is an age-dependent branching process driven by immigration from an inhomogeneous Poisson process. The process, named after Alan G. Hawkes, is also called a self-exciting point process.[1]. It has arrivals at times where the infinitesimal probability of an arrival during the time interval is
The function is the intensity of an underlying Poisson process. The first arrival occurs at time and immediately after that, the intensity becomes , and at the time of the second arrival the intensity jumps to and so on.[2]
During the time interval , the process is the sum of independent processes with intensities The arrivals in the process whose intensity is are the "daughters" of the arrival at time The integral is the average number of daughters of each arrival and is called the branching ratio. Thus viewing some arrivals as descendants of earlier arrivals, we have a Galton–Watson branching process. The number of such descendants is finite with probability 1 if branching ratio is 1 or less. If the branching ratio is more than 1, then each arrival has positive probability of having infinitely many descendants.
Multivariate extension
In its seminal paper[2], Hawkes also considered mutually exciting processes which are now called multivariate Hawkes processes. The point processes have arrival times denoted by for each type . The probability of shared points is null, i.e. , and for each , the infinitesimal probability of an arrival of type during the time interval is
The interaction is now described by a matrix of functions and the matrix integral plays the role of branching ratio.
Here is an animation to visualize the infinitesimal probabilities and associated events in a bivariate framework.
Nonlinear extension
Brémaud and Massoulié extended Hawkes processes in a nonlinear way. They considered an infinitesimal probability of arrival of the following form:
for some nonlinear function .[3] The original (linear) case thus corresponds to . Of course, both nonlinear and multivariate extensions are possible at the same time.
Contrarily to the linear case, the nonlinear extension allows for negative functions . Hence it can model self-inhibition or mutual inhibition (in a multivariate context) which is essential in neuroscience applications for instance.[4]
Applications
Hawkes processes are used for statistical modeling of events in mathematical finance,[5] epidemiology,[6] earthquake seismology,[7] and other fields in which a random event exhibits self-exciting behavior.[8][9]