CMD + K

r-changeforest

Community

Classifier based non-parametric change point detection

Installation

To install this package, run one of the following:

Conda
$conda install conda-forge::r-changeforest

Usage Tracking

1.2.1
1.2.0
1.1.4
1.1.3
1.1.2
5 / 8 versions selected
Downloads (Last 6 months): 0

Description

Change point detection aims to identify structural breaks in the probability distribution of a time series. Existing methods either assume a parametric model for within-segment distributions or are based on ranks or distances and thus fail in scenarios with a reasonably large dimensionality.

changeforest implements a classifier-based algorithm that consistently estimates change points without any parametric assumptions, even in high-dimensional scenarios. It uses the out-of-bag probability predictions of a random forest to construct a classifier log-likelihood ratio that gets optimized using a computationally feasible two-step method.

See [1] for details.

[1] M. Londschien, P. Bühlmann, and S. Kovács (2023). "Random Forests for Change Point Detection" Journal of Machine Learning Research

About

Summary

Classifier based non-parametric change point detection

Last Updated

Sep 23, 2025 at 13:36

License

BSD-3-Clause

Total Downloads

136.9K

Supported Platforms

macOS-arm64
macOS-64
linux-64