Change point detection and inference in multivariate non-parametric models under mixing conditions

This paper studies multivariate nonparametric change point localization and inference problems. The data consists of a multivariate time series with potentially short range dependence. The distribution of this data is assumed to be piecewise constant with densities in a H\"{o}lder class. The change points, or times at which the distribution changes, are unknown. We derive the limiting distributions of the change point estimators when the minimal jump size vanishes or remains constant, a first in the literature on change point settings. We are introducing two new features: a consistent estimator that can detect when a change is happening in data with short-term dependence, and a consistent block-type long-run variance estimator. Numerical evidence is provided to back up our theoretical results.

Paper

References (54)

Scroll for more · 38 remaining

Similar papers

Peer review

Reviewer Ng5S7/10 · confidence 3/52023-06-23

Summary

This paper studies the problem of localization of multiple change points for offline multivariate time series. A non-parametric kernel-based CUSUM statistics is used together with the SBS algorithm. Moreover, a two-step estimation procedure is proposed where the initial estimate is further modified to the final estimate. The consistency result and the limiting distribution of the change point estimators are proved.

Strengths

The main strength of the paper is its theoretical findings. Although the SBS and the kernel CUSUM statistics are both well-known, the theoretical results on the consistency and especially the limiting distribution under the setting of multivariate time series seem to be novel.

Weaknesses

The presentation can still be improved, and the numerical results is a bit limited.

Questions

In the current theoretical results, the consistency result is proved for the initial estimate, while the limiting distribution is provided for the final estimate. It would be better to also present the consistency result for the final estimate \tilde{\eta}, and to elaborate more on whether or not we still have such limiting distribution for the initial estimate. And it would be better if the author could illustrate in the numerical results the advantage of the second step (refined estimators), i.e., to show the improvement in estimation accuracy after using the refined estimator. In the numerical results, the standard deviation of the misestimation rate (fig1) should be provided. The report of std can be very helpful here for comparing different methods since the average misestimation rate of MNSBS (blue) seems to be larger than or only slightly smaller than the other four baseline methods in various scenarios. In the final estimate, line 126 on page 4, there is a typo in the subscript of F_{s_k,\eta_k}, \eta_k should not appear here since it is the unknown true change-point. It would be better if the author could provide a pictorial illustration of the SBS algorithm.

Rating

7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.

Confidence

3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.

Soundness

3 good

Presentation

3 good

Contribution

3 good

Limitations

Yes.

Reviewer rZb35/10 · confidence 3/52023-07-07

Summary

This paper proposes algorithm to localize the multiple change points in nonparametric, short-term dependent time series. Assumptions required on the time series are certain mixing conditions and the smoothness in terms of density. The core idea of the algorithm is based on CUSUM and seeded binary segmentation. A two stage estimator is proposed, both of which are consistent, with the refined one in the second step achieving minimax rate under certain smoothness cases. Limiting distribution of the estimators are also given, which allows inference on the change points. Numerical results demonstrates the potential of the proposed method.

Strengths

This is a solid work with nice theoretical results. The problem tacked is a difficult one: localization of multiple change points in a nonparametric, locally dependent time series. The paper establishes not only consistent results, but also gives limiting distributions which can be beneficial for inference.

Weaknesses

Although this is a solid work with nice theoretical results, I feel the related literature is not sufficiently reviewed which are crucial for determining the significance and novelty of this work. I only found in the last paragraph of page 1 a short summary of the existing literature, which I pasted below and raised some of my questions. "Firstly, to the best of our knowledge, temporal dependence, which commonly appears in time series, has not been considered." -- I actually don't think this is true, as far as I know, there are a lot of existing work considering temporal dependence of time series (although I agree most of the exiting change point literature still assumes the iid setting). For example, I randomly searched for "change point dependent process" and there seems a bulk of related works, e.g., [1][2]. I believe the authors probably know better than I about these papers, and I wonder whether they could add some clarification on the difference between their setup and the one in this work. "Secondly, there is no localization consistency result for data with the underlying densities being Hölder smooth with arbitrary degree of smoothness." -- it seems this is comparing to the work of Padilla et al. (2021) which only focuses on Lipschitz smooth densities, is my understanding correct? "Lastly and most importantly, the limiting distributions of change point estimators and the asymptotic inference for change points have not been well studied." -- Do the authors specifically here refer to the papers on nonparametric, multiple change point literature? I believe the limiting distribution of change point estimators is one of the core questions in change point problems, and I am a bit surprised that the existing papers do not study them. Do the authors mean that most papers have been focusing on consistency results instead of the limiting distributions of change point estimators? [1] Ray, Bonnie K., and Ruey S. Tsay. "Bayesian methods for change‐point detection in long‐range dependent processes." Journal of Time Series Analysis 23.6 (2002): 687-705. [2] Dehling, Herold, Aeneas Rooch, and Murad S. Taqqu. "Non‐parametric change‐point tests for long‐range dependent data." Scandinavian Journal of Statistics 40.1 (2013): 153-173.

