| Literature DB >> 28928691 |
Eun Sook Kim1, Yan Wang1.
Abstract
Population heterogeneity in growth trajectories can be detected with growth mixture modeling (GMM). It is common that researchers compute composite scores of repeated measures and use them as multiple indicators of growth factors (baseline performance and growth) assuming measurement invariance between latent classes. Considering that the assumption of measurement invariance does not always hold, we investigate the impact of measurement noninvariance on class enumeration and parameter recovery in GMM through a Monte Carlo simulation study (Study 1). In Study 2, we examine the class enumeration and parameter recovery of the second-order growth mixture modeling (SOGMM) that incorporates measurement models at the first order level. Thus, SOGMM estimates growth trajectory parameters with reliable sources of variance, that is, common factor variance of repeated measures and allows heterogeneity in measurement parameters between latent classes. The class enumeration rates are examined with information criteria such as AIC, BIC, sample-size adjusted BIC, and hierarchical BIC under various simulation conditions. The results of Study 1 showed that the parameter estimates of baseline performance and growth factor means were biased to the degree of measurement noninvariance even when the correct number of latent classes was extracted. In Study 2, the class enumeration accuracy of SOGMM depended on information criteria, class separation, and sample size. The estimates of baseline performance and growth factor mean differences between classes were generally unbiased but the size of measurement noninvariance was underestimated. Overall, SOGMM is advantageous in that it yields unbiased estimates of growth trajectory parameters and more accurate class enumeration compared to GMM by incorporating measurement models.Entities:
Keywords: class enumeration; growth mixture modeling; latent class; measurement invariance; second-order growth mixture modeling
Year: 2017 PMID: 28928691 PMCID: PMC5591846 DOI: 10.3389/fpsyg.2017.01499
Source DB: PubMed Journal: Front Psychol ISSN: 1664-1078
Figure 1(A) Latent growth model, LGM (B) second-order latent growth model, SOLGM (C) growth mixture model, GMM (D) second-order growth mixture model, SOGMM. I = continuous latent intercept, S, continuous latent slope; c, unobserved categorical variable or latent classes; G, observed covariate (e.g., gender). T1–T4 are observed longitudinal outcome variables (squares) in LGM and GMM, but latent factors (circles) in SOLGM and SOGMM. Y11–Y43 are observed items of latent factors, T1–T4. Note that Y21–Y33 are not shown due to a limited space. Paths a–d represent covariate effects on the intercept and slope factors (or group-specific effects if a covariate is categorical). Paths f–i represent class-specific effects on the intercept and slope factors. Path e (a dotted line) represent a covariate effect on an item (measurement noninvariance in terms of a covariate). Path j (a dotted line) represent a class-specific effect on an item (measurement noninvariance between latent classes).
Figure 2Population parameters for data generation with the second-order growth mixture model under the factor mean difference conditions. A linear growth over time is generated. I, Latent intercept; S, latent slope; c, unobserved categorical variable or latent classes. For simplicity the measurement intercept values are not specified in this figure. Y11–Y46 are observed items of latent factors, η1–η4. Note that Y21–Y36 are not shown due to a limited space. The same set of factor loadings and residual variances of six items are applied over time for η1–η4. aThe intercept and slope factor means of a latent class (i.e., reference class), respectively. bThe mean differences between latent classes for the intercept and slope factors, respectively when the number of classes is two.
The class enumeration rates of growth mixture modeling for the balanced conditions.
| Loading | Small | 50/50 | 0.28 | 0.16 | 0.01 | 0.41 | 0.30 | 0.09 | ||||
| 100/100 | 0.23 | 0.11 | 0.01 | 0.19 | 0.10 | 0.02 | ||||||
| 200/200 | 0.24 | 0.08 | 0.00 | 0.08 | 0.02 | 0.01 | ||||||
| 500/500 | 0.23 | 0.05 | – | 0.03 | 0.00 | 0.01 | ||||||
| Large | 50/50 | 0.29 | 0.16 | 0.01 | 0.42 | 0.31 | 0.08 | |||||
| 100/100 | 0.27 | 0.09 | 0.00 | 0.23 | 0.08 | 0.03 | ||||||
| 200/200 | 0.25 | 0.08 | – | 0.09 | 0.02 | 0.01 | ||||||
| 500/500 | 0.27 | 0.05 | 0.00 | 0.05 | 0.00 | 0.01 | ||||||
| Intercept | Small | 50/50 | 0.26 | 0.17 | 0.01 | 0.39 | 0.31 | 0.09 | ||||
| 100/100 | 0.25 | 0.11 | 0.01 | 0.23 | 0.08 | 0.02 | ||||||
| 200/200 | 0.25 | 0.06 | 0.00 | 0.08 | 0.02 | 0.01 | ||||||
| 500/500 | 0.22 | 0.04 | – | 0.02 | 0.00 | 0.00 | ||||||
| Large | 50/50 | 0.24 | 0.17 | 0.01 | 0.37 | 0.32 | 0.09 | |||||
| 100/100 | 0.26 | 0.11 | 0.01 | 0.23 | 0.09 | 0.03 | ||||||
| 200/200 | 0.26 | 0.06 | 0.00 | 0.08 | 0.02 | 0.01 | ||||||
| 500/500 | 0.20 | 0.05 | – | 0.03 | – | 0.00 | ||||||
| Loading | Small | 50/50 | 0.36 | 0.24 | 0.94 | 0.17 | 0.39 | 0.80 | ||||
| 100/100 | 0.19 | 0.18 | 0.91 | 0.22 | 0.16 | 0.80 | ||||||
| 200/200 | 0.08 | 0.17 | 0.78 | 0.21 | 0.07 | 0.63 | ||||||
| 500/500 | 0.00 | 0.20 | 0.21 | 0.02 | 0.04 | 0.12 | ||||||
| Large | 50/50 | 0.25 | 0.27 | 0.87 | 0.09 | 0.43 | 0.70 | |||||
| 100/100 | 0.10 | 0.25 | 0.79 | 0.13 | 0.22 | 0.60 | ||||||
| 200/200 | 0.01 | 0.32 | 0.42 | 0.03 | 0.18 | 0.29 | ||||||
| 500/500 | – | 0.48 | 0.00 | – | 0.22 | 0.00 | ||||||
| Intercept | Small | 50/50 | 0.40 | 0.20 | 0.94 | 0.20 | 0.35 | 0.82 | ||||
| 100/100 | 0.31 | 0.13 | 0.93 | 0.35 | 0.11 | 0.84 | ||||||
| 200/200 | 0.13 | 0.17 | 0.83 | 0.28 | 0.05 | 0.73 | ||||||
| 500/500 | 0.00 | 0.09 | 0.35 | 0.04 | 0.02 | 0.23 | ||||||
| Large | 50/50 | 0.32 | 0.22 | 0.92 | 0.12 | 0.39 | 0.78 | |||||
| 100/100 | 0.23 | 0.19 | 0.88 | 0.27 | 0.15 | 0.78 | ||||||
| 200/200 | 0.06 | 0.15 | 0.74 | 0.17 | 0.05 | 0.61 | ||||||
| 500/500 | – | 0.13 | 0.18 | 0.01 | 0.03 | 0.10 | ||||||
The hypothesized correct enumeration rates are in bold. DIF, Differential item functioning or measurement noninvariance; AIC, Akaike information criterion; BIC, Bayesian information criterion; saBIC, sample-size adjusted BIC; HBIC, hierarchical BIC. Due to rounding 0.00 means one or two replications out of 500.
We compared one-, two-, and three-class models, and the three-class model was selected with a small proportion.
The bias and relative bias of the intercept and slope factor means in growth mixture modeling.
| Loading | Small | 50/50 | 0.006 | −0.034 | −0.003 | −0.210 |
| 100/100 | 0.004 | −0.034 | 0.002 | 0.035 | ||
| 200/200 | 0.005 | −0.033 | −0.003 | 0.125 | ||
| 500/500 | 0.002 | −0.033 | 0.009 | 0.165 | ||
| Large | 50/50 | 0.006 | −0.067 | 0.001 | 0.182 | |
| 100/100 | 0.004 | −0.067 | 0.010 | 0.317 | ||
| 200/200 | 0.004 | −0.066 | 0.019 | 0.345 | ||
| 500/500 | 0.002 | −0.066 | 0.017 | 0.360 | ||
| Intercept | Small | 50/50 | 0.057 | 0.000 | 0.054 | −0.510 |
| 100/100 | 0.055 | −0.001 | 0.083 | −0.155 | ||
| 200/200 | 0.055 | 0.001 | 0.089 | −0.053 | ||
| 500/500 | 0.051 | 0.000 | 0.071 | 0.001 | ||
| Large | 50/50 | 0.107 | 0.000 | 0.110 | −0.108 | |
| 100/100 | 0.105 | −0.001 | 0.165 | −0.028 | ||
| 200/200 | 0.105 | 0.001 | 0.151 | −0.020 | ||
| 500/500 | 0.101 | 0.000 | 0.145 | −0.008 | ||
| Loading | Small | 80/20 | 0.006 | −0.014 | 0.007 | −0.245 |
| 160/40 | 0.004 | −0.014 | 0.017 | 0.006 | ||
| 320/80 | 0.005 | −0.013 | −0.009 | 0.114 | ||
| 800/200 | 0.002 | −0.013 | −0.035 | 0.113 | ||
| Large | 80/20 | 0.006 | −0.027 | −0.058 | −0.080 | |
| 160/40 | 0.004 | −0.027 | −0.015 | 0.138 | ||
| 320/80 | 0.004 | −0.026 | −0.044 | 0.237 | ||
| 800/200 | 0.002 | −0.026 | −0.065 | 0.238 | ||
| Intercept | Small | 80/20 | 0.087 | −0.001 | 0.081 | −0.270 |
| 160/40 | 0.085 | −0.001 | 0.118 | −0.043 | ||
| 320/80 | 0.085 | 0.001 | 0.094 | 0.015 | ||
| 800/200 | 0.081 | 0.000 | 0.072 | 0.000 | ||
| Large | 80/20 | 0.167 | −0.001 | 0.159 | −0.220 | |
| 160/40 | 0.165 | −0.001 | 0.184 | −0.023 | ||
| 320/80 | 0.165 | 0.001 | 0.155 | −0.003 | ||
| 800/200 | 0.161 | 0.000 | 0.142 | 0.004 | ||
DIF, Differential item functioning or measurement non-invariance; No difference, no factor mean difference; Difference, factor mean difference; Intercept, intercept factor mean; Slope, slope factor mean; Intercept d, intercept factor mean difference; Slope d, slope factor mean difference.
The class enumeration rates of second-order growth mixture modeling under the no factor mean difference conditions.
| Loading | Small | 50/50 | 0.18 | 0.05 | 0.99 | 0.03 | 0.17 | 0.63 | |||||
| 100/100 | 0.03 | 0.07 | 0.90 | 0.03 | 0.05 | 0.52 | |||||||
| 200/200 | – | 0.07 | 0.36 | 0.00 | 0.01 | 0.10 | |||||||
| 500/500 | – | 0.06 | – | – | – | – | |||||||
| Large | 50/50 | – | 0.10 | – | – | 0.26 | – | ||||||
| 100/100 | – | 0.10 | – | – | 0.07 | – | |||||||
| 200/200 | – | 0.06 | – | – | 0.01 | – | |||||||
| 500/500 | – | 0.05 | – | – | – | – | |||||||
| Intercept | Small | 50/50 | 0.65 | 0.04 | 1.00 | – | 0.22 | 0.12 | 0.84 | ||||
| 100/100 | 0.59 | 0.02 | 1.00 | – | 0.66 | 0.01 | 0.92 | ||||||
| 200/200 | 0.46 | 0.03 | 1.00 | – | 0.83 | 0.00 | 0.96 | ||||||
| 500/500 | 0.08 | 0.04 | 1.00 | 0.70 | – | 0.95 | |||||||
| Large | 50/50 | 0.02 | 0.09 | 0.80 | 0.00 | 0.22 | 0.29 | ||||||
| 100/100 | – | 0.08 | 0.27 | – | 0.05 | 0.06 | |||||||
| 200/200 | – | 0.05 | 0.00 | – | 0.01 | – | |||||||
| 500/500 | – | 0.03 | – | – | – | – | |||||||
| Loading | Small | 80/20 | 0.46 | 0.03 | 1.00 | 0.12 | – | 0.77 | |||||
| 160/40 | 0.25 | 0.04 | 1.00 | 0.31 | – | 0.79 | |||||||
| 320/80 | 0.06 | 0.05 | 0.95 | 0.21 | 0.01 | 0.54 | |||||||
| 800/200 | 0.00 | 0.05 | 0.32 | 0.01 | – | 0.03 | |||||||
| Large | 80/20 | – | 0.07 | 0.08 | – | 0.25 | 0.01 | ||||||
| 160/40 | – | 0.07 | – | – | 0.05 | – | |||||||
| 320/80 | – | 0.08 | – | – | 0.00 | – | |||||||
| 800/200 | – | 0.04 | – | – | – | – | |||||||
| Intercept | Small | 80/20 | 0.72 | 0.03 | 1.00 | – | 0.23 | 0.13 | 0.85 | ||||
| 160/40 | 0.70 | 0.01 | 1.00 | – | 0.77 | 0.01 | 0.93 | ||||||
| 320/80 | 0.68 | 0.01 | 1.00 | – | 0.94 | – | 0.94 | ||||||
| 800/200 | 0.47 | 0.03 | 1.00 | – | 0.97 | – | 0.97 | ||||||
| Large | 80/20 | 0.18 | 0.07 | 0.97 | 0.04 | 0.18 | 0.59 | ||||||
| 160/40 | 0.02 | 0.06 | 0.88 | 0.02 | 0.05 | 0.33 | |||||||
| 320/80 | – | 0.06 | 0.33 | – | 0.01 | 0.03 | |||||||
| 800/200 | – | 0.03 | – | – | – | – | |||||||
The hypothesized correct enumeration rates are in bold. DIF, Differential item functioning or measurement noninvariance; AIC, Akaike information criterion; BIC, Bayesian information criterion; saBIC, sample-size adjusted BIC; HBIC, hierarchical BIC. Due to rounding 0.00 means one or two replications out of 500.
We compared one-, two-, and three-class models, but the number is not shown when the enumeration rates are zero across all conditions.
The three-class model was selected with a small proportion.
The class enumeration rates of second-order growth mixture modeling under the factor mean difference conditions.
| Loading | Small | 50/50 | 0.20 | 0.00 | 0.56 | – | ||||
| 100/100 | 0.18 | – | 0.12 | – | ||||||
| 200/200 | 0.16 | – | 0.02 | – | ||||||
| 500/500 | 0.05 | – | – | – | ||||||
| Large | 50/50 | 0.16 | – | 0.52 | – | |||||
| 100/100 | 0.15 | – | 0.11 | – | ||||||
| 200/200 | 0.11 | – | 0.01 | – | ||||||
| 500/500 | 0.09 | – | – | – | ||||||
| Intercept | Small | 50/50 | 0.21 | 0.59 | 0.56 | 0.09 | ||||
| 100/100 | 0.22 | 0.02 | 0.15 | 0.00 | ||||||
| 200/200 | 0.19 | 0.00 | 0.02 | 0.00 | ||||||
| 500/500 | 0.06 | – | – | – | ||||||
| Large | 50/50 | 0.23 | 0.01 | 0.60 | 0.00 | |||||
| 100/100 | 0.19 | – | 0.14 | – | ||||||
| 200/200 | 0.15 | – | 0.01 | – | ||||||
| 500/500 | 0.03 | – | – | – | ||||||
| Loading | Small | 80/20 | 0.19 | 0.00 | 0.47 | 0.00 | ||||
| 160/40 | 0.15 | – | 0.12 | – | ||||||
| 320/80 | 0.17 | – | 0.01 | – | ||||||
| 800/200 | 0.07 | – | – | |||||||
| Large | 80/20 | 0.18 | – | 0.49 | – | |||||
| 160/40 | 0.14 | – | 0.11 | – | ||||||
| 320/80 | 0.14 | – | 0.01 | – | ||||||
| 800/200 | 0.08 | – | . | – | ||||||
| Intercept | Small | 80/20 | 0.17 | 0.06 | 0.50 | 0.06 | ||||
| 160/40 | 0.17 | 0.05 | 0.12 | 0.04 | ||||||
| 320/80 | 0.15 | 0.01 | 0.02 | 0.01 | ||||||
| 800/200 | 0.12 | – | – | – | ||||||
| Large | 80/20 | 0.20 | 0.00 | 0.55 | 0.00 | |||||
| 160/40 | 0.16 | – | 0.12 | – | ||||||
| 320/80 | 0.13 | – | 0.01 | – | ||||||
| 800/200 | 0.12 | – | – | – | ||||||
The hypothesized correct enumeration rates are in bold. DIF, Differential item functioning or measurement noninvariance; AIC, Akaike information criterion; BIC, Bayesian information criterion; saBIC, sample-size adjusted BIC; HBIC, hierarchical BIC. Due to rounding 0.00 means one or two replications out of 500.
We compared one-, two-, and three-class models, but the three-class model was not selected across all conditions.
The one-class model was selected with a small proportion.
The three-class model was selected with a small proportion.
The bias and relative bias of the parameter estimates in second-order growth mixture modeling.
| Loading | Small | 50/50 | −0.600 | 0.022 | −0.039 | 0.121 | −0.008 | −0.020 |
| 100/100 | −0.515 | 0.008 | −0.021 | 0.053 | 0.007 | −0.013 | ||
| 200/200 | −0.403 | −0.005 | −0.005 | 0.027 | 0.000 | −0.005 | ||
| 500/500 | −0.190 | 0.000 | −0.003 | 0.007 | −0.001 | −0.005 | ||
| Large | 50/50 | −0.425 | 0.000 | −0.020 | 0.027 | −0.009 | −0.023 | |
| 100/100 | −0.321 | 0.000 | −0.009 | 0.012 | 0.001 | −0.003 | ||
| 200/200 | −0.184 | −0.003 | −0.002 | 0.008 | 0.000 | 0.000 | ||
| 500/500 | −0.018 | 0.003 | −0.001 | 0.000 | 0.001 | 0.000 | ||
| Intercept | Small | 50/50 | −0.157 | −0.077 | −0.129 | 0.230 | −0.034 | −0.095 |
| 100/100 | −0.327 | 0.000 | −0.111 | 0.141 | −0.018 | −0.018 | ||
| 200/200 | −0.267 | 0.005 | −0.060 | 0.095 | −0.001 | −0.005 | ||
| 500/500 | −0.173 | 0.000 | −0.006 | 0.028 | 0.002 | 0.009 | ||
| Large | 50/50 | −0.310 | −0.004 | −0.026 | 0.049 | 0.002 | 0.010 | |
| 100/100 | −0.231 | −0.006 | −0.012 | 0.014 | 0.000 | 0.000 | ||
| 200/200 | −0.091 | −0.003 | −0.001 | 0.005 | 0.004 | 0.000 | ||
| 500/500 | −0.010 | 0.008 | 0.004 | 0.001 | −0.002 | 0.001 | ||
| Loading | Small | 80/20 | −0.788 | 0.007 | −0.105 | 0.210 | 0.013 | −0.080 |
| 160/40 | −0.713 | 0.032 | −0.041 | 0.119 | 0.002 | −0.015 | ||
| 320/80 | −0.493 | 0.015 | 0.014 | 0.059 | 0.002 | −0.003 | ||
| 800/200 | −0.240 | −0.003 | −0.004 | 0.012 | 0.002 | −0.003 | ||
| Large | 80/20 | −0.456 | 0.003 | −0.019 | 0.028 | 0.003 | −0.005 | |
| 160/40 | −0.450 | 0.006 | −0.017 | 0.021 | 0.002 | 0.006 | ||
| 320/80 | −0.408 | 0.003 | 0.005 | 0.016 | 0.001 | 0.003 | ||
| 800/200 | −0.375 | 0.000 | −0.003 | 0.005 | 0.001 | 0.001 | ||
| Intercept | Small | 80/20 | −0.357 | −0.142 | −0.180 | 0.251 | 0.016 | −0.143 |
| 160/40 | −0.395 | −0.030 | −0.122 | 0.210 | −0.004 | −0.005 | ||
| 320/80 | −0.317 | −0.020 | −0.100 | 0.154 | 0.004 | 0.006 | ||
| 800/200 | −0.328 | −0.005 | −0.074 | 0.073 | 0.001 | −0.008 | ||
| Large | 80/20 | −0.463 | −0.018 | −0.091 | 0.100 | 0.012 | −0.065 | |
| 160/40 | −0.339 | −0.003 | −0.033 | 0.029 | 0.003 | −0.013 | ||
| 320/80 | −0.304 | −0.014 | −0.003 | 0.013 | 0.004 | −0.003 | ||
| 800/200 | −0.144 | −0.003 | 0.001 | 0.003 | 0.001 | −0.003 | ||
DIF, Differential item functioning or measurement non-invariance; No difference, no factor mean difference; Difference, factor mean difference; Rel. bias, relative bias; Intercept, intercept factor mean; Slope, slope factor mean; Intercept d, intercept factor mean difference; Slope d, slope factor mean difference.