Abstract
Change-point detection is a popular statistical method for Phase I analysis in statistical process control. The cpss package has been developed to provide users with multiple choices of change-point searching algorithms for a variety of frequently considered parametric change-point models, including the univariate and multivariate mean and/or (co)variance change models, changes in linear models and generalized linear models, and change models in exponential families. In particular, it integrates the recently proposed COPSS criterion to determine the number of change-points in a data-driven fashion that avoids selecting or specifying additional tuning parameters in existing approaches. Hence it is more convenient to use in practical applications. In addition, the cpss package brings great possibilities to handle user-customized change-point models.
Supplementary material
The supplementary material contains the source code of the cpss package and all reproducible examples in Section 4.
Acknowledgments
The authors would like to acknowledge the editor, the associate editor, and two referees for their constructive comments and suggestions, which improved the quality of the article greatly. We would like to thank the students Xiaoyang Chen and Yan Qu for helpful discussions when we are preparing the first draft of this article.
Disclosure statement
No potential conflict of interest was reported by the authors.
Additional information
Funding
Notes on contributors
Guanghui Wang
Guanghui Wang is an Associate Professor in Academy of Statistics and Interdisciplinary Sciences at East China Normal University. His research interests lie in change-point detection and high-dimensional inference. His email address is [email protected].
Changliang Zou
Changliang Zou is a Professor in School of Statistics and Data Science at Nankai University. His research interests include change-point and outlier detection, on-line learning for streaming data, massive data analysis, high-dimensional inference and statistical process control. His email address is [email protected].