Questions

My questions have been raised in the "weakness" section.

Rating

5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.

Confidence

3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.

Soundness

3 good

Presentation

4 excellent

Contribution

4 excellent

Limitations

While this work has nice and solid theoretical results, I wonder if practitioners can truly find the method useful, both due to the high computational complexity, and the somewhat complicated limiting distributions (which might prevent the full deployment of this methods' inference capability).

Reviewer TS3z6/10 · confidence 3/52023-07-09

Summary

The submission studies offline multivariate non-parametric change point detection. The submission proposes a method for this task by combining 1) CUSUM estimator/statistic with 2) seeded intervals and 3) a refining procedure. The proposed estimator has 1) an improved error bound with weaker assumptions and 2) a limiting distribution for inference. Both empirical and theoretical results are provided supporting the advantages of the proposed method.

Strengths

The submission extends the existing theoretical results from the setting with Lipschitz smooth densities and temporal independence to the case with Hölder smooth densities with $\alpha$ mixing, and also with a limiting distribution for the non-parametric case. The writing is clear, with notations well defined.

Weaknesses

The submission is not presented in a very motivating way. For example, SBS appears abruptly without the background or reasoning. The methodology is also presented without explaining the motivations. The methodological contribution of the proposed method is not clear. Combining CUSUM and SBS is nothing new and also mentioned in the original SBS paper. As a result, the refining step in the proposed method is important for the methodological novelty of the submission. However, unfortunately, there are not enough discussions to motivate this refining step and emphasizing the novelty of this refining step. The experiments can also be improved. The figures are hard to read since it is hard to match the competing methods to different colors. The advantages of the prosed method are not clearly demonstrated: some bars are very close to each other without showing significant advantages of the proposed method.

Questions

The theoretical results seem to be a good improvement to the existing theory. However, I did not dig deep enough into the proof to evaluate the technical novelty. It is also unclear how much novelty and significance there is in the methodology. 1. Would it be possible for authors to compare to an ablation method, which just combines CUSUM with SBS without the refining step? Or, is this ablation just the SBS method compared in the experiments? If so, would it be authors to explain why this method (which is quite close to the proposed one just without the refining step) performs so badly? 2. Would it possible for authors to provide stds of the experiment results to make sure that the proposed method really provides significant performance improvement? As a result, this submission is really on the borderline to me. I tend to accept the submission for the theoretical contributions.

Rating

6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.

Confidence

3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.

Soundness

3 good

Presentation

2 fair

Contribution

2 fair

Limitations

NA

Reviewer DHN65/10 · confidence 2/52023-07-14

Summary

The authors consider offline change point detection for multi-variate data where there could be multiple change points (specifically changes in marginal distributions from one time step to the next). The marginal densities of the underlying generative model are assumed to be smooth (specifically Hölder continuous, which includes Lipschitz continuous functions as a special case). Building on a procedure using binary-segmentation search with kernel density estimation and consistency (Padilla et al (2021)), the authors analogously show consistency of change-point estimators for time-dependent data. Furthermore, the authors derive limiting distributions of the change point estimators, both for the situation where the minimal jump size vanishes and for the situation where it remains constant.

Strengths

- The authors study a challenging problem, non-parametric estimation of multiple changepoints. Many prior works considered independent data and univariate, as well as stronger assumptions on the generative distributions. - The authors prove consistency and analyze limiting distributions of the estimated change points. (also this is with less knowledge (such as of optimal bandwidths) than Padilla et al (2021)) - The authors include experiments and show its performance against baselines (designed for independent data).

Weaknesses

