Online kernel CUSUM for change-point detection
提出一种计算高效的在线核累积和方法,通过最大化一组核统计量来检测未知位置的变点,相比现有方法对小变化更敏感,并给出平均运行长度和期望检测延迟的解析近似,支持在线实现。
Abstract We present a computationally efficient online kernel Cumulative Sum method for change-point detection that utilizes the maximum over a set of kernel statistics to account for the unknown change-point location. Our approach exhibits increased sensitivity to small changes compared to existing kernel-based change-point detection methods, including the Scan-B statistic, corresponding to a non-parametric Shewhart chart-type procedure. We provide accurate analytic approximations for two key performance metrics: the average run length (ARL) and expected detection delay, which enable us to establish an optimal window length to be on the order of the logarithm of ARL to ensure minimal power loss relative to an oracle procedure with infinite memory. Moreover, we introduce a recursive calculation procedure for detection statistics to ensure constant computational and memory complexity, which is essential for online implementation. Through extensive experiments on both simulated and real data, we demonstrate the competitive performance of our method and validate our theoretical results.