CRAN/E | kcpRS

kcpRS

Kernel Change Point Detection on the Running Statistics

Installation

About

The running statistics of interest is first extracted using a time window which is slid across the time series, and in each window, the running statistics value is computed. KCP (Kernel Change Point) detection proposed by Arlot et al. (2012) is then implemented to flag the change points on the running statistics (Cabrieto et al., 2018, doi:10.1016/j.ins.2018.03.010). Change points are located by minimizing a variance criterion based on the pairwise similarities between running statistics which are computed via the Gaussian kernel. KCP can locate change points for a given k number of change points. To determine the optimal k, the KCP permutation test is first carried out by comparing the variance of the running statistics extracted from the original data to that of permuted data. If this test is significant, then there is sufficient evidence for at least one change point in the data. Model selection is then used to determine the optimal k>0.

Key Metrics

Version 1.1.1
Published 2023-10-25 196 days ago
Needs compilation? yes
License GPL-2
License GPL-3
CRAN checks kcpRS results

Downloads

Yesterday 6 -50%
Last 7 days 54 -29%
Last 30 days 246 +4%
Last 90 days 685 -30%
Last 365 days 3.036 +12%

Maintainer

Maintainer

Kristof Meers

kristof.meers+cran@kuleuven.be

Authors

Jedelyn Cabrieto

aut

Kristof Meers

aut / cre

Evelien Schat

ctb

Janne Adolf

ctb

Peter Kuppens

ctb

Francis Tuerlinckx

ctb

Eva Ceulemans

ctb

Material

NEWS
Reference manual
Package source

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

kcpRS archive

Depends

RColorBrewer
stats
utils
graphics
roll
foreach
doParallel

Imports

Rcpp ≥ 1.0.0

Suggests

testthat ≥ 3.0.0

LinkingTo

Rcpp