My main concerns regard writing/presentation and discussion of related works. I list a number of specific points below (many of which, by themselves, are fairly minor; list is not exhaustive). #### Writing/presentation - There is no discussion on motivating the time-series model class considered ($\alpha $-mixing sequences of random vectors with unknown marginal distributions), or even mention what types of common parametric classes belong to this class. - The property of $\alpha $-mixing is never explained formally let alone any discussion on what that implies at a high-level for the time-series. There is a large literature on parametric time-series models – it would be valuable to mention example model classes that satisfy the assumptions here. - What types of potential applications could this benefit (the time-series of which could plausibly be modeled with this class of models)? Lines 20-24 mention application areas with time-series data, which is fine, but there should be more of a connection made between (some of) those applications and the specific problem considered. - Algorithm 1 and Section 3 - Provide discussion in the main text about the steps of Alg. 1 and intuition behind the design. - SBS is mentioned but is not described (a brief high-level description should suffice) - There is notation used in the algorithm that is not mentioned in Section 3, explain what those are. - Include discussion about kernel properties in Section 3. Alg 1 uses kernel estimators implicitly in the line with $\tilde{F}$, but up to this point no $\mathcal{K}$ is defined or taken as input, or described in Section 3. - (minor) Def 1 text $\mathcal{K}$ has not been described (or listed in the def. set up) - (4) and (5) give some verbal description of what this is doing (i.e. what is the intuition behind how you are improving the estimates, possibly with a line or two about the way(s) in which the MNSBS might give poor(er) estimates that leads to this design). Presumably it has to do with that the choice of interval locations and sizing in MNSBS was using a simple pattern (oblivious to where the estimated change points would be). Now you have ‘naturally defined’ intervals between the estimated change points (so size and location of the intervals are adapted to the initial estimates). - line 124-125 talk about the choice of weights 9/10 and 1/10. - line 125 ‘an estimator of $\kappa_k$’ I would suggest to add verbal descriptors for notation to remind the reader, such as ‘an estimator of the jump size $\kappa_k$ at the $k$th change point’ and similarly for other notation. Also, several lines later (to explain differences with prior work) there is mention that it corresponds to the ‘optimal bandwidth’ and ‘ we use $\hat{\kappa}_k$ as bandwidth for the kernel density estimator’ though in line 127 the bandwidth used is $h_1$ which depends on, but is not set equal to, $\hat{\kappa}_k$. A clarification of that part, and a couple sentences shortly after Definition 1 about the bandwidth $h$ to lead the reader to anticipate why $h_1$ in line 127 is good would help. - while bandwidths are mentioned earlier (Def. 1 for instance) there is no discussion on bandwidth optimality. Padilla et al (2021) have nice discussions regarding the choice of the bandwidth; I would suggest summarizing the key points to give intuition to the reader. - line 132 ‘smaller interval’ – provide brief intuition about why the intervals here would be smaller than the #### Experiments - Include plots of the realizations of the time-series (to give intuition for how hard/easy the task is for those generative models) - Report the run-times for the proposed method and baselines. With that also briefly describe the platform. - It would also be valuable to run experiments with independent data, to see whether the proposed method suffers compared to baselines designed for that setting specifically. #### Related works - “Random Forests for Change Point Detection” by Londschien et al https://arxiv.org/abs/2205.04997 a multivariate nonparametric change point detection methods for independent data (with an R package available) – in their experiments, their method generally was similar or better than ECP (the best baseline in your experiments) and had subquadratic time complexity - There are works non-parametrically estimating the location and size of structural breaks in non-parametric time-series regression models. “Estimating change points in nonparametric time series regression models” by Mohr and Selk (2020) https://doi.org/10.1007/s00362-020-01162-8, “ Nonparametric inference on structural breaks “ by Delgado and Hidalgo (2000) https://doi.org/10.1016/S0304-4076(99)00052-4 among others. Given some (at least superficial) relation in the problem considered and some methodological components collectively in that body of work and the present work, which extends methods and results for non-parametric changepoint detection for independent data (esp. Padilla et al (2021)) to allowing for dependencies, I think some discussion on the how the problems, methods, and results of changepoint detection for non-parametric time-series regression relate would be helpful. Xu et al (2022) is mentioned in lines 181-182, though what the paper actually studied and how it related was not described. - A (brief) discussion of similarities and differences between the problem considered here and that of (non-parametric) online change point detection would be good. - One of the main contributions is characterizing the limiting distributions for multiple change point estimates in this non-parametric setting. To my knowledge, that is novel for the specific problem considered. However, similarities/differences in analyses and results (class of distributions that the limiting distribution belongs to) for past works that have investigated limiting distributions of change point estimates in different by related settings are not well-discussed. Unless I overlooked it, the only other work mentioned in the context of identifying limiting distribution of change point estimators is Xu et al (2022) in lines 181-182 and that was brief and implicit. - There are prior works that studied limit distributions for non-parametric estimators for single change point detection with independent data (as well as works in the parametric setting), although from what I can tell under simpler changes (such as changes in the mean). For example, “The Asymptotic Behavior of Some Nonparametric Change-Point Estimators” by Dumbgen (1991) and Horváth and Kokoszka (1997) "The effect of long-range dependence on change-point estimators." Also “Optimal change-point estimation in time series” by Chan et al. 2021 for limiting distribution of single time-series change point (Bayes) estimators. There is a recent work “On multiple structural breaks in distribution: An empirical characteristic function approach” by Fu et al (2022) that analyzes the limiting distributions for estimates of multiple change point. Also potentially relevant is “The asymptotic distribution of CUSUM estimator based on $\alpha$-mixing sequences” by Gao et al (2022), though the analysis is for univariate non-negative $\alpha$-mixing non-negative random variables. - Limiting distributions of change point estimates have been studied in the parametric setting. While those results do not diminish the significance of the results in this paper, there should be some mention and preferably a discussion on similarities/differences between the derived distributions.

