Detecting Change Intervals with Isolation Distributional Kernel
Abstract
Detecting abrupt changes in data distribution is one of the most significant tasks in streaming data analysis. Although many unsupervised Change-Point Detection (CPD) methods have been proposed recently to identify those changes, they still suffer from missing subtle changes, poor scalability, or/and sensitivity to outliers. To meet these challenges, we are the first to generalise the CPD problem as a special case of the Change-Interval Detection (CID) problem. Then we propose a CID method, named iCID, based on a recent Isolation Distributional Kernel (IDK). iCID identifies the change interval if there is a high dissimilarity score between two non-homogeneous temporal adjacent intervals. The data-dependent property and finite feature map of IDK enabled iCID to efficiently identify various types of change-points in data streams with the tolerance of outliers. Moreover, the proposed online and offline versions of iCID have the ability to optimise key parameter settings. The effectiveness and efficiency of iCID have been systematically verified on both synthetic and real-world datasets.
Cite
Text
Cao et al. "Detecting Change Intervals with Isolation Distributional Kernel." Journal of Artificial Intelligence Research, 2024. doi:10.1613/JAIR.1.15762Markdown
[Cao et al. "Detecting Change Intervals with Isolation Distributional Kernel." Journal of Artificial Intelligence Research, 2024.](https://mlanthology.org/jair/2024/cao2024jair-detecting/) doi:10.1613/JAIR.1.15762BibTeX
@article{cao2024jair-detecting,
title = {{Detecting Change Intervals with Isolation Distributional Kernel}},
author = {Cao, Yang and Zhu, Ye and Ting, Kai Ming and Salim, Flora D. and Li, Hong Xian and Yang, Luxing and Li, Gang},
journal = {Journal of Artificial Intelligence Research},
year = {2024},
pages = {273-306},
doi = {10.1613/JAIR.1.15762},
volume = {79},
url = {https://mlanthology.org/jair/2024/cao2024jair-detecting/}
}