Detecting Multiple Random Changepoints in Bayesian Piecewise Growth Mixture Models
Piecewise growth mixture models are a flexible and useful class of methods for analyzing segmented trends in individual growth trajectory over time, where the individuals come from a mixture of two or more latent classes. These models allow each segment of the overall developmental process within each class to have a different functional form; examples include two linear phases of growth, or a quadratic phase followed by a linear phase. The changepoint (knot) is the time of transition from one developmental phase (segment) to another. Inferring the location of the changepoint(s) is often of practical interest, along with inference for other model parameters. A random changepoint allows for individual differences in the transition time within each class. The primary objectives of our study are as follows: (1) to develop a PGMM using a Bayesian inference approach that allows the estimation of multiple random changepoints within each class; (2) to develop a procedure to empirically detect the number of random changepoints within each class; and (3) to empirically investigate the bias and precision of the estimation of the model parameters, including the random changepoints, via a simulation study. We have developed the user-friendly package BayesianPGMM for R to facilitate the adoption of this methodology in practice, which is available at https://github.com/lockEF/BayesianPGMM. We describe an application to mouse-tracking data for a visual recognition task.
KeywordsBayesian longitudinal data Markov chain Monte Carlo mixture model nonlinear random effects models piecewise function
We would like to thank Sara Incera and Conor T. McLennan of Cleveland State University for graciously providing the mouse-tracking data described in Sect. 4. This work was supported in part by NIH grant ULI RR033183/KL2 RR0333182 [to EFL].
- Brooks, S. P., & Gelman, A. (1998). General methods for monitoring convergence of iterative simulations. Journal of Computational and Graphical Statistics, 7(4), 434–455.Google Scholar
- Casella, G., & George, E. I. (1992). Explaining the Gibbs sampler. The American Statistician, 46(3), 167–174.Google Scholar
- Kohli, N., Sullivan, A. L., Sadeh, S., & Zopluoglu, C. (2015b). Longitudinal mathematics development of students with learning disabilities and students without disabilities: A comparison of linear, quadratic, and piecewise linear mixed effects models. Journal of School Psychology, 53(2), 105–120.CrossRefPubMedGoogle Scholar
- Papastamoulis, P. (2015). label. switching: An R package for dealing with the label switching problem in MCMC outputs. arXiv preprint arXiv:1503.02271.
- Plummer, M. (2016). rjags: Bayesian Graphical Models using MCMC. R package version 4-6.Google Scholar
- Spiegelhalter, D., Thomas, A., Best, N., & Gilks, W. (1996). BUGS 0.5: Bayesian inference using Gibbs sampling manual (pp. 1–59). Cambridge: MRC Biostatistics Unit, Institute of Public Health.Google Scholar
- Sullivan, A. L., Kohli, N., Farnsworth, E. M., Sadeh, S., & Jones, L. (2017). Longitudinal models of reading achievement of students with learning disabilities and without disabilities. School Psychology Quarterly, 32(3), 336–349.Google Scholar
- Wang, Y., & Fang, Y. (2009). Least square and empirical Bayes approaches for estimating random change points. Journal of Data Science, 7(1), 111–127.Google Scholar