| simHawkes-class {eNchange} | R Documentation |
An S4 class for a nonstationary ACD model.
Description
A specification class to create an object of a simulated piecewise constant Hawkes model of order (1,1).
We consider the following time-varying piecewise constant Hawkes process (which we term tvHawkes)
\lambda({\upsilon}) = \lambda_0({\upsilon}) +\sum_{{\upsilon}_t < s} \alpha({\upsilon})e^{-\beta({\upsilon}) ({\upsilon}-{\upsilon}_t)}, \ \mbox{for} \ {\upsilon} = 1, \ldots,T.
Value
Returns an object of simHawkes class.
Slots
HThe durational time series.
cHThe psi time series.
horizonThe time horizon of a Hawkes process typically expressed in seconds. Effective sample size will differ depending on the size of the parameters.
NEffective sample size which differs depending on the size of the parameters.
cp.locThe vector with the location of the changepoints. Takes values from 0 to 1 or NULL if none. Default is NULL.
lambda_0The vector of the parameters lambda_0 in the Hawkes model as in the above formula.
alphaThe vector of the parameters alpha in the Hawkes model as in the above formula.
betaThe vector of the parameters beta in the Hawkes model as in the above formula.
References
Korkas Karolos. "Ensemble Binary Segmentation for irregularly spaced data with change-points" Preprint.
Examples
pw.hawk.obj <- new("simHawkes")
pw.hawk.obj@cp.loc <- c(0.5)
pw.hawk.obj@lambda_0 <- c(1,2)
pw.hawk.obj@alpha <- c(0.2,0.2)
pw.hawk.obj@beta <- c(0.7,0.7)
pw.hawk.obj@horizon <- 1000
pw.hawk.obj <- pc_hawkessim(pw.hawk.obj)
ts.plot(pw.hawk.obj@H)
ts.plot(pw.hawk.obj@cH)