
TL;DR
This paper introduces a fast, likelihood-based change point detection method for binary data streams, using an approximation scheme that significantly reduces computation time while maintaining high accuracy.
Contribution
It proposes an efficient approximation algorithm for change point detection in binary streams with provable accuracy and reduced computational complexity.
Findings
Achieves $(1 - b)$ approximation in $O(b^{-1} \u2217 \u03bclog^2 n)$ time
Significant speed-up over exact methods with minimal loss in accuracy
Empirical results confirm high approximation quality and efficiency
Abstract
Change point detection plays a fundamental role in many real-world applications, where the goal is to analyze and monitor the behaviour of a data stream. In this paper, we study change detection in binary streams. To this end, we use a likelihood ratio between two models as a measure for indicating change. The first model is a single bernoulli variable while the second model divides the stored data in two segments, and models each segment with its own bernoulli variable. Finding the optimal split can be done in time, where is the number of entries since the last change point. This is too expensive for large . To combat this we propose an approximation scheme that yields approximation in time. The speed-up consists of several steps: First we reduce the number of possible candidates by adopting a known result from segmentation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
