Random Forests for Change Point Detection
Not on the map. Why?
Abstract (arXiv)
We propose a novel multivariate nonparametric multiple change point detection method using classifiers. We construct a classifier log-likelihood ratio that uses class probability predictions to compare different change point configurations. We propose a computationally feasible search method that is particularly well suited for random forests, denoted by changeforest. However, the method can be paired with any classifier that yields class probability predictions, which we illustrate by also using a k-nearest neighbor classifier. We prove that it consistently locates change points in single change point settings when paired with a consistent classifier. Our proposed method changeforest achieves improved empirical performance in an extensive simulation study compared to existing multivariate nonparametric change point detection methods. An efficient implementation of our method is made available for R, Python, and Rust users in the changeforest software package.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 16 of its 66 references that are in the map. First posted on arXiv 10 May 2022.
Builds on
16 of 66 references.
References · 16
- 2016Revisiting Classifier Two-Sample Testscited by 258
- 2019Kernel Change-point Detection with Auxiliary Deep Generative Modelscited by 32
- 2013A Nonparametric Approach for Multiple Change Point Analysis of Multivariate Datacited by 28
- 2016High-dimensional changepoint estimation via sparse projectioncited by 20
- 2013Multiscale Change-Point Inferencecited by 13
- 2013ecp: An R Package for Nonparametric Multiple Change Point Analysis of Multivariate Datacited by 13
- 2019On the Use of Random Forest for Two-Sample Testingcited by 12
- 2020Seeded Binary Segmentation: A general methodology for fast and optimal change point detectioncited by 11
- 2019Optimal nonparametric multivariate change point detection and localizationcited by 10
- 2014Change-Point Estimation in High-Dimensional Markov Random Field Modelscited by 5
- 2015Heterogeneous Change Point Inferencecited by 4
- 2019Change point detection for graphical models in the presence of missing valuescited by 3
4 more
- 2020Optimistic search: Change point estimation for large-scale data via adaptive logarithmic queriescited by 3
- 2021Graph-based multiple change-point detectioncited by 2
- 2013Segmentation of the Poisson and negative binomial rate models: a penalized estimatorcited by 1
- 2020Seeded intervals and noise level estimation in change point detection: A discussion of Fryzlewicz (2020)cited by 1
Built on by
Citing papers per year: 2022: 4; 2023: 1; 2024: 6; 2025: 2; 2026: 1.
14 papers.
Sort:
- 2022Automatic Change-Point Detection in Time Series via Deep Learningcited by 12
- 2024The Causal Chambers: Real Physical Systems as a Testbed for AI Methodologycited by 12
- 2022CP-PINNs: Data-Driven Changepoints Detection in PDEs Using Online Optimized Physics-Informed Neural Networkscited by 3
- 2022Latent Neural Stochastic Differential Equations for Change Point Detectioncited by 2
- 2023Non-parametric online market regime detection and regime clustering for multidimensional and path-dependent data structurescited by 2
- 2024Causal Discovery-Driven Change Point Detection in Time Seriescited by 2
- 2024Penalty Learning for Optimal Partitioning using Multilayer Perceptroncited by 2
- 2024Gaussian Derivative Change-point Detection for Early Warnings of Industrial System Failurescited by 2
- 2022Noise-contrastive Online Change Point Detectioncited by 0
- 2024Inferring Change Points in High-Dimensional Regression via Approximate Message Passingcited by 0
- 2024Score-based change point detection via tracking the best of infinitely many expertscited by 0
- 2025Neural Network-Based Change Point Detection for Large-Scale Time-Evolving Datacited by 0
2 more
- 2026Distribution-free inference on the number of changepoints8 Sep 2026
- 2025Solve Smart, Not Often: Policy Learning for Costly MILP Re-solving27 Sep 2025
- 2025Neural Network-Based Change Point Detection for Large-Scale Time-Evolving Data12 Mar 2025
- 2024Gaussian Derivative Change-point Detection for Early Warnings of Industrial System Failures29 Oct 2024
- 2024Score-based change point detection via tracking the best of infinitely many experts26 Aug 2024
- 2024Penalty Learning for Optimal Partitioning using Multilayer Perceptron1 Aug 2024
- 2024Causal Discovery-Driven Change Point Detection in Time Series10 Jul 2024
- 2024The Causal Chambers: Real Physical Systems as a Testbed for AI Methodology17 Apr 2024
- 2024Inferring Change Points in High-Dimensional Regression via Approximate Message Passing11 Apr 2024
- 2023Non-parametric online market regime detection and regime clustering for multidimensional and path-dependent data structures27 Jun 2023
- 2022Automatic Change-Point Detection in Time Series via Deep Learning7 Nov 2022
- 2022Latent Neural Stochastic Differential Equations for Change Point Detection22 Aug 2022
- 2022Automatic Change-Point Detection in Time Series via Deep Learningcited by 12
- 2024The Causal Chambers: Real Physical Systems as a Testbed for AI Methodologycited by 12
- 2022CP-PINNs: Data-Driven Changepoints Detection in PDEs Using Online Optimized Physics-Informed Neural Networkscited by 3
- 2022Latent Neural Stochastic Differential Equations for Change Point Detectioncited by 2
- 2023Non-parametric online market regime detection and regime clustering for multidimensional and path-dependent data structurescited by 2
- 2024Causal Discovery-Driven Change Point Detection in Time Seriescited by 2
- 2024Penalty Learning for Optimal Partitioning using Multilayer Perceptroncited by 2
- 2024Gaussian Derivative Change-point Detection for Early Warnings of Industrial System Failurescited by 2
- 2022Noise-contrastive Online Change Point Detectioncited by 0
- 2024Inferring Change Points in High-Dimensional Regression via Approximate Message Passingcited by 0
- 2024Score-based change point detection via tracking the best of infinitely many expertscited by 0
- 2025Neural Network-Based Change Point Detection for Large-Scale Time-Evolving Datacited by 0
12 most cited of 14 All 14 (JSON)
- 2026Distribution-free inference on the number of changepoints8 Sep 2026
- 2025Solve Smart, Not Often: Policy Learning for Costly MILP Re-solving27 Sep 2025
- 2025Neural Network-Based Change Point Detection for Large-Scale Time-Evolving Data12 Mar 2025
- 2024Gaussian Derivative Change-point Detection for Early Warnings of Industrial System Failures29 Oct 2024
- 2024Score-based change point detection via tracking the best of infinitely many experts26 Aug 2024
- 2024Penalty Learning for Optimal Partitioning using Multilayer Perceptron1 Aug 2024
- 2024Causal Discovery-Driven Change Point Detection in Time Series10 Jul 2024
- 2024The Causal Chambers: Real Physical Systems as a Testbed for AI Methodology17 Apr 2024
- 2024Inferring Change Points in High-Dimensional Regression via Approximate Message Passing11 Apr 2024
- 2023Non-parametric online market regime detection and regime clustering for multidimensional and path-dependent data structures27 Jun 2023
- 2022Automatic Change-Point Detection in Time Series via Deep Learning7 Nov 2022
- 2022Latent Neural Stochastic Differential Equations for Change Point Detection22 Aug 2022
12 newest of 14 All 14 (JSON)