Questions

#### Questions - Assumption 3 and Theorem 1. The $\gamma_T$ does not explicitly show up in the Theorem 1 statement – which constants depend on $\gamma_T$? Given the assumption statement is only “arbitrarily slow diverging sequence” that seems to me impressive though almost too mild for anything other than statements about the limit $T \to \infty$ - For the theorems, is $\Delta$ *required* to be growing as a function of $T$? From the assumptions it looks like as long as the jump size is increasing fast enough, we could fix the location of $K$ changepoints and the assumptions would hold. $\kappa$ growing quickly should make detecting change points easier, but would there still need to be some minimum value of $\Delta$? - Contribution 1 (lines 84-87) – The first major contribution claimed is the development of a novel algorithm and statement “To the best of our knowledge, we are the first to innovatively adapt SBS to a multivariate non-parametric change point model”. From a (perhaps superficial) understanding, the Algorithm 1 proposed here seems to be an incremental adaptation of the procedure proposed in Padilla et al (2021), with the random binary segmentation used in the latter replaced with the recently proposed deterministic binary segmentation method SBS (Kovács et al. (2020)). Perhaps the authors can add more discussion on why that change is not straightforward. #### Spelling, Grammar, etc. - Line 98 ‘A … estimators’ - Theorem 2 statement – The formal statement could be shortened and I think easier to read if the notation (eg 188-189, 192- (7)) were introduced and discussed (add simple description of $P_k$’s formula when it is introduced) before the formal theorem statement. - For theorem 3, maybe $\max_{1\leq k \leq K} \dots$ - line 291 ‘additional additional’ - lines 291-293 – that is great you had further experiments; mention that earlier both in introduction and early on in Section 5.

Rating

5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.

Confidence

2: You are willing to defend your assessment, but it is quite likely that you did not understand the central parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.

Soundness

3 good

Presentation

2 fair

Contribution

3 good

Limitations

It is fine (theoretical contribution)

Reviewer XKms7/10 · confidence 3/52023-07-14

Summary

This paper studies non-parametric offline change-point detection with the assumption that the probability density functions are Holder continuous on some compact support, and the time series is $\alpha$-mixing. The authors propose a two-stage algorithm, first roughly divide the time series into different segments, then refine the change-point locations. The asymptotic distribution of the estimated change-points are derived, and as a third step, the author also proposes an algorithm to compute a confidence interval for each change-point. Numerical experiments show the effectiveness of the proposed methods.

Strengths

1. The non-parametric model used in this paper is Holder continuous class and is general. 2. The asymptotic distribution of the estimated change-point location is derived for the vanishing and non-vanishing regime respectively. 3. The time series can have temporal dependencies under mixing conditions. 4. The writing and the structure of the paper is clear.

Weaknesses

1. The authors claim their model is under mixing conditions but the theory parts' dependency on the $\alpha$-mixing coefficient $c$ in Assumption 1.e is hardly discussed in the main text. Minor issue: 1. The equation under line 126: should remove $\arg\min$. 2. The equation under line 126: why is there $\eta_k$? Isn't $\eta_k$ unknown? 3. Line 131: Why is $\widetilde \eta_k$ referred to as the `kernel density estimator'? From previous context it is the change-point estimator.

Questions

1. In Assumption 2.a, is it for any $h>0$? 2. In Assumption 2.b, the end of line 155, what is $v$ on the exponent? Do you mean $\nu$? 3. In Theorem 2.a the non-vanishing regime, do you need $f_{\eta_k},f_{\eta_{k+1}}$ to converge in distribution as well or they can be arbitrary as long as the jump size $\kappa_k$ converges to a constant? How does the $\alpha$-mixing works here? What is $F_{t,h_2}$ for $t<0$? Why the limiting distribution of $\widetilde \eta_k$ depends on $f_0,f_1,f_2$ when $\eta_k$ is far from 0? 4. In equation 7, should it be $\kappa_k^{p/r+2}$ on the numerator or just $\kappa_k^{p/r-2}$?

Rating

7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.

Confidence

3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.

Soundness

3 good

Presentation

3 good

Contribution

3 good

Limitations

As stated in the submitted paper.

Program Chairsdecision2023-09-21

Decision

Accept (poster)

© 2026 NYSGPT2525 LLC