| Literature DB >> 35814060 |
Congcong Wen1,2, Feng Hu3.
Abstract
Traditional multiple-group confirmatory factor analysis (multiple-group CFA) is usually criticized for having too restrictive model assumption, namely the scalar measurement invariance. The new multiple-group analysis methodology, alignment, has become an effective alternative. The alignment evaluates measurement invariance and more importantly, permits factor mean comparisons without requiring scalar invariance which is usually required in traditional multiple-group CFA. Some simulation studies and empirical studies have investigated the applicability of alignment under different conditions, but some areas remain unexplored. Based on the simulation studies of Asparouhov and Muthén and of Flake and McCoach, this current simulation study is broken into two sections. The first study investigates the minimal group sizes required for alignment in three-factor models. The second study compares the performance of multiple-group CFA, multiple-group exploratory structural equation model (multiple-group ESEM), and alignment by including different proportions and magnitudes of cross-loadings in the models. Study 1 shows that when the model has no noninvariant parameters, the alignment requires relatively lower group sizes. Explicitly, the minimal group size required for alignment was 250 when the amount of groups was three, the minimal group size was 150 when the amount of groups was nine, and 200 when the amount of groups was 15. When there are noninvariant parameters in the model and the amount of groups is low, a group size of 350 is a safe rule of thumb. When there are noninvariant parameters in the model and the amount of groups is high, a group size of 250 is required for trustworthy results. The magnitude of noninvariance and the noninvariance rate do not affect the minimal group size required for alignment. Study 2 shows that multiple-group CFA provides accurate factor mean estimates when each factor had 20% factor loading (1 factor loading) with small-sized cross-loading. Multiple-group ESEM provides accurate factor mean estimates when the magnitude of cross-loading is small or when each factor had 20% factor loading (1 factor loading) with medium-sized cross-loading. Alignment provides accurate factor mean estimates when there are only small-sized cross-loadings in the model. The parameter estimates, coverage rates and ratios of average standard error to standard deviation for each methodology are not influenced by the amount of groups. Recommendations are concluded for using multiple-group CFA, multiple-group ESEM, traditional alignment and aligned ESEM (AESEM) based on the results. Multiple-group CFA is more suitable for use when scalar invariance is established. Multiple-group ESEM works best when there are small-sized or only a few medium-sized cross-loadings in the model. Traditional alignment allows for small-sized cross-loadings and a few noninvariant parameters in the model. AESEM integrates the advantages of alignment and ESEM, can provide accurate estimates when noninvariant parameters and cross-loadings both exist in the model. Compared to multiple-group CFA, multiple-group ESEM, the alignment methodology performs well in more situations.Entities:
Keywords: Monte Carlo simulation study; alignment; cross-loading; measurement invariance; multiple-group analysis
Year: 2022 PMID: 35814060 PMCID: PMC9263979 DOI: 10.3389/fpsyg.2022.845721
Source DB: PubMed Journal: Front Psychol ISSN: 1664-1078
Comparison of existing simulation studies about alignment.
| Study | Models | Estimator | Identification option | Design | Main conclusions |
|---|---|---|---|---|---|
| 1. | one factor, five continuous items, four amounts of groups (2, 3, 15, 60) | ML | Fixed alignment and free alignment | Three noninvariance rates (0, 10, 20%), two group sizes (100, 1,000) | When factor mean value generated in the reference group is 0, both fixed alignment and free alignment provide accurate estimates. Fixed alignment performs better than free alignment. Frequentist alignment needs large sample size to provide accurate estimates. |
| One factor, five continuous items, 3 groups | ML, Bayes | Free alignment | Noninvariance rate is 20%, five group sizes (300, 1,000, 2,000, 5,000, 10,000) | The Bayes estimator gives slightly more accurate standard errors than ML estimator. ML standard errors are overestimated for small sample sizes. | |
| one factor, five continuous items, five amounts of groups (3, 5, 10, 15, 20) | ML | Fixed alignment and free alignment | Noninvariance rate is 20%, group size is 1,000 | When factor mean value generated in the reference group is 1, the amount of groups is at least three, and noninvariance exists in the model, free alignment performs better than fixed alignment. | |
| 2. | One factor, six continuous items, two amounts of groups (25, 50) | ML | Fixed alignment | Noninvariance rate is 33.3%, three group sizes (50, 100, 1,000) | Alignment appears more optimal under approximate invariance than substantial noninvariance for detecting invariant and noninvariant model parameters. |
| 3. | Two factors, seven polytomous items per factor, four categories per item, three amounts of groups (3, 9, 15) | ML robust | Fixed alignment | Four noninvariance rates (0, 14, 28, 43%), three magnitudes of noninvariance (loading: small −0.1, medium −0.25, large −0.4; intercepts: small −0.2, medium −0.5, large −0.8), group size is 500 | Alignment provides accurate parameter estimates under most conditions of small magnitudes of noninvariance and low noninvariance rates (14, 29%) when the noninvariant parameters are only factor loadings. Alignment get accurate intercept and factor mean estimates when the noninvariance rate is below 29%, the magnitude of noninvariance is medium or large, and the noninvariant parameters are only intercepts |
| 4. | One factor, five continuous items, 15 groups | ML | Fixed alignment | Two noninvariance rates (10% large +90% small; 20% large +80% small), two magnitudes of noninvariance (loading: small 1 ± 0.05, 1 ± 0.1, large 1.4, 0.5, or 0.3; intercepts: small ±0.05, ±0.1, large ±0.5), two group sizes (100, 1,000), | Alignment outperforms both the complete and partial scalar approaches when there is no support for complete scalar invariance. Alignment performs no worse than complete scalar invariance model when there is support for complete scalar invariance. Cross-validation using new data from the same population generating model supports the superiority of alignment to both the complete and partial scalar invariance models. |
| 5. | One factor, four continuous items, 26 groups | ML, Bayes | Not mentioned | Use estimates based on the 26 European countries data as population values, compare the performance of alignment and the performance of two-level random-intercept random-slope model | Alignment outperforms two-level approach when the model has small amount of items, small amount of groups, the measurement parameters are non-normal. It is also available with complex survey data. While the two-level approach outperforms alignment when the model has more than 100 groups, small group sizes, weak invariance pattern, or when it’s necessary to relate non-invariance to other variables. |
| 6. | One factor, three amounts of items (3, 4, 5), 24 groups | ML | Fixed alignment | Alignment is recommended for recovering latent means in cases where there are only few noninvariant parameters (no more than 20% of the parameters). |
Summary of the simulation conditions of the two simulation studies.
| Manipulated conditions | Study 1 | Study 2 |
|---|---|---|
| Models estimated | Alignment | Multiple-group CFA, Multiple-group ESEM, alignment |
| Amount of groups | 3, 9, 15 | 3, 9, 15 |
| Average group size | Start from 100 | 1,000 per group |
| Noninvariance rates | 0, 10, 20% | 0% |
| Magnitudes of noninvariance | Small, large | — |
| Type of noninvariance | Loadings and intercepts mixed | — |
| Locations of noninvariant parameters | Noninvariant loading and intercept not on same indicator | — |
| Rates of indicators having cross-loading | — | 20, 40% |
| Magnitudes of Cross-loadings | — | Small, medium |
|
| ||
| Factor distributions | Three types, | Three types, |
| Factor model | Three factors, each factor has five continuous indicators | Three factors, each factor has five continuous indicators |
| Estimator | Maximum Likelihood | Maximum Likelihood |
| Identification option | Fixed | Fixed |
Minimal group sizes required for alignment when magnitudes of noninvariance and noninvariance rates are different.
| M | NR | g |
|
|---|---|---|---|
| – | 0% | 3 | 250 |
| – | 0% | 9 | 150 |
| – | 0% | 15 | 200 |
| Large | 10% | 3 | 350 |
| Large | 10% | 9 | 150 |
| Large | 10% | 15 | 250 |
| Large | 20% | 3 | 350 |
| Large | 20% | 9 | 150 |
| Large | 20% | 15 | 250 |
| Small | 10% | 3 | 350 |
| Small | 10% | 9 | 150 |
| Small | 10% | 15 | 250 |
| Small | 20% | 3 | 350 |
| Small | 20% | 9 | 200 |
| Small | 20% | 15 | 250 |
In this table, M refers to magnitude of noninvariance; NR refers to noninvariance rate; g refers to amount of groups, Nmin refers to minimal group size required for alignment.
Parameter estimates, coverage rates and ratios of average standard error to standard deviation of multiple-group CFA, multiple-group ESEM and alignment when the factor loading matrix is (Ng = 1,000).
| Model | g |
|
|
|
|
|
| Ψ12,3 |
|---|---|---|---|---|---|---|---|---|
| Population value | 0.3 | 0.3 | 1 | 1 | 0.8 | 0.8 | 0.5 | |
| MG-CFA | 3 | 0.30 (0.95) | 0.31 (0.96) | 1.01 (0.95) | 1.03 (0.93) | 0.55 ( | ||
| MG-ESEM | 3 | 0.30 (0.95) | 0.30 (0.96) | 1.00 (0.95) | 1.01 (0.94) | 0.80 (0.96) | 0.81 (0.94) | 0.51 (0.95) |
| Alignment | 3 | 0.30 (0.95) | 0.30 (0.95) | 1.01 (0.96) | 1.02 (0.94) | 0.55 ( | ||
| MG-CFA | 9 | 0.31 (0.95) | 0.31 (0.95) | 1.01 (0.95) | 1.03 (0.93) | 0.55 ( | ||
| MG-ESEM | 9 | 0.30 (0.95) | 0.31 (0.95) | 1.00 (0.95) | 1.02 (0.94) | 0.80 (0.95) | 0.81 (0.95) | 0.51 (0.95) |
| Alignment | 9 | 0.30 (0.95) | 0.30 (0.95) | 1.01 (0.96) | 1.02 (0.94) | 0.55 ( | ||
| MG-CFA | 15 | 0.30 (0.95) | 0.31 (0.95) | 1.01 (0.94) | 1.03 (0.94) | 0.55 ( | ||
| MG-ESEM | 15 | 0.30 (0.95) | 0.30 (0.96) | 1.00 (0.94) | 1.01 (0.94) | 0.80 (0.94) | 0.81 (0.94) | 0.51 (0.95) |
| Alignment | 15 | 0.29 (0.95) | 0.30 (0.96) | 1.00 (0.95) | 1.01 (0.94) | 0.55 ( |
The values inside parentheses are coverage rates, the values on the left side of the parentheses are parameter estimates, the values under the parameter estimates and coverage rates are ratios of average standard error to standard deviation. The values in bold do not meet the four standards which determine the accuracy of parameter estimates proposed in research design section.
Parameter estimates, coverage rates and ratios of average standard error to standard deviation of multiple-group CFA, multiple-group ESEM and alignment when the factor loading matrix is (Ng = 1,000).
| Model | g |
|
|
|
|
|
| Ψ12,3 |
|---|---|---|---|---|---|---|---|---|
| Population value | 0.3 | 0.3 | 1 | 1 | 0.8 | 0.8 | 0.5 | |
| MG-CFA | 3 | 0.32 (0.94) | ||||||
| MG-ESEM | 3 | 0.31 (0.96) | 0.33 (0.93) | 1.00 (0.94) | 0.82 ( | 0.53 ( | ||
| Alignment | 3 | 0.32 (0.94) | 0.33 (0.93) | |||||
| MG-CFA | 9 | 0.32 (0.93) | ||||||
| MG-ESEM | 9 | 0.31 (0.96) | 1.00 (0.96) | 0.81 (0.96) | 0.52 (0.95) | |||
| Alignment | 9 | 0.32 (0.95) | 0.33 (0.93) | |||||
| MG-CFA | 15 | 0.32 (0.93) | ||||||
| MG-ESEM | 15 | 0.30 (0.95) | 0.33 (0.92) | 1.00 (0.94) | 0.81 ( | 0.52 (0.95) | ||
| Alignment | 15 | 0.31 (0.95) | 0.33 (0.93) |
The values inside parentheses are coverage rates, the values on the left side of the parentheses are parameter estimates, the values under the parameter estimates and coverage rates are ratios of average standard error to standard deviation. The values in bold do not meet the four standards which determine the accuracy of parameter estimates proposed in research design section.
Parameter estimates, coverage rates and ratios of average standard error to standard deviation of multiple-group CFA, multiple-group ESEM and alignment when the factor loading matrix is (Ng = 1,000).
| Model | g |
|
|
|
|
|
| Ψ12,3 |
|---|---|---|---|---|---|---|---|---|
| Population value | 0.3 | 0.3 | 1 | 1 | 0.8 | 0.8 | 0.5 | |
| MG-CFA | 3 | 0.31 (0.96) | 0.33 (0.94) | 1.04 ( | ||||
| MG-ESEM | 3 | 0.30 (0.96) | 0.31 (0.96) | 1.00 (0.96) | 1.02 (0.93) | 80 (0.96) | 0.82 (0.90) | 0.51 (0.95) |
| Alignment | 3 | 0.31 (0.95) | 0.32 (0.96) | 1.03 (0.93) | ||||
| MG-CFA | 9 | 0.31 (0.94) | 0.33 (0.93) | 1.04 (0.91) | ||||
| MG-ESEM | 9 | 0.30 (0.95) | 0.31 (0.95) | 1.00 (0.96) | 1.02 (0.93) | 0.80 (0.96) | 0.82 (0.93) | 0.51 (0.96) |
| Alignment | 9 | 0.31 (0.95) | 0.32 (0.96) | 1.03 (0.95) | ||||
| MG-CFA | 15 | 0.31 (0.94) | 0.33 (0.94) | 1.04 (0.90) | ||||
| MG-ESEM | 15 | 0.30 (0.95) | 0.31 (0.96) | 1.00 (0.95) | 1.02 (0.94) | 0.80 (0.94) | 0.82 (0.90) | 0.51 (0.95) |
| Alignment | 15 | 0.30 (0.94) | 0.31 (0.95) | 1.02 (0.95) | 1.05 ( |
The values inside parentheses are coverage rates, the values on the left side of the parentheses are parameter estimates, the values under the parameter estimates and coverage rates are ratios of average standard error to standard deviation. The values in bold do not meet the four standards which determine the accuracy of parameter estimates proposed in research design section.
Parameter Estimates, coverage rates and ratios of average standard error to standard deviation of multiple-group CFA, multiple-group ESEM and alignment when the factor loading matrix is (Ng = 1,000).
| Model | g |
|
|
|
|
|
| Ψ12,3 |
|---|---|---|---|---|---|---|---|---|
| Population value | 0.3 | 0.3 | 1 | 1 | 0.8 | 0.8 | 0.5 | |
| MG-CFA | 3 | 0.31 (0.95) | 0.31 (0.96) | 1.03 (0.94) | 1.05 ( | |||
| MG-ESEM | 3 | 0.30 (0.96) | 0.31 (0.96) | 1.00 (0.95) | 1.04 (0.91) | 0.81 (0.96) | 0.84 ( | 0.53 (0.93) |
| Alignment | 3 | 0.31 (0.95) | 0.31 (0.95) | 1.02 (0.95) | 1.04 (0.91) | |||
| MG-CFA | 9 | 0.31 (0.95) | 0.32 (0.95) | 1.03 (0.93) | 1.05 ( | |||
| MG-ESEM | 9 | 0.31 (0.95) | 0.32 (0.95) | 1.00 (0.95) | 1.04 ( | 0.81 (0.96) | 0.84 ( | 0.53 (0.95) |
| Alignment | 9 | 0.30 (0.95) | 0.31 (0.96) | 1.02 (95) | 1.04 (0.91) | |||
| MG-CFA | 15 | 0.30 (0.94) | 0.31 (0.95) | 1.02 (0.94) | 1.05 ( | |||
| MG-ESEM | 15 | 0.30 (0.95) | 0.31 (0.95) | 1.00 (0.93) | 1.04 (0.91) | 0.81 (0.94) | 0.84 ( | 0.52 (0.95) |
| Alignment | 15 | 0.30 (0.95) | 0.31 (0.95) | 1.01 (0.95) | 1.03 (0.93) |
The values inside parentheses are coverage rates, the values on the left side of the parentheses are parameter estimates, the values under the parameter estimates and coverage rates are ratios of average standard error to standard deviation. The values in bold do not meet the four standards which determine the accuracy of parameter estimates proposed in research design section.
Applicability of multiple-group CFA, multiple-group ESEM, alignment and aligned ESEM.
| Different conditions | No or few noninvariant parameters | Noninvariance rate ≤ 20% |
|---|---|---|
| No Cross-loading | MG-CFA is best | Alignment, AESEM |
| 20% small-sized Cross-loadings | All four methods feasible | Alignment, AESEM |
| 40% small-sized Cross-loadings | MG-ESEM, Alignment, AESEM feasible | Alignment, AESEM |
| 20% medium-sized Cross-loadings | MG-ESEM and AESEM feasible | AESEM |
| 40% medium-sized Cross-loadings | AESEM | AESEM |