Abstract
In this paper, we propose a new generic method for detecting the number and
locations of change points in piecewise linear models. Our method transforms the change
point detection problem into identifying local extrema through kernel smoothing and differentiation of the data sequence. By computing p-values for all local extrema based on the
derived peak height distributions of the derivatives of smooth Gaussian processes, we utilize the Benjamini-Hochberg procedure to identify significant local extrema as the detected
change points. Our method effectively distinguishes between two types of change points:
continuous breaks (Type I) and jumps (Type II). We study three scenarios of piecewise
linear signals: pure Type I, pure Type II and a mixture of both. The results demonstrate
that our proposed method ensures asymptotic control of the False Discovery Rate (FDR)
and power consistency as the sequence length, slope changes, and jump size increase. Furthermore, compared to traditional change point detection methods based on recursive seg-
mentation, our approach requires only one instance of multiple-testing across all candidate
local extrema, thereby achieving the smallest computational complexity proportional to
the data sequence length. Additionally, numerical studies illustrate that our method maintains FDR control and power consistency, even in non-asymptotic situations with moderate
slope changes or jumps. We have implemented our method in the R package “dSTEM”.
Key words and phrases: structural breaks, change points, piecewise linear models, kernel smoothing, multiple testing, Gaussian processes, peak height distribution, and FDR
Information
| Preprint No. | SS-2025-0113 |
|---|---|
| Manuscript ID | SS-2025-0113 |
| Complete Authors | Zhibing He, Dan Cheng, Yunpeng Zhao |
| Corresponding Authors | Dan Cheng |
| Emails | chengdan@asu.edu |
References
- Andrews, D. W. (1993), ‘Tests for parameter instability and structural change with unknown change point’, Econometrica: Journal of the Econometric Society pp. 821–856.
- Bai, J. (1994), ‘Least squares estimation of a shift in linear processes’, Journal of Time Series Analysis 15(5), 453–472.
- Bai, J. (1997), ‘Estimation of a change point in multiple regression models’, Review of Economics and Statistics 79(4), 551–563.
- Bai, J. & Perron, P. (1998), ‘Estimating and testing linear models with multiple structural changes’, Econometrica 66(1), 47–78. DETECTION OF STRUCTURAL BREAKS VIA LOCAL EXTREMA
- Baranowski, R., Chen, Y. & Fryzlewicz, P. (2019), ‘Narrowest-over-threshold detection of multiple change points and change-point-like features’, Journal of the Royal Statistical Society: Series B 81(3), 649–672.
- Chang, P.-C., Fan, C.-Y. & Liu, C.-H. (2008), ‘Integrating a piecewise linear representation method and a neural network model for stock trading points prediction’, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews) 39(1), 80–92.
- Cheng, D., He, Z. & Schwartzman, A. (2020), ‘Multiple testing of local extrema for detection of change points’, Electronic Journal of Statistics 14(2), 3705– 3729.
- Cheng, D. & Schwartzman, A. (2015), ‘Distribution of the height of local maxima of gaussian random fields’, Extremes 18(2), 213–240.
- Frick, K., Munk, A. & Sieling, H. (2014), ‘Multiscale change point inference’, Journal of the Royal Statistical Society: Series B 76(3), 495–580.
- Fryzlewicz, P. (2014), ‘Wild binary segmentation for multiple change-point detection’, The Annals of Statistics 42(6), 2243–2281.
- Fryzlewicz, P. (2024), ‘Narrowest significance pursuit: inference for multiple DETECTION OF STRUCTURAL BREAKS VIA LOCAL EXTREMA change-points in linear models’, Journal of the American Statistical Association 119(546), 1633–1646.
- Hao, N., Niu, Y. S. & Zhang, H. (2013), ‘Multiple change-point detection via a screening and ranking algorithm’, Statistica Sinica 23(4), 1553.
- Heinonen, M., Mannerstr¨om, H., Rousu, J., Kaski, S. & L¨ahdesm¨aki, H. (2016), Non-stationary gaussian process regression with hamiltonian monte carlo, in ‘Artificial Intelligence and Statistics’, PMLR, pp. 732–740.
- Huber, P. J. (2004), Robust statistics, Vol. 523, John Wiley & Sons.
- Hyun, S., Lin, K. Z., G’Sell, M. & Tibshirani, R. J. (2021), ‘Post-selection inference for changepoint detection algorithms with application to copy number variation data’, Biometrics 77(3), 1037–1049.
- Khan, F., Ghaffar, A., Khan, N. & Cho, S. H. (2020), ‘An overview of signal processing techniques for remote health monitoring using impulse radio uwb transceiver’, Sensors 20(9), 2479.
- Lavielle, M. (2005), ‘Using penalized contrasts for the change-point problem’, Signal processing 85(8), 1501–1510.
- Lerman, P. (1980), ‘Fitting segmented regression models by grid search’, Journal of the Royal Statistical Society Series C: Applied Statistics 29(1), 77–84. DETECTION OF STRUCTURAL BREAKS VIA LOCAL EXTREMA
- Li, H., Munk, A. & Sieling, H. (2016), ‘Fdr-control in multiscale change-point segmentation’, Electronic Journal of Statistics 10(1), 918–959.
- Muggeo, V. M. (2003), ‘Estimating regression models with unknown breakpoints’, Statistics in medicine 22(19), 3055–3071.
- Olshen, A. B., Venkatraman, E. S., Lucito, R. & Wigler, M. (2004), ‘Circular binary segmentation for the analysis of array-based dna copy number data’, Biostatistics 5(4), 557–572.
- Perron, P. (1989), ‘The great crash, the oil price shock, and the unit root hypothesis’, Econometrica: journal of the Econometric Society pp. 1361–1401.
- Schwartzman, A., Gavrilov, Y. & Adler, R. J. (2011), ‘Multiple testing of local maxima for detection of peaks in 1d’, Annals of statistics 39(6), 3290.
- Tebaldi, C. & Lobell, D. (2008), ‘Towards probabilistic projections of climate change impacts on global crop yields’, Geophysical Research Letters 35(8).
- Vostrikova, L. Y. (1981), Detecting “disorder” in multidimensional random processes, in ‘Doklady Akademii Nauk’, Vol. 259, Russian Academy of Sciences, pp. 270–274.
- Yao, Y.-C. & Au, S.-T. (1989), ‘Least-squares estimation of a step function’, Sankhy¯a: The Indian Journal of Statistics, Series A pp. 370–381. DETECTION OF STRUCTURAL BREAKS VIA LOCAL EXTREMA
- Yu, M. & Ruggieri, E. (2019), ‘Change point analysis of global temperature records’, International Journal of Climatology 39(8), 3679–3688. Zhibing He
Acknowledgments
The authors thank Prof. Domenico Marinucci for motivating this research problem and Prof. Armin Schwartzman for helpful discussions and valuable sugges-
tions.
Supplementary Materials
The online Supplementary Material contains the theoretical proofs, technical
derivations, and additional numerical results that support the findings of this paper. Specifically, it provides the rigorous mathematical proofs for the main the-
orems and technical lemmas, including the asymptotic distributions of the test
statistics and the error rate controls. It also outlines the detailed implementation
of the proposed multiple testing procedure for structural break detection, alongside extended simulation studies that evaluate the finite-sample performance,
power, and robustness of the methodology under various noise structures and
signal intensities.