Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ensemble methods for change point detection #183

Closed
siebert-julien opened this issue Jul 20, 2021 · 2 comments
Closed

Ensemble methods for change point detection #183

siebert-julien opened this issue Jul 20, 2021 · 2 comments

Comments

@siebert-julien
Copy link

Hi,

I wanted to know first if you were aware of the following work (the authors use ruptures) and if there were any plans of implementing ensemble methods for CPD in ruptures?

Katser, I.; Kozitsin, V.; Lobachev, V.; Maksimov, I. Unsupervised Offline Changepoint Detection Ensembles. Appl. Sci. 2021, 11, 4280. https://doi.org/10.3390/app11094280

PDF: https://www.mdpi.com/2076-3417/11/9/4280
Code: https://github.com/YKatser/CPDE

I think this is also related to issue #5

I also wanted to get your thoughts on using multiple cost functions in parallel. In the paper, the authors try to improve the performance of the detection. On my side, I am less interested in finding the change points than in trying to characterize them.

For example I have been doing some experiments applying the l2 cost function together with a sliding window approach with different windows lengths in parallel to characterize the scales of the change-in-mean (a little bit like a wavelet analysis).

I am wondering I someone already apply the same approach (I was not able to find any paper) and I think one could use different cost functions in parallel to get more information about the types of change (for example: change in mean and change in variance happening together).

Thx,

Julien

@siebert-julien siebert-julien changed the title Ensemble methods for change points Ensemble methods for change point detection Jul 20, 2021
@deepcharles
Copy link
Owner

Hello, many thanks for the reference, it seems indeed a good fit for the ruptures library.

I will look at it over the summer.

As for you second question (the multiscale analysis), there are several authors who work on it; see for instance SMUCE [1]. The article is mainly theoretical but they propose a ready-to-use R implementation.

[1] Frick, K., Munk, A., & Sieling, H. (2014). Multiscale change point inference. Journal of the Royal Statistical Society. Series B: Statistical Methodology, 76(3), 495–580.

@siebert-julien
Copy link
Author

@deepcharles Thanks for the prompt reply and the link to the paper.

Merci!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants