Change-point detection in the covariance kernel of functional data using data depth
We investigate several rank-based change-point procedures for the covariance operator in a sequence of observed functions, called FKWC change-point procedures. Our methods allow the user to test for one change-point, to test for an epidemic period, or to detect an unknown amount of change-points in the data. Our methodology combines functional data depth values with the traditional Kruskal Wallis test statistic. By taking this approach we have no need to estimate the covariance operator, which makes our methods computationally cheap. For example, our procedure can identify multiple change-points in O(nlog n) time. Our procedure is fully non-parametric and is robust to outliers through the use of data depth ranks. We show that when n is large, our methods have simple behaviour under the null hypothesis.We also show that the FKWC change-point procedures are n^-1/2-consistent. In addition to asymptotic results, we provide a finite sample accuracy result for our at-most-one change-point estimator. In simulation, we compare our methods against several others. We also present an application of our methods to intraday asset returns and f-MRI scans.
READ FULL TEXT