Next Article in Journal
Adjustment of Anticipatory Covariates in Retrospective Surveys: An Expected Likelihood Approach
Previous Article in Journal
Asymptotic Relative Efficiency of Parametric and Nonparametric Survival Estimators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Implementation Aspects in Invariance Alignment

by
Alexander Robitzsch
1,2
1
IPN—Leibniz Institute for Science and Mathematics Education, Olshausenstraße 62, 24118 Kiel, Germany
2
Centre for International Student Assessment (ZIB), Olshausenstraße 62, 24118 Kiel, Germany
Stats 2023, 6(4), 1160-1178; https://doi.org/10.3390/stats6040073
Submission received: 17 September 2023 / Revised: 22 October 2023 / Accepted: 23 October 2023 / Published: 25 October 2023
(This article belongs to the Section Computational Statistics)

Abstract

:
In social sciences, multiple groups, such as countries, are frequently compared regarding a construct that is assessed using a number of items administered in a questionnaire. The corresponding scale is assessed with a unidimensional factor model involving a latent factor variable. To enable a comparison of the mean and standard deviation of the factor variable across groups, identification constraints on item intercepts and factor loadings must be imposed. Invariance alignment (IA) provides such a group comparison in the presence of partial invariance (i.e., a minority of item intercepts and factor loadings are allowed to differ across groups). IA is a linking procedure that separately fits a factor model in each group in the first step. In the second step, a linking of estimated item intercepts and factor loadings is conducted using a robust loss function L 0.5 . The present article discusses implementation alternatives in IA. It compares the default L 0.5 loss function with L p with other values of the power p between 0 and 1. Moreover, the nondifferentiable L p loss functions are replaced with differentiable approximations in the estimation of IA that depend on a tuning parameter ε (such as, e.g., ε = 0.01 ). The consequences of choosing different values of ε are discussed. Moreover, this article proposes the L 0 loss function with a differentiable approximation for IA. Finally, it is demonstrated that the default linking function in IA introduces bias in estimated means and standard deviations if there is noninvariance in factor loadings. Therefore, an alternative linking function based on logarithmized factor loadings is examined for estimating factor means and standard deviations. The implementation alternatives are compared through three simulation studies. It turned out that the linking function for factor loadings in IA should be replaced by the alternative involving logarithmized factor loadings. Furthermore, the default L 0.5 loss function is inferior to the newly proposed L 0 loss function regarding the bias and root mean square error of factor means and standard deviations.

1. Introduction

In the comparison of multiple groups in confirmatory factor analysis (CFA), some identifying assumptions have to be made. It is frequently assumed that item parameters are equal across groups, which is denoted as measurement invariance [1]. The invariance concept has been very prominent in psychology and the social sciences in general [2,3]. For example, in international large-scale assessment studies in education, like the programme for international student assessment (PISA), the necessity of invariance is strongly emphasized [4].
In violation of measurement invariance, the invariance alignment (IA) method [5,6] has been proposed to achieve approximate invariance [7]. That is, item parameters should be made as invariant as possible while allowing a few deviations from invariance. By doing so, group comparisons can be made more robust against violations of measurement invariance. Note that IA is also referred to as alignment optimization [8,9].
Although IA can be seen as a canonical method for handling measurement noninvariance in the social sciences [10,11], this method has not been thoroughly studied from a statistical and conceptual point of view. There are a few simulation studies that investigate the behavior of the IA method. Except for a few studies [12,13], all simulation studies were carried out with the popular but commercial (and closed-source) Mplus software [14]. Previous simulation studies for unidimensional factor models investigated the case of continuous items [5,9,15,16,17], dichotomous items [18,19], and polytomous items [13,20]. The extension of IA to multidimensional factor models with continuous items was discussed in [21,22]. IA was studied in longitudinal measurement models in [23,24,25,26]. The IA method has been extended to exploratory structural equation models [22,27]. Moreover, the optimization function used in IA gave rise to extending it to a general framework used in the penalized maximum likelihood estimation of structural equation models [28].
IA has been applied in a wide area of disciplines. For example, IA has been utilized to compare European countries regarding attitudes towards migration [29,30]. Ref. [31] compares seven Latin American countries for the purpose in life test through IA. IA was applied to study bullying for children and adolescents [32,33]. Questionnaire data from the programme for international student assessment (PISA) study [34,35] and the trends in international mathematics and science study (TIMSS) [36] were used in IA applications. Furthermore, the IA method was utilized to investigate overexcitability [37], homophobia [38], distributed leadership [39], and gender role attitudes [40].
In this article, we focus on the implementation aspects of the IA method. The IA optimization function is nondifferentiable. Software implementations of the IA method rely on differentiable approximations that depend on a tuning parameter ε . The default value of this tuning parameter ε is critically examined in this paper. Furthermore, the originally proposed IA method utilizes the L p loss function ρ ( x ) = | x | p for p = 0.5 . This article investigates whether other choices than p = 0.5 result in improved estimation performance of the IA method. Moreover, the IA method uses a particular linking function for determining factor standard deviation based on a quantification of differences in residual item loadings. We show in this article that the performance of IA can be improved by relying on a different linking function that employs logarithmized item loadings to estimate factor standard deviations. Finally, the performance of IA is compared with a recently proposed differentiable approximation of the L 0 loss function. It turns out that this loss function performed comparably to default IA implementations, if not better, regarding the root mean square error of parameter estimates.
The rest of this article is organized as follows. IA estimation based on the robust L p and L 0 loss functions is treated in Section 2. Section 3 discusses the standard error computation in IA. In Section 4, the research purpose of this article is outlined. Section 5, Section 6 and Section 7 contain three simulation studies, respectively, that thoroughly investigate the choices in IA implementation. Finally, the article closes with a discussion in Section 8.

2. Loss Functions in Invariance Alignment

In this section, the statistical background of IA is reviewed. In particular, the choice of different loss functions in IA is discussed.
Let X i g denote item i ( i = 1 , , I ) in group g ( g = 1 , , G ). A unidimensional factor model [41] is defined as
X i g = ν i g + λ i g F g + ϵ i g , F g N ( μ g , σ g 2 ) , ϵ i g N ( 0 , ω i g ) ,
where λ i g is an item loading and  ν i g is an item intercept. Without loss of generality, item loadings can be assumed to be positive. The factor variables F g and all residual variables  ϵ i g are independent and normally distributed. The factor variable F g has a factor mean μ g and a factor standard deviation σ g .
It must be emphasized that the model parameters in (1) are not identified. An identified model is obtained by assuming a standardized latent variable F g (i.e., with a mean of 0 and a standard deviation of 1):
X i g = ν i g , 0 + λ i g , 0 F g + ϵ i g , F g N ( 0 , 1 ) , ϵ i g N ( 0 , ω i g ) .
The model parameters in (1) and (2) are related to each other by
λ i g , 0 = λ i g σ g and ν i g , 0 = ν i g + λ i g μ g = ν i g + λ i g , 0 σ g μ g .
A convenient property is measurement invariance [1,3], in which the same item loadings and item intercepts across groups can be assumed. That is, there exist item loadings λ i such that λ i = λ i g for all g = 1 , , G and item intercepts ν i such that ν i = ν i g for g = 1 , , G for all items i = 1 , , I . The absence of measurement invariance is also labeled as differential item functioning (DIF; [2,42]) in the literature. In the case of measurement invariance, Equation (3) can be rewritten as
λ i g , 0 = λ i σ g and ν i g , 0 = ν i + λ i g , 0 σ g μ g .
The IA method of Asparouhov and Muthén [5,6] tackles situations under sparse violations of measurement invariance. In this case, a few item loadings or item intercepts are allowed to differ across groups, while the majority of items (approximately) fulfill the invariance assumption [43]. This situation is referred to as partial invariance [44].
In IA, the unidimensional factor model (2) is separately estimated for all groups in the first step. The estimated item parameters λ ^ i g , 0 and ν ^ i g , 0 ( i = 1 , , I ; g = 1 , , G ) are used as the input of the IA. By rewriting (3) and inserting the estimated item loadings and item intercepts, we obtain
λ i g λ i h = λ ^ i g , 0 σ g λ ^ i h , 0 σ h and ν i g ν i h = ν ^ i g , 0 ν ^ i h , 0 λ ^ i g , 0 σ g μ g + λ ^ i h , 0 σ h μ h .
These relations motivate the minimization of the following linking function in IA to determine group means μ = ( μ 1 , , μ G ) and standard deviations σ = ( σ 1 , , σ G ) :
H ( μ , σ ) = i = 1 I g = 1 G 1 h = g + 1 G w i 1 , g h ρ λ ^ i g , 0 σ g λ ^ i h , 0 σ h + i = 1 I g = 1 G 1 h = g + 1 G w i 2 , g h ρ ν ^ i g , 0 ν ^ i h , 0 λ ^ i g , 0 σ g μ g + λ ^ i h , 0 σ h μ h ,
  where the weights w i 1 , g h and w i 2 , g h are known, and  ρ is a loss function. Asparouhov and Muthén [5] proposed w i 1 , g h = w i 2 , g h = n g n h and ρ ( x ) = | x | , where n g denotes the sample size of group g. In the minimization of (6), additional identification constraints must be imposed. In this article, we fix the moments in the first group; that is, we set μ 1 = 0 and σ 1 = 1 .
In the rest of the article, we ignore the weights in (6) for the following reasons. First, it simplifies mathematical notation. Second, it is not obvious why one should choose weights related to the sample sizes of the groups. We think that model deviations should be equally weighted across groups.
Note that the optimization function H of IA, defined in (6), can be rewritten as
H ( μ , σ ) = H 1 ( σ ) + H 2 ( μ , σ ) , where
H 1 ( σ ) = i = 1 I g = 1 G 1 h = g + 1 G ρ λ ^ i g , 0 σ g λ ^ i h , 0 σ h and H 2 ( μ , σ ) = i = 1 I g = 1 G 1 h = g + 1 G ρ ν ^ i g , 0 ν ^ i h , 0 λ ^ i g , 0 σ g μ g + λ ^ i h , 0 σ h μ h .
It has been shown that the simultaneous minimization of H with respect to μ and σ can be viewed as a two-step minimization problem [45]. In more detail, a vector of estimated factor standard deviations σ ^ is obtained by minimizing H 1 ( σ ) in the first step. In the second step, a vector of estimated factor means μ ^ is obtained by minimizing H 2 ( μ , σ ^ ) with respect to μ .
Equation (3) can be rewritten as
log λ i g , 0 = log λ i g + log σ g and ν i g , 0 = ν i g + λ i g , 0 σ g μ g .
This motivates using an alternative optimization function H 1 * for determining standard deviations that employs logarithmized item loadings (see [45,46])
H 1 * ( σ * ) = i = 1 I g = 1 G 1 h = g + 1 G ρ log λ ^ i g , 0 log λ ^ i h , 0 σ g * + σ h * ,
where σ g * = log σ g for g = 1 , , G . Due to the identification constraint, we fix σ 1 * = 0 (i.e.,  σ 1 = exp ( σ 1 * ) = 1 ). By minimizing H 1 * , a vector of standard deviations σ ^ * on the logarithm metric is obtained; that is, σ ^ * = ( σ ^ 1 * , , σ ^ G * ) . The vector of estimated standard deviations  σ ^ can be obtained by exponentiating all entries in σ ^ * . The vector of estimated factor means  μ ^ can again be obtained by minimizing H 2 ( μ , σ ^ ) .
Hence, there are two estimation options for IA. The original approach of [5] minimizes  H 1 and is referred to as the “NOL” method (i.e., no logarithm for item loadings). The second approach obtains factor standard deviations by minimizing H 1 * and is referred to as the “LOG” method (i.e., taking the logarithmized item loadings for defining deviations).
As mentioned above, IA uses the loss function ρ ( x ) = | x | = | x | 0.5 as the default in the Mplus software package [14]. However, the loss function ρ ( x ) = | x | 0.25 is also available in Mplus [14]. The more general L p loss function ρ ( x ) = | x | p for p > 0 was studied for IA in [12,45]. It has been shown that values of the power p smaller than 0.5 can be advantageous in some situations [12]. An interesting case is the limiting case in which p tends to zero. Effectively, p = 0 counts the number of parameter deviations that differ from zero [47,48], resulting in the L 0 loss function. In the practical minimization of H involved in IA, the nondifferentiable L p loss function ρ ( x ) = | x | p (for 0 < p 1 ) is replaced by a differentiable approximation ρ D (see [5,45])
ρ D ( x ) = ( x 2 + ε ) p / 2 ,
where ε > 0 is a tuning parameter that controls the approximation error of ρ D for ρ . The approximation error becomes smaller with ε values close to zero. However, the minimization of H in IA gets more difficult when choosing too-small values of ε . Practical experience led to proposals ε = 0.01 [5] or ε = 0.001 [45]. The choice ε = 0.01 is the default in Mplus (see [12]). It is also tempting to consider the L 0 loss function ρ ( x ) = | x | 0 that takes values of 1 if x 0 and 0 for x = 0 . However, the differentiable approximation ρ D in (11) performs poorly for p values close to 0 because the minimization in H becomes very difficult. O’Neill and Burke [49] proposed, in a recent work related to regularized estimation, the following differentiable approximation ρ D of the L 0 loss function:
ρ D ( x ) = x 2 x 2 + ε ,
where ε > 0 is again a tuning parameter that controls the approximation error and estimation stability of the differentiable approximation. This approximation (12) of the L 0 loss function has not yet been investigated in IA. As IA is particularly suited to the sparse deviations in model parameters, the L 0 loss function should theoretically fit typical data-generating models frequently utilized in simulation studies that investigate the performance of IA.
In our experience, in the case of small ε values, the optimization of the alignment function is very sensitive to starting values. Asparouhov and Muthén [5] remark that the linking function in invariance alignment is prone to multiple local minima. Moreover, they mention that these local minima often yield values of the linking function that are only slightly different from values at the global minimum. In the estimation of the IA approach, it is advised to choose a sequence of decreasing values of ε in the optimization, each using the previous solution as initial values (see [50] for a similar approach). This choice guarantees better suitable starting values and a more stable estimation of IA.

3. Standard Errors in Invariance Alignment

In this section, the estimation of standard errors for the IA approach is described. IA minimizes the linking function H ( μ , σ ) with respect to μ and σ . Let θ = ( μ , θ ) be the parameter vector of interest. The estimated item loadings and item intercepts across all groups are collected in a vector ξ ^ = ( ξ ^ 1 , , ξ ^ G ) , where ξ ^ g contains the group-specific model parameter estimates from a unidimensional factor model in group g = 1 , , G . As a maximum likelihood estimate, ξ ^ g is approximately multivariate normally distributed. Because of the independence of subjects across groups, a multivariate normal distribution of the input parameter ξ ^ in IA is obtained as
ξ ^ ξ 0 MVN ( 0 , V ξ ) ,
where V ξ is a block-diagonal covariance matrix, and  ξ 0 is a population parameter.
The distribution of the IA estimates θ ^ is now derived using the delta method in M-estimation theory [51] by relying on the implicit function theorem [5]. We assume differentiability of the optimization function because the nondifferentiable loss function ρ in IA is replaced by a differentiable approximation ρ D . The IA approach minimizes H ( θ , ξ ^ ) , where we now highlight the dependency of the input parameters ξ ^ . A parameter estimate θ ^ is obtained by taking the partial derivative of H with respect to θ (i.e., H θ ) and solving the nonlinear equation such that
H θ ( θ ^ , ξ ^ ) = 0 .
Note that there exists a population parameter θ 0 such that
H θ ( θ 0 , ξ 0 ) = 0 .
Now, a Taylor expansion of H θ around ( θ 0 , ξ 0 ) can be carried out. Denote with H θ θ and H θ ξ the matrices of second-order partial derivatives of H θ with respect to θ and ξ , respectively. The Taylor expansion can be written as
H θ ( θ ^ , ξ ^ ) = H θ ( θ 0 , ξ 0 ) + H θ θ ( θ 0 , ξ 0 ) ( θ ^ θ 0 ) + H θ ξ ( θ 0 , ξ 0 ) ( ξ ^ ξ 0 ) = 0 .
By solving (16) for θ ^ , we have the approximation
θ ^ θ 0 = H θ θ ( θ 0 , ξ 0 ) 1 H θ ξ ( θ 0 , ξ 0 ) ( ξ ^ ξ 0 ) .
By defining A ^ = H θ θ ( θ ^ , ξ ^ ) 1 H θ ξ ( θ ^ , ξ ^ ) when substituting θ 0 and ξ 0 with θ ^ and ξ ^ , respectively, we have, by using the multivariate delta method [51],
Var ( θ ^ ) = A ^ V ξ A ^ .
Standard errors for elements in θ ^ can be obtained by taking the square root of diagonal elements of Var ( θ ^ ) computed from (18).

4. Purpose

In this article, several implementation aspects for IA should be examined. First, it should be investigated whether the choice of the power p impacts the performance of the IA estimates. In particular, it is interesting whether there are better alternatives to the default choice p = 0.5 . Second, the deliberate choice of the tuning parameter ε is studied. It is interesting to researchers and developers of statistical software which ε should be selected as a default in order to produce the most reliable parameter estimates. It is expected that a larger value of ε results in a less precise differentiable approximation and more bias for the IA estimates compared with that expected with smaller values of ε . Third, the L p loss function for 0 < p 1 should be compared with the newly proposed differentiable approximation of the L 0 loss function by O’Neill and Burke. It would be interesting to see whether the L 0 loss function could also be beneficial in invariance alignment. Fourth, the two different choices of the estimation of standard deviations σ (methods “NOL” and “LOG”; see Section 2) are compared. The NOL method uses deviations of λ ^ i g , 0 / σ g and λ ^ i h , 0 / σ h with respect to the loss function ρ , while the LOG method utilizes deviations log λ ^ i g , 0 log σ g and log λ ^ i h , 0 log σ h . Fifth, and finally, the quality of standard errors in terms of coverage is studied for the different IA estimation approaches. These research questions were answered by means of three simulation studies that are described in the next three sections.

5. Simulation Study 1: Bias and RMSE in a Three-Group Example

In Simulation Study 1, IA is studied in a case with noninvariant item intercepts and in a case with noninvariant item loadings and noninvariant item intercepts. This study focuses on bias and root mean square error (RMSE).

5.1. Method

The data-generating models (DGMs) in the simulation study mimicked the DGM used in [5]. The data were simulated from a one-dimensional factor model involving five items (i.e., I = 5 ) and three groups (i.e., G = 3 ). The factor variable was normally distributed with group means 0, 0.3, and 0.8, and the group variances were 1, 1.5, and 1.2, respectively. All measurement error variances were set to one in all groups and were uncorrelated with each other. The factor variable and residual variables were normally distributed.
Two DGMs were simulated that refer to a violation of measurement invariance. Group-specific item parameters that are noninvariant are referred to as DIF effects [2].
In the first DGM (i.e., DGM1), only item intercepts were noninvariant. All item loadings were set to one, and only a subset of group-specific item intercepts were simulated differently from zero. Hence, data were simulated assuming partial invariance. In the first group, the fourth item intercept was 0.5 . In the second group, the first item was 0.5 , while the second item had an intercept of 0.5 in the third group.
In the second DGM (i.e., DGM2), item intercepts and item loadings were invariant. The same item intercepts as in DGM1 were used. Three group-specific item loadings were different from one. The item loading of the third item in the first group and the item loadings of the fifth item in the third group were 2.013. The second item in the second group had an item loading of 0.497.
The sample size per group was chosen as  N = 250 , N = 500 , N = 1000 , or  N = 2000 . IA was estimated using the NOL method (based on the H 1 function defined in (8)) and the LOG method (based on the H 1 * function defined in (10)). The  L p loss function was employed using the powers p = 0.5 , p = 0.25 , and p = 0.1 and the differentiable approximation defined in (11). The  L 0 loss function employed differentiable approximation (12). We did not consider power values p = 2 or p = 1 because they have been shown to result in severely biased estimates in the situation of partial invariance [12,45]. The reason is that noninvariant item intercepts (i.e., model errors) indicate a misspecified model. This kind of misspecification biases factor means if the L p loss function is with p = 2 because all item intercepts contribute to the estimation of factor means. The situation is known from robust statistics where the unweighted mean is not robust to outlying observations. Moreover, the  L p loss function with p = 1 does not fully remove bias because it treats model errors (i.e., outlying observations) symmetrically. In contrast, the  L p loss function with p < 1 is more robust for asymmetrically distributed model errors.
All estimation methods were applied with the tuning parameters ε = 0.1 , ε = 0.01 , ε = 0.001 , and  ε = 0.0001 . The choice ε = 0.1 led to substantially biased parameter estimates, while the IA estimates based on ε = 0.0001 had large variances. Hence, we only report findings for the tuning parameters ε = 0.01 and ε = 0.001 .
In total, R = 1000 replications were conducted for each cell of the simulation study. Bias, standard deviation (SD), RMSE, and relative RMSE were computed to assess the performance of the different estimators. Let θ ^ j , r be a model parameter estimate in replication r = 1 , , R for the parameter θ j . The bias of the estimator θ ^ j was estimated with
Bias ( θ ^ j ) = 1 R r = 1 R ( θ ^ j , r θ j ) ,
where θ j denotes the true parameter value. The SD of an estimator θ ^ j was calculated as
SD ( θ ^ j ) = 1 R r = 1 R ( θ ^ j , r θ ¯ j , ) 2 , where θ ¯ j , = 1 R r = 1 R θ j , r .
The RMSE of an estimator θ ^ j was estimated with
RMSE ( θ ^ j ) = 1 R r = 1 R ( θ ^ j , r θ j ) 2 .
A relative RMSE can be defined by dividing the RMSE of an estimator by the RMSE of a chosen reference model. In Simulation Study 1 (and in Simulation Study 3), the Mplus default with the NOL method, p = 0.5 , and  ε = 0.01 is used as the reference model. To more easily grasp differences in the relative RMSE, the values were multiplied by 100. This quantity can then easily be converted into a percentage gain of a particular estimator compared with a reference model.
The entire simulation study was carried out in the R [52] software. IA was performed with the sirt::invariance.alignment() (see also [12,53,54]) function in the R package sirt (Version 4.0-19; [55]). Information about model specification can be found in the material located at https://osf.io/7kwqh/ (accessed on 17 September 2023).

5.2. Results

Table 1 reports the bias, SD, and relative RMSE of the factor mean μ 2 and the factor SD σ 2 of the second group in the DGM of noninvariant item intercepts (i.e., DGM1). It can be seen that the L p loss function with p = 0.5 , p = 0.25 , and  p = 0.1 showed some bias for μ 2 . Importantly, the bias was more substantial when using ε = 0.01 instead of ε = 0.001 . Furthermore, the extent of the bias in the estimated factor mean μ 2 decreased with increasing sample size. Notably, the pattern of the bias was similar for the NOL and LOG methods. Interestingly, the L 0 loss function (i.e., p = 0 ) outperformed the other specifications regarding bias. While ε = 0.001 would be preferable for p = 0.5 , p = 0.25 , and  p = 0.1 , for  p = 0 , the tuning parameter choice ε = 0.01 would be preferred due to a smaller SD of the estimate. Notably, p = 0 had a slightly increased SD compared with p = 0.5 for the sample size N = 250 . However, this effect decreased with larger sample sizes. Moreover, it can be seen that the Mplus default p = 0.5 and ε = 0.01 could be improved in terms of relative RMSE by using p = 0.5 and ε = 0.001 for DGM1. Notably, the relative performance gains are more important in larger sample sizes. Additional smaller gains can be obtained by switching to p = 0 and ε = 0.01 .
The factor SD σ 2 was almost unbiasedly estimated in the condition of only noninvariant item intercepts. In this situation, the choice ε = 0.01 can be defended over ε = 0.001 for the Mplus default. The  L 0 loss function could not outperform p values different from zero regarding the SD.
Table 2 displays bias, SD, and relative RMSE for the factor mean and the factor SD of the second group in the condition of noninvariant item loadings and noninvariant item intercepts. In this situation, the SD estimate was biased, particularly for the smallest sample size N = 250 . Importantly, the bias was significantly reduced when using the LOG method instead of the NOL method. Overall, the  L 0 loss function with ε = 0.01 was the preferred method regarding the bias and relative RMSE for sample sizes of at least 500. Surprisingly, no bias occurred for the estimated factor mean in DGM2. However, this seems to be a coincidence of different defining factors for the bias. Table A1 in Appendix A reveals that the factor mean of the third group in DGM2 also provided biased estimates. Again, in this case, p = 0 resolved the issue, in particular for larger sample sizes.
As a preliminary conclusion from Simulation Study 1, one could argue that the case of noninvariant item loadings can induce bias in parameter estimates in default implementations of IA. The bias can be reduced by using the LOG method instead of the default NOL method. There is a tendency that the choice ε = 0.001 outperformed ε = 0.01 for p = 0.5 . Finally, the  L 0 loss function (i.e., p = 0 ) had satisfactory performance for ε = 0.01 . However, it came at the price of increased variance in smaller sample sizes.

6. Simulation Study 2: Coverage Rates in a Three-Group Example

The second example, Simulation Study 2, investigated the assessment of coverage rates for the different IA estimation methods.

6.1. Method

The same DGMs as in Simulation Study 1 were employed to simulate the data (see Section 5). The standard error computation described in Section 3 was applied for all estimators used in Simulation Study 1. Confidence intervals at a confidence level of 95% were computed using a normal distribution approximation (i.e., the estimated confidence interval was  θ ^ ± 1.96 × SE ( θ ^ ) ). The coverage rate at a confidence level of 95% was computed as the percentage of the events that an estimated confidence interval covers for the true parameter value. Coverage rates were considered acceptable if they were not smaller than 91.0 or larger than 98.0 (see [56]).
In total, 5000 replications were conducted in each cell of the simulation. The IA method with standard error estimates of model parameters was again estimated with the sirt::invariance.alignment() function that is contained in the R [52] package sirt (Version 4.0-19; [55]). The R code used for this simulation can be found at https://osf.io/7kwqh/ (accessed on 17 September 2023).

6.2. Results

Table 3 shows coverage rates for factor means μ 2 and μ 3 and factor SDs σ 2 and σ 3 . Overall, the coverage rates were acceptable. Undercoverage was observed when parameter estimates were biased (e.g., p = 0.5 , ε = 0.01 ). For approximately unbiased point estimates, standard errors based on the delta method can be reliably used. There is no need to rely on computationally more demanding standard error estimates like jackknife or bootstrap. Interestingly, the coverage rates were also satisfactory for the newly proposed loss function with the power p = 0 .

7. Simulation Study 3: Bias and RMSE in a Six-Group Example

In the last example, Simulation Study 3, different estimation methods of IA were examined for DGMs involving six groups and four items.

7.1. Method

The data were simulated from a one-dimensional factor model involving four items (i.e., I = 4 ) and six groups (i.e., G = 6 ). The factor variable was normally distributed with group means 0, −0.27, −0.46, 0.11, 0.21, and 0.49, and the group variances were 1, 0.95, 0.87, 1.23, 1.1, and 0.99, respectively. All measurement error variances were set to one in all groups and uncorrelated with each other. The factor variable and residual variables were normally distributed.
Two DGMs were simulated that refer to a violation of measurement invariance. Invariance only appeared in item loadings, while item intercepts had invariant parameters.
In the first DGM of Simulation Study 3 (i.e., DGM3), the DIF effects in item loadings λ i g ( i = 1 , , I , …) were unidirectional. That is, item loadings with DIF loadings were all larger than one, while the invariant item parameters had loadings equal to one. The item loadings with DIF effects were as follows: λ 12 = 2.014 (i.e., first item in second group), λ 21 = 1.733 , λ 23 = 2.014 , and λ 36 = 2.117 . The item intercepts were all set to 0 in DGM3.
In the second DGM of Simulation Study 3 (i.e., DGM4), the DIF effects in item loadings were directional. That is, item loadings with DIF effects could be smaller or larger than one. The item loadings with DIF effects were as follows: λ 12 = 0.497 , λ 21 = 1.733 , λ 23 = 2.014 , and λ 36 = 2.117 . Like in DGM3, the item intercepts were all set to 0 in DGM4.
As in Simulation Study 1 and Simulation Study 2, the sample size per group was chosen as  N = 250 , N = 500 , N = 1000 , or  N = 2000 . The same IA estimation methods as in the other two studies were utilized. To summarize the performance of the parameter estimates across the six groups, average absolute bias, average SD, and the average relative RMSE were computed, where the average was calculated for factor means  μ and factor SDs  σ , separately.
Again, the simulation study was carried out in the R [52] software. IA was estimated using the sirt::invariance.alignment() function in the R package sirt (Version 4.0-19; [55]). Replication material can be found at https://osf.io/7kwqh/ (accessed on 17 September 2023).

7.2. Results

Table 4 displays average absolute bias, average SD, and average relative RMSE for factor means μ and factor SDs σ for the DGM with unidirectional effects of noninvariance (i.e., DGM3). As expected from Simulation Study 1, noninvariant item loadings mainly impacted factor standard deviations. It was obtained that factor SDs had a larger absolute bias for the (default) NOL method compared with the LOG method. However, absolute bias decreased with larger sample sizes and by choosing the tuning parameter ε = 0.001 instead of ε = 0.01 . Furthermore, the LOG method had a much smaller bias in estimated factor SDs. This finding also translated into findings for the average absolute RMSE of the σ estimates. Interestingly, the LOG method was also preferred for the estimated factor means. The LOG estimates for μ had, on average, smaller SDs than the NOL estimates.
Similar findings were obtained in the case of the bidirectional DIF effects in item loadings (DGM4) that are displayed in Table A2 in Appendix B. The LOG method was preferred over the NOL method regarding the estimation of factor SDs σ . Furthermore, LOG resulted in slightly better estimates than the NOL method for factor means μ . IA with p = 0.5 should preferably choose the tuning parameter ε = 0.001 instead of ε = 0.01 .

8. Discussion and Conclusions

In this article, we critically discussed implementation aspects in IA. Because IA is now widely applied in the social sciences, researchers should opt for appropriate estimation methods. We derived recommendations for software implementation and practical application of IA through three simulation studies.
In IA, the loss function ρ ( x ) = | x | = | x | 0.5 is the default choice in the popular Mplus software. A differentiable approximation of this loss function uses the tuning parameter ε = 0.01 as a default in this software. Our simulations revealed that this default choice can induce bias in estimated factor means and factor standard deviations. The bias can be reduced by switching to the tuning parameter ε = 0.001 . Notably, biases in IA were particularly pronounced in small to moderate samples (i.e., N = 250 persons per group). It turned out that bias in estimated factor standard deviations occurred in the presence of noninvariant item loadings. This bias can be reduced by using a modified IA optimization function in which logarithmized item loadings are aligned (i.e., the LOG method described in this paper). In general, we found that the LOG method generally improves the default NOL method in IA (which uses no logarithmized item loadings) in the situations in which bias occurred and performed comparably to NOL in all other situations. Furthermore, the L 0 loss function recently proposed by O’Neill and Burke (i.e., p = 0 ) showed the least bias across all simulated conditions. This method can be regarded as the frontrunner across all simulation conditions when used with the tuning parameter ε = 0.01 . Finally, statistical inference based on the delta method performed satisfactorily for all approximately unbiased estimates in terms of coverage rates.
In future research, the generalizability of the findings of this study to more groups or more items [17] can be examined. Moreover, implementation aspects of IA could also be investigated for dichotomous or ordinal items [19,20]. In particular, the performance of IA in small samples [57] requires additional consideration. It might be that regularized estimation [58,59,60,61] or confirmatory factor analysis estimation that uses robust loss functions (i.e., model-robust estimation; see [62,63]) have advantages over IA in small samples.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
CFAconfirmatory factor analysis;
DGMdata-generating model;
DIFdifferential item functioning;
IAinvariance alignment;
MLmaximum likelihood;
PISAprogramme for international student assessment;
RMSEroot mean square error;
SDstandard deviation;
TIMSStrends in international mathematics and science study.

Appendix A. Additional Results for Simulation Study 1

Table A1 displays bias, SD, and relative RMSE for the factor mean μ 3 and the factor SD σ 2 of the third group in the condition of noninvariant item loadings and noninvariant item intercepts (DGM2).
Table A1. Simulation Study 1: bias, standard deviation (SD), and relative root mean square error (RMSE) of the factor mean μ 3 and the factor standard deviation σ 3 as a function of sample size N for different estimation methods in the case of noninvariant item intercepts and noninvariant item loadings (DGM2).
Table A1. Simulation Study 1: bias, standard deviation (SD), and relative root mean square error (RMSE) of the factor mean μ 3 and the factor standard deviation σ 3 as a function of sample size N for different estimation methods in the case of noninvariant item intercepts and noninvariant item loadings (DGM2).
BiasSDRMSE
N N N
Meth p   , ε 250500100020002505001000200025050010002000
Factor Mean μ 3
NOL0.5  , 0.01  −0.037−0.031−0.027−0.0240.1310.0900.0610.042100  100  100  100 
0.5  , 0.001−0.019−0.016−0.011−0.0090.1420.0980.0620.043105.4103.695.490.0
0.25, 0.01−0.022−0.019−0.018−0.0160.1360.0910.0610.042101.397.795.192.3
0.25, 0.001−0.006−0.008−0.006−0.0050.1480.1010.0640.043108.8105.797.089.5
0.1  , 0.01−0.015−0.014−0.013−0.0120.1390.0920.0610.042102.997.293.789.8
0.1  , 0.001−0.002−0.005−0.004−0.0030.1510.1010.0650.043111.2105.397.589.7
0  , 0.010.0160.0070.0000.0000.1630.0980.0620.041120.1103.293.985.4
0  , 0.0010.0160.0080.0010.0000.1690.1070.0700.048125.0111.9104.898.2
LOG0.5  , 0.01−0.066−0.053−0.044−0.0380.1260.0870.0590.041104.4106.3110.6115.8
0.5  , 0.001−0.045−0.030−0.020−0.0140.1360.0940.0610.043105.5103.497.092.1
0.25, 0.01−0.049−0.038−0.030−0.0260.1300.0880.0590.041102.6100.0100.4100.5
0.25, 0.001−0.032−0.020−0.012−0.0080.1410.0960.0630.043106.6102.896.990.0
0.1  , 0.01−0.041−0.031−0.025−0.0210.1330.0880.0600.041102.797.997.095.2
0.1  , 0.001−0.026−0.015−0.009−0.0060.1450.0970.0640.043108.5102.997.089.7
0  , 0.01−0.006−0.001−0.002−0.0020.1540.0950.0620.041113.198.993.185.2
0  , 0.001−0.0060.000−0.002−0.0010.1600.1030.0690.047117.4107.6104.097.7
Factor SD σ 3
NOL0.5  , 0.01  0.0510.0340.0280.0220.1020.0690.0480.033100  100  100  100 
0.5  , 0.0010.0460.0230.0150.0090.1160.0750.0490.033109.5100.792.785.5
0.25, 0.010.0480.0290.0220.0160.1070.0710.0480.033103.098.595.392.3
0.25, 0.0010.0450.0200.0110.0060.1220.0780.0500.033114.1103.292.383.8
0.1  , 0.010.0470.0260.0190.0140.1090.0710.0480.033104.498.093.389.3
0.1  , 0.0010.0440.0180.0100.0050.1240.0790.0500.033115.1104.292.883.5
0  , 0.010.0400.0140.0060.0030.1320.0790.0480.032121.4103.287.380.1
0  , 0.0010.0400.0150.0070.0030.1380.0860.0540.035126.4112.798.489.2
LOG0.5  , 0.010.0070.0020.0030.0010.0970.0660.0460.03285.585.483.880.7
0.5  , 0.0010.0080.0030.0030.0020.1090.0710.0480.03295.792.186.981.6
0.25, 0.010.0070.0030.0030.0010.1020.0670.0470.03289.886.984.680.8
0.25, 0.0010.0080.0030.0030.0020.1140.0730.0490.033100.494.888.181.8
0.1  , 0.010.0080.0030.0030.0010.1050.0680.0470.03292.087.784.880.8
0.1  , 0.0010.0080.0040.0030.0020.1170.0740.0490.033102.896.188.982.0
0  , 0.010.0100.0030.0030.0010.1240.0740.0470.032108.994.985.679.5
0  , 0.0010.0110.0040.0030.0020.1280.0810.0530.036112.9104.196.689.3
Note. Meth = estimation method; NOL = no logarithmized linking function for item loadings using H 1 in (8); LOG = logarithmized linking function for item loadings using H 1 * in (10); p = power used in the L p loss function ρ ; ε  = tuning parameter used in the differentiable approximation of the L p loss function ρ ; absolute biases larger than 0.03 are shown with a gray background. The Mplus defaults p = 0.5 , ε = 0.01 , and NOL are the reference methods in the computation of the relative RMSE. Relative RMSE values smaller than 95.0 are printed in bold font.

Appendix B. Additional Results for Simulation Study 3

Table A2 displays the average absolute bias, average SD, and average relative RMSE for factor means and factor SDs for the DGM4, which contained bidirectional DIF effects in item loadings.
Table A2. Simulation Study 3: average absolute bias, average standard deviation (average SD), and average relative root mean square error (ARRMSE) for factor means μ and factor standard deviations σ as a function of sample size N for different estimation methods for bidirectional effects in noninvariance in item loadings (DGM4).
Table A2. Simulation Study 3: average absolute bias, average standard deviation (average SD), and average relative root mean square error (ARRMSE) for factor means μ and factor standard deviations σ as a function of sample size N for different estimation methods for bidirectional effects in noninvariance in item loadings (DGM4).
Average Absolute BiasAverage SDARRMSE
N N N
Meth p   , ε 250500100020002505001000200025050010002000
Factor Means μ
NOL0.5  , 0.01  0.0290.0230.0190.0160.1050.0730.0510.036100  100  100  100 
0.5  , 0.0010.0200.0140.0090.0060.1070.0730.0510.03599.195.193.088.0
0.25, 0.010.0210.0160.0120.0100.1030.0720.0510.03595.795.094.791.8
0.25, 0.0010.0150.0100.0060.0030.1090.0740.0510.03599.294.591.786.3
0.1  , 0.010.0180.0130.0100.0080.1030.0720.0500.03594.693.392.989.4
0.1  , 0.0010.0130.0090.0040.0030.1090.0740.0510.03599.294.291.786.6
0  , 0.010.0090.0050.0020.0020.1100.0730.0500.03598.792.089.285.1
0  , 0.0010.0100.0040.0020.0010.1160.0770.0540.037104.597.996.691.7
LOG0.5  , 0.010.0080.0040.0050.0040.0940.0680.0480.03484.786.987.284.1
0.5  , 0.0010.0060.0020.0020.0020.0990.0700.0490.03489.288.287.984.2
0.25, 0.010.0060.0030.0030.0020.0940.0690.0480.03484.987.387.384.0
0.25, 0.0010.0050.0020.0010.0010.1020.0710.0490.03591.789.788.685.0
0.1  , 0.010.0050.0030.0030.0020.0960.0690.0490.03485.987.387.484.0
0.1  , 0.0010.0050.0020.0010.0010.1030.0720.0500.03592.790.589.085.6
0  , 0.010.0030.0020.0010.0010.1050.0710.0490.03593.889.988.484.7
0  , 0.0010.0040.0010.0010.0010.1100.0760.0530.03798.595.695.791.8
Factor SDs σ
NOL0.5  , 0.01  0.0830.0620.0500.0420.0990.0670.0480.033100  100  100  100 
0.5  , 0.0010.0610.0390.0230.0140.1040.0710.0500.03393.789.680.369.3
0.25, 0.010.0620.0440.0330.0260.0980.0670.0480.03389.888.084.779.6
0.25, 0.0010.0470.0290.0140.0080.1050.0730.0490.03389.686.376.265.6
0.1  , 0.010.0540.0370.0260.0200.0980.0670.0470.03387.384.379.673.5
0.1  , 0.0010.0430.0250.0110.0060.1060.0730.0500.03389.085.375.564.9
0  , 0.010.0300.0150.0070.0030.1050.0690.0470.03285.278.770.062.3
0  , 0.0010.0290.0130.0050.0020.1130.0780.0530.03690.987.479.270.9
LOG0.5  , 0.010.0290.0230.0180.0160.0890.0630.0440.03176.777.275.074.3
0.5  , 0.0010.0190.0120.0080.0060.0970.0670.0460.03278.776.470.464.4
0.25, 0.010.0210.0150.0120.0100.0910.0630.0450.03174.873.570.266.4
0.25, 0.0010.0130.0070.0050.0030.1000.0690.0470.03280.176.970.763.8
0.1  , 0.010.0170.0120.0090.0070.0910.0640.0450.03174.272.668.963.9
0.1  , 0.0010.0110.0050.0030.0030.1020.0690.0480.03280.977.571.163.9
0  , 0.010.0040.0020.0010.0010.1010.0680.0460.03179.474.968.461.7
0  , 0.0010.0040.0010.0010.0010.1090.0760.0530.03685.884.278.470.6
Note. Meth = estimation method; NOL = no logarithmized linking function for item loadings using H 1 in (8); LOG = logarithmized linking function for item loadings using H 1 * in (10); p = power used in the L p loss function ρ ; ε  = tuning parameter used in the differentiable approximation of the L p loss function ρ ; values of average absolute bias larger than 0.03 are shown with a gray background. The Mplus defaults p = 0.5 , ε = 0.01 , and NOL are the reference methods in the computation of the relative RMSE. ARRMSE values smaller than 95.0 are printed in bold font.

References

  1. Meredith, W. Measurement invariance, factor analysis and factorial invariance. Psychometrika 1993, 58, 525–543. [Google Scholar] [CrossRef]
  2. Mellenbergh, G.J. Item bias and item response theory. Int. J. Educ. Res. 1989, 13, 127–143. [Google Scholar] [CrossRef]
  3. Millsap, R.E. Statistical Approaches to Measurement Invariance; Routledge: New York, NY, USA, 2011. [Google Scholar] [CrossRef]
  4. van de Vijver, F.J.R. (Ed.) Invariance Analyses in Large-Scale Studies; OECD: Paris, France, 2019. [Google Scholar] [CrossRef]
  5. Asparouhov, T.; Muthén, B. Multiple-group factor analysis alignment. Struct. Equ. Model. 2014, 21, 495–508. [Google Scholar] [CrossRef]
  6. Muthén, B.; Asparouhov, T. IRT studies of many groups: The alignment method. Front. Psychol. 2014, 5, 978. [Google Scholar] [CrossRef]
  7. Arts, I.; Fang, Q.; Meitinger, K.; van de Schoot, R. Approximate measurement invariance of willingness to sacrifice for the environment across 30 countries: The importance of prior distributions and their visualization. Front. Psychol. 2021, 12, 624032. [Google Scholar] [CrossRef]
  8. Cieciuch, J.; Davidov, E.; Schmidt, P. Alignment optimization. Estimation of the most trustworthy means in cross-cultural studies even in the presence of noninvariance. In Cross-Cultural Analysis: Methods and Applications; Davidov, E., Schmidt, P., Billiet, J., Eds.; Routledge: London, UK, 2018; pp. 571–592. [Google Scholar] [CrossRef]
  9. Pokropek, A.; Davidov, E.; Schmidt, P. A Monte Carlo simulation study to assess the appropriateness of traditional and newer approaches to test for measurement invariance. Struct. Equ. Model. 2019, 26, 724–744. [Google Scholar] [CrossRef]
  10. Leitgöb, H.; Seddig, D.; Asparouhov, T.; Behr, D.; Davidov, E.; De Roover, K.; Jak, S.; Meitinger, K.; Menold, N.; Muthén, B.; et al. Measurement invariance in the social sciences: Historical development, methodological challenges, state of the art, and future perspectives. Soc. Sci. Res. 2023, 110, 102805. [Google Scholar] [CrossRef]
  11. Luong, R.; Flake, J.K. Measurement invariance testing using confirmatory factor analysis and alignment optimization: A tutorial for transparent analysis planning and reporting. Psychol. Methods 2023, 28, 905–924. [Google Scholar] [CrossRef]
  12. Pokropek, A.; Lüdtke, O.; Robitzsch, A. An extension of the invariance alignment method for scale linking. Psych. Test Assess. Model. 2020, 62, 303–334. Available online: https://bit.ly/2UEp9GH (accessed on 17 September 2023).
  13. Mansolf, M.; Vreeker, A.; Reise, S.P.; Freimer, N.B.; Glahn, D.C.; Gur, R.E.; Moore, T.M.; Pato, C.N.; Pato, M.T.; Palotie, A.; et al. Extensions of multiple-group item response theory alignment: Application to psychiatric phenotypes in an international genomics consortium. Educ. Psychol. Meas. 2020, 80, 870–909. [Google Scholar] [CrossRef]
  14. Muthén, L.; Muthén, B. Mplus User’s Guide; Muthén & Muthén: Los Angeles, CA, USA, 1998–2023. [Google Scholar]
  15. Kim, E.S.; Cao, C.; Wang, Y.; Nguyen, D.T. Measurement invariance testing with many groups: A comparison of five approaches. Struct. Equ. Model. 2017, 24, 524–544. [Google Scholar] [CrossRef]
  16. Lai, M.H.C.; Liu, Y.; Tse, W.W.Y. Adjusting for partial invariance in latent parameter estimation: Comparing forward specification search and approximate invariance methods. Behav. Res. Methods 2022, 54, 414–434. [Google Scholar] [CrossRef] [PubMed]
  17. Muthén, B.; Asparouhov, T. Recent methods for the study of measurement invariance with many groups: Alignment and random effects. Sociol. Methods Res. 2018, 47, 637–664. [Google Scholar] [CrossRef]
  18. DeMars, C.E. Alignment as an alternative to anchor purification in DIF analyses. Struct. Equ. Model. 2020, 27, 56–72. [Google Scholar] [CrossRef]
  19. Finch, W.H. Detection of differential item functioning for more than two groups: A Monte Carlo comparison of methods. Appl. Meas. Educ. 2016, 29, 30–45. [Google Scholar] [CrossRef]
  20. Flake, J.K.; McCoach, D.B. An investigation of the alignment method with polytomous indicators under conditions of partial measurement invariance. Struct. Equ. Model. 2018, 25, 56–70. [Google Scholar] [CrossRef]
  21. Byrne, B.M.; van de Vijver, F.J.R. The maximum likelihood alignment approach to testing for approximate measurement invariance: A paradigmatic cross-cultural application. Psicothema 2017, 29, 539–551. [Google Scholar] [CrossRef]
  22. Marsh, H.W.; Guo, J.; Parker, P.D.; Nagengast, B.; Asparouhov, T.; Muthén, B.; Dicke, T. What to do when scalar invariance fails: The extended alignment method for multi-group factor analysis comparison of latent means across many groups. Psychol. Methods 2018, 23, 524–545. [Google Scholar] [CrossRef] [PubMed]
  23. Kim, E.; Cao, C.; Liu, S.; Wang, Y.; Dedrick, R. Testing measurement invariance over time with intensive longitudinal data and identifying a source of non-invariance. Struct. Equ. Model. 2023, 30, 393–411. [Google Scholar] [CrossRef]
  24. Lai, M.H.C. Adjusting for measurement noninvariance with alignment in growth modeling. Multivar. Behav. Res. 2023, 58, 30–47. [Google Scholar] [CrossRef]
  25. Seddig, D.; Leitgöb, H. Approximate measurement invariance and longitudinal confirmatory factor analysis: Concept and application with panel data. Surv. Res. Methods 2018, 12, 29–41. [Google Scholar] [CrossRef]
  26. Winter, S.D.; Depaoli, S. An illustration of Bayesian approximate measurement invariance with longitudinal data and a small sample size. Int. J. Behav. Dev. 2020, 44, 371–382. [Google Scholar] [CrossRef]
  27. Asparouhov, T.; Muthén, B. Multiple group alignment for exploratory and structural equation models. Struct. Equ. Model. 2023, 30, 169–191. [Google Scholar] [CrossRef]
  28. Asparouhov, T.; Muthén, B. Penalized Structural Equation Models; Technical Report. 2023. Available online: https://rb.gy/tbaj7 (accessed on 28 March 2023).
  29. Davidov, E.; Cieciuch, J.; Meuleman, B.; Schmidt, P.; Algesheimer, R.; Hausherr, M. The comparability of measurements of attitudes toward immigration in the European Social Survey: Exact versus approximate measurement equivalence. Public Opin. Q. 2015, 79, 244–266. [Google Scholar] [CrossRef]
  30. Munck, I.; Barber, C.; Torney-Purta, J. Measurement invariance in comparing attitudes toward immigrants among youth across Europe in 1999 and 2009: The alignment method applied to IEA CIVED and ICCS. Sociol. Methods Res. 2018, 47, 687–728. [Google Scholar] [CrossRef]
  31. Caycho-Rodríguez, T.; Vilca, L.W.; Cervigni, M.; Gallegos, M.; Martino, P.; Calandra, M.; Rey Anacona, C.A.; López-Calle, C.; Moreta-Herrera, R.; Chacón-Andrade, E.R.; et al. Cross-national measurement invariance of the purpose in life test in seven Latin American countries. Front. Psychol. 2022, 13, 974133. [Google Scholar] [CrossRef]
  32. Sideridis, G.; Alahmadi, M. Bullying in elementary schools: Differences across countries in the Persian gulf. Children 2023, 10, 1108. [Google Scholar] [CrossRef]
  33. Sideridis, G.; Alghamdi, M.H. Bullying in middle school: Evidence for a multidimensional structure and measurement invariance across gender. Children 2023, 10, 873. [Google Scholar] [CrossRef]
  34. Ding, Y.; Yang Hansen, K.; Klapp, A. Testing measurement invariance of mathematics self-concept and self-efficacy in PISA using MGCFA and the alignment method. Eur. J. Psychol. Educ. 2023, 38, 709–732. [Google Scholar] [CrossRef]
  35. Sirganci, G.; Uyumaz, G.; Yandi, A. Measurement invariance testing with alignment method: Many groups comparison. Int. J. Assess. Tool. Educ. 2020, 7, 657–673. [Google Scholar] [CrossRef]
  36. Wurster, S. Measurement invariance of non-cognitive measures in TIMSS across countries and across time. An application and comparison of multigroup confirmatory factor analysis, Bayesian approximate measurement invariance and alignment optimization approach. Stud. Educ. Eval. 2022, 73, 101143. [Google Scholar] [CrossRef]
  37. De Bondt, N.; Van Petegem, P. Psychometric evaluation of the overexcitability questionnaire-two applying Bayesian structural equation modeling (BSEM) and multiple-group BSEM-based alignment with approximate measurement invariance. Front. Psychol. 2015, 6, 1963. [Google Scholar] [CrossRef] [PubMed]
  38. Wickham, R.E.; Gutierrez, R.; Giordano, B.L.; Rostosky, S.S.; Riggle, E.D.B. Gender and generational differences in the internalized homophobia questionnaire: An alignment IRT analysis. Assessment 2021, 28, 1159–1172. [Google Scholar] [CrossRef] [PubMed]
  39. Eryilmaz, N.; Sandoval-Hernandez, A. Is distributed leadership universal? A cross-cultural, comparative approach across 40 Countries: An alignment optimisation approach. Educ. Sci. 2023, 13, 218. [Google Scholar] [CrossRef]
  40. Lomazzi, V. Using alignment optimization to test the measurement invariance of gender role attitudes in 59 countries. Methods Data Anal. 2018, 12, 77–103. [Google Scholar] [CrossRef]
  41. Bartholomew, D.J.; Knott, M.; Moustaki, I. Latent Variable Models and Factor Analysis: A Unified Approach; Wiley: New York, NY, USA, 2011. [Google Scholar] [CrossRef]
  42. Holland, P.W.; Wainer, H. (Eds.) Differential Item Functioning: Theory and Practice; Lawrence Erlbaum: Hillsdale, NJ, USA, 1993. [Google Scholar] [CrossRef]
  43. van de Schoot, R.; Kluytmans, A.; Tummers, L.; Lugtig, P.; Hox, J.; Muthén, B. Facing off with scylla and charybdis: A comparison of scalar, partial, and the novel possibility of approximate measurement invariance. Front. Psychol. 2013, 4, 770. [Google Scholar] [CrossRef]
  44. Byrne, B.M.; Shavelson, R.J.; Muthén, B. Testing for the equivalence of factor covariance and mean structures: The issue of partial measurement invariance. Psychol. Bull. 1989, 105, 456–466. [Google Scholar] [CrossRef]
  45. Robitzsch, A. Lp loss functions in invariance alignment and Haberman linking with few or many groups. Stats 2020, 3, 246–283. [Google Scholar] [CrossRef]
  46. Haberman, S.J. Linking Parameter Estimates Derived from an Item Response Model through Separate Calibrations; Research Report No. RR-09-40; Educational Testing Service: Princeton, NJ, USA, 2009. [Google Scholar] [CrossRef]
  47. Davies, P.L. Data Analysis and Approximate Models; CRC Press: Boca Raton, FL, USA, 2014. [Google Scholar] [CrossRef]
  48. Davies, P.L.; Terbeck, W. Interactions and outliers in the two-way analysis of variance. Ann. Stat. 1998, 26, 1279–1305. [Google Scholar] [CrossRef]
  49. O’Neill, M.; Burke, K. Variable selection using a smooth information criterion for distributional regression models. Stat. Comput. 2023, 33, 71. [Google Scholar] [CrossRef]
  50. Battauz, M. Regularized estimation of the nominal response model. Multivar. Behav. Res. 2020, 55, 811–824. [Google Scholar] [CrossRef] [PubMed]
  51. Boos, D.D.; Stefanski, L.A. Essential Statistical Inference; Springer: New York, NY, USA, 2013. [Google Scholar] [CrossRef]
  52. R Core Team. R: A Language and Environment for Statistical Computing; R Core Team: Vienna, Austria, 2023; Available online: https://www.R-project.org/ (accessed on 15 March 2023).
  53. Fischer, R.; Karl, J.A. A primer to (cross-cultural) multi-group invariance testing possibilities in R. Front. Psychol. 2019, 10, 1507. [Google Scholar] [CrossRef] [PubMed]
  54. Han, H. Using measurement alignment in research on adolescence involving multiple groups: A brief tutorial with R. J. Res. Adolesc. 2023. [Google Scholar] [CrossRef] [PubMed]
  55. Robitzsch, A. sirt: Supplementary Item Response Theory Models. R Package Version 4.0-19. 2023. Available online: https://github.com/alexanderrobitzsch/sirt (accessed on 16 September 2023).
  56. Muthén, L.K.; Muthén, B.O. How to use a Monte Carlo study to decide on sample size and determine power. Struct. Equ. Model. 2002, 9, 599–620. [Google Scholar] [CrossRef]
  57. Wen, C.; Hu, F. Investigating the applicability of alignment–A Monte Carlo simulation study. Front. Psychol. 2022, 13, 845721. [Google Scholar] [CrossRef]
  58. Huang, P.H. A penalized likelihood method for multi-group structural equation modelling. Brit. J. Math. Stat. Psychol. 2018, 71, 499–522. [Google Scholar] [CrossRef]
  59. Jacobucci, R.; Grimm, K.J.; McArdle, J.J. Regularized structural equation modeling. Struct. Equ. Model. 2016, 23, 555–566. [Google Scholar] [CrossRef]
  60. Qiao, X. Variable selection using Lq penalties. WIREs Comput. Stat. 2014, 6, 177–184. [Google Scholar] [CrossRef]
  61. Robitzsch, A. Implementation aspects in regularized structural equation models. Algorithms 2023, 16, 446. [Google Scholar] [CrossRef]
  62. Robitzsch, A. Comparing the robustness of the structural after measurement (SAM) approach to structural equation modeling (SEM) against local model misspecifications with alternative estimation approaches. Stats 2022, 5, 631–672. [Google Scholar] [CrossRef]
  63. Robitzsch, A. Model-robust estimation of multiple-group structural equation models. Algorithms 2023, 16, 210. [Google Scholar] [CrossRef]
Table 1. Simulation Study 1: bias, standard deviation (SD), and relative root mean square error (RMSE) of the factor mean μ 2 and the factor standard deviation σ 2 as a function of sample size N for different estimation methods in the case of noninvariant item intercepts (DGM1).
Table 1. Simulation Study 1: bias, standard deviation (SD), and relative root mean square error (RMSE) of the factor mean μ 2 and the factor standard deviation σ 2 as a function of sample size N for different estimation methods in the case of noninvariant item intercepts (DGM1).
BiasSDRMSE
N N N
Meth p   , ε 250500100020002505001000200025050010002000
Factor Mean μ 2
NOL0.5  , 0.01  −0.067−0.051−0.041−0.0370.1180.0820.0580.040100  100  100  100 
0.5  , 0.001−0.043−0.027−0.016−0.0120.1240.0860.0590.04196.893.286.577.5
0.25, 0.01−0.050−0.036−0.027−0.0240.1200.0830.0580.04095.992.990.386.0
0.25, 0.001−0.031−0.017−0.009−0.0060.1270.0870.0590.04196.691.785.175.6
0.1  , 0.01−0.042−0.029−0.021−0.0190.1210.0830.0580.04094.590.487.181.3
0.1  , 0.001−0.026−0.013−0.007−0.0040.1280.0870.0600.04196.690.484.975.4
0  , 0.01−0.007−0.0010.0000.0000.1280.0840.0580.04094.886.882.873.6
0  , 0.001−0.0060.0000.0010.0000.1330.0890.0630.04398.492.389.679.1
LOG0.5  , 0.01−0.068−0.052−0.041−0.0370.1170.0820.0570.040100.1100.2100.2100.2
0.5  , 0.001−0.045−0.028−0.016−0.0120.1230.0860.0590.04196.793.286.577.6
0.25, 0.01−0.051−0.036−0.028−0.0240.1190.0820.0570.04095.993.090.486.1
0.25, 0.001−0.033−0.018−0.009−0.0070.1260.0870.0590.04196.391.685.075.6
0.1  , 0.01−0.044−0.030−0.022−0.0190.1200.0820.0580.04094.590.587.281.4
0.1  , 0.001−0.028−0.014−0.007−0.0050.1270.0860.0590.04196.390.284.875.4
0  , 0.01−0.009−0.0020.0000.0000.1280.0840.0580.04094.486.582.773.6
0  , 0.001−0.008−0.0010.000−0.0010.1320.0890.0630.04397.892.089.579.0
Factor SD σ 2
NOL0.5  , 0.01  0.0110.0060.0010.0010.0960.0670.0450.033100  100  100  100 
0.5  , 0.0010.0130.0060.0010.0010.1010.0700.0470.033105.5104.1103.2102.2
0.25, 0.010.0110.0060.0010.0010.0970.0670.0460.033100.6100.3100.2100.1
0.25, 0.0010.0140.0060.0010.0000.1040.0710.0480.034108.2106.2104.8103.0
0.1  , 0.010.0120.0060.0010.0010.0970.0670.0460.033101.1100.5100.3100.1
0.1  , 0.0010.0130.0060.0020.0000.1050.0720.0480.034109.2107.2105.9103.6
0  , 0.010.0130.0060.0010.0010.1050.0700.0470.033109.1104.7102.6101.1
0  , 0.0010.0150.0060.0020.0000.1140.0770.0540.037119.1115.3118.5112.3
LOG0.5  , 0.010.0040.003−0.0010.0000.0960.0670.0460.03399.199.5100.1100.0
0.5  , 0.0010.0040.002−0.0010.0000.1010.0690.0470.033104.2102.9103.1102.2
0.25, 0.010.0040.003−0.0010.0000.0960.0670.0460.03399.699.8100.2100.1
0.25, 0.0010.0040.002−0.0010.0000.1030.0700.0480.034106.8104.6104.6103.1
0.1  , 0.010.0040.003−0.0010.0000.0970.0670.0460.033100.1100.0100.3100.1
0.1  , 0.0010.0040.0020.0000.0000.1040.0710.0480.034107.9105.9105.6103.7
0  , 0.010.0040.002−0.0010.0000.1050.0700.0470.033108.7104.0102.6101.1
0  , 0.0010.0040.0010.000−0.0010.1130.0770.0530.037117.2114.4117.1 112.5
Note. Meth = estimation method; NOL = no logarithmized linking function for item loadings using H 1 in (8); LOG = logarithmized linking function for item loadings using H 1 * in (10); p = power used in the L p loss function ρ ; ε  = tuning parameter used in the differentiable approximation of the L p loss function ρ ; absolute biases larger than 0.03 are shown with a gray background. The Mplus defaults p = 0.5 , ε = 0.01 , and NOL are the reference methods in the computation of the relative RMSE. Relative RMSE values smaller than 95.0 are printed in bold font.
Table 2. Simulation Study 1: bias, standard deviation (SD), and relative root mean square error (RMSE) of the factor mean μ 2 and the factor standard deviation σ 2 as a function of sample size N for different estimation methods in the case of noninvariant item intercepts and noninvariant item loadings (DGM2).
Table 2. Simulation Study 1: bias, standard deviation (SD), and relative root mean square error (RMSE) of the factor mean μ 2 and the factor standard deviation σ 2 as a function of sample size N for different estimation methods in the case of noninvariant item intercepts and noninvariant item loadings (DGM2).
BiasSDRMSE
N N N
Meth p   , ε 250500100020002505001000200025050010002000
Factor Mean μ 2
NOL0.5  , 0.01  −0.016−0.012−0.008−0.0060.1270.0850.0590.041100  100  100  100 
0.5  , 0.001−0.008−0.008−0.004−0.0020.1300.0860.0570.039101.799.996.296.2
0.25, 0.01−0.007−0.006−0.004−0.0030.1280.0840.0580.04099.897.797.296.9
0.25, 0.0010.000−0.003−0.002−0.0010.1320.0860.0580.039102.5100.396.795.8
0.1  , 0.01−0.003−0.004−0.003−0.0020.1290.0840.0570.039100.297.096.295.8
0.1  , 0.0010.003−0.002−0.0010.0000.1330.0860.0580.039103.899.996.895.7
0  , 0.010.0150.0030.0010.0010.1360.0840.0560.038106.597.294.592.7
0  , 0.0010.0160.0040.0010.0010.1400.0880.0600.042109.5102.2100.3102.0
LOG0.5  , 0.01−0.031−0.023−0.017−0.0140.1200.0820.0570.03996.798.599.7101.6
0.5  , 0.001−0.021−0.014−0.007−0.0040.1230.0840.0570.03997.498.195.695.8
0.25, 0.01−0.022−0.015−0.011−0.0080.1210.0810.0560.03995.595.396.196.7
0.25, 0.001−0.014−0.008−0.004−0.0020.1230.0840.0570.03996.897.596.295.4
0.1  , 0.01−0.017−0.012−0.008−0.0060.1210.0800.0560.03995.394.395.095.2
0.1  , 0.001−0.011−0.007−0.003−0.0010.1240.0830.0570.03997.097.196.195.4
0  , 0.01−0.001−0.0010.0000.0010.1260.0800.0560.03898.093.193.192.5
0  , 0.0010.0000.0000.0000.0010.1290.0850.0590.042100.498.099.1102.1
Factor SD σ 2
NOL0.5  , 0.01  0.1830.1350.1080.0930.1340.0940.0610.041100  100  100  100 
0.5  , 0.0010.1420.0720.0420.0280.1610.0980.0590.03894.673.758.246.0
0.25, 0.010.1630.1050.0770.0640.1460.0970.0600.04096.786.878.773.7
0.25, 0.0010.1320.0560.0280.0170.1750.1040.0580.03796.572.251.840.4
0.1  , 0.010.1530.0910.0640.0510.1520.0980.0590.03995.581.370.163.3
0.1  , 0.0010.1270.0500.0230.0130.1790.1060.0580.03796.971.250.539.0
0  , 0.010.1140.0310.0100.0050.2070.1140.0580.035104.471.847.735.1
0  , 0.0010.1130.0280.0070.0030.2140.1200.0640.040106.874.951.639.4
LOG0.5  , 0.010.1080.0810.0660.0580.1170.0810.0540.03770.369.468.767.5
0.5  , 0.0010.0780.0440.0270.0190.1280.0840.0540.03766.257.849.140.7
0.25, 0.010.0940.0640.0490.0410.1210.0810.0540.03767.662.758.554.4
0.25, 0.0010.0690.0340.0180.0120.1330.0860.0540.03766.156.445.938.0
0.1  , 0.010.0860.0550.0410.0340.1240.0810.0530.03666.759.854.249.1
0.1  , 0.0010.0650.0290.0140.0090.1350.0870.0540.03766.355.945.137.2
0  , 0.010.0470.0130.0040.0030.1470.0830.0510.03568.351.441.234.6
0  , 0.0010.0460.0100.0030.0020.1520.0900.0570.04070.154.945.939.2
Note. Meth = estimation method; NOL = no logarithmized linking function for item loadings using H 1 in (8); LOG = logarithmized linking function for item loadings using H 1 * in (10); p = power used in the L p loss function ρ ; ε  = tuning parameter used in the differentiable approximation of the L p loss function ρ ; absolute biases larger than 0.03 are shown with a gray background. The Mplus defaults p = 0.5 , ε = 0.01 , and NOL are the reference methods in the computation of the relative RMSE. Relative RMSE values smaller than 95.0 are printed in bold font.
Table 3. Simulation Study 2: coverage rates for factor means μ 2 and μ 3 and factor standard deviations σ 2 and σ 3 as a function of sample size N for different estimation methods.
Table 3. Simulation Study 2: coverage rates for factor means μ 2 and μ 3 and factor standard deviations σ 2 and σ 3 as a function of sample size N for different estimation methods.
μ 2 μ 3 σ 2 σ 3
N N N N
Meth p   , ε 25050010002000250500100020002505001000200025050010002000
Noninvariant Item Intercepts (DGM1)
NOL0.5  , 0.0192.791.488.084.492.590.689.285.795.695.595.595.295.895.495.494.9
0.5  , 0.00195.895.694.894.995.995.995.895.097.597.496.896.198.197.396.996.0
0.25, 0.0194.593.691.690.094.493.192.590.995.895.695.695.296.195.795.595.0
0.25, 0.00196.296.495.895.796.596.896.596.097.897.497.196.598.297.697.396.3
0.1  , 0.0194.994.292.792.295.294.093.592.596.195.795.695.396.495.895.695.0
0.1  , 0.00196.296.596.096.096.697.196.796.297.997.597.396.698.097.697.596.5
0  , 0.0196.396.295.395.696.596.695.995.597.296.996.495.697.496.796.595.5
0  , 0.00196.296.796.596.696.897.497.397.397.697.597.697.697.997.797.497.1
LOG0.5  , 0.0192.591.387.884.392.090.388.985.495.695.395.595.195.695.395.495.0
0.5  , 0.00195.795.594.894.895.795.795.794.997.597.196.896.197.897.296.996.0
0.25, 0.0194.393.591.590.093.992.992.290.795.795.395.695.295.995.495.595.0
0.25, 0.00195.996.395.895.796.296.696.595.997.697.497.196.497.897.597.296.3
0.1  , 0.0194.794.192.692.294.793.893.392.495.995.495.695.296.095.595.595.0
0.1  , 0.00196.096.596.096.096.497.196.796.197.697.497.296.697.997.597.396.4
0  , 0.0196.396.295.395.696.496.695.895.597.096.796.395.597.096.796.595.5
0  , 0.00196.296.796.496.796.797.397.397.397.797.497.797.497.597.597.497.0
Noninvariant Item Intercepts and Noninvariant Item Loadings (DGM2)
NOL0.5  , 0.0196.095.695.194.894.594.193.291.784.978.664.441.796.294.693.491.6
0.5  , 0.00196.996.796.096.196.696.696.296.192.295.495.293.097.396.996.696.2
0.25, 0.0196.495.995.495.295.695.194.393.889.089.181.869.596.695.494.693.7
0.25, 0.00196.796.796.496.396.796.996.996.591.095.496.095.397.296.896.996.4
0.1  , 0.0196.496.095.395.395.995.494.994.489.792.486.979.196.695.694.994.2
0.1  , 0.00196.896.596.496.496.796.997.096.790.695.596.596.096.996.896.896.6
0  , 0.0195.996.495.695.695.796.896.295.687.594.796.095.395.396.396.195.8
0  , 0.00195.996.496.696.795.796.997.297.486.594.696.996.695.596.397.096.9
LOG0.5  , 0.0195.394.993.893.491.891.089.285.692.788.781.670.196.095.595.295.2
0.5  , 0.00196.696.595.995.895.596.295.995.796.596.995.994.897.597.096.796.2
0.25, 0.0195.895.494.694.393.793.392.590.894.893.388.983.496.295.895.395.2
0.25, 0.00196.696.696.296.295.996.796.596.596.497.096.796.097.297.096.996.5
0.1  , 0.0196.095.894.994.794.594.393.492.795.594.891.487.796.396.095.495.2
0.1  , 0.00196.796.696.396.495.996.796.896.796.396.997.096.396.997.197.096.6
0  , 0.0196.196.595.695.595.396.896.195.595.296.696.195.395.796.596.195.8
0  , 0.00196.296.696.696.795.197.097.197.394.796.596.896.596.096.696.896.9
Note. Meth = estimation method; NOL = no logarithmized linking function for item loadings using H 1 in (8); LOG = logarithmized linking function for item loadings using H 1 * in (10); p = power used in the L p loss function ρ ; ε  = tuning parameter used in the differentiable approximation of the L p loss function ρ ; coverage rates smaller than 91.0 or larger than 98.0 are shown with a gray background.
Table 4. Simulation Study 3: average absolute bias, average standard deviation (average SD), and average relative root mean square error (ARRMSE) for factor means μ and factor standard deviations σ as a function of sample size N for different estimation methods for unidirectional effects in noninvariance in item loadings (DGM3).
Table 4. Simulation Study 3: average absolute bias, average standard deviation (average SD), and average relative root mean square error (ARRMSE) for factor means μ and factor standard deviations σ as a function of sample size N for different estimation methods for unidirectional effects in noninvariance in item loadings (DGM3).
Average Absolute BiasAverage SDARRMSE
N N N
Meth p   , ε 250500100020002505001000200025050010002000
Factor Means μ
NOL0.5  , 0.01  0.0470.0300.0250.0210.1080.0710.0500.034100  100  100  100 
0.5  , 0.0010.0340.0170.0110.0070.1080.0710.0480.03495.192.987.483.2
0.25, 0.010.0330.0190.0150.0110.1040.0700.0480.03491.492.189.987.7
0.25, 0.0010.0250.0110.0070.0030.1070.0710.0480.03391.991.484.981.0
0.1  , 0.010.0280.0150.0120.0080.1020.0690.0480.03388.989.987.184.6
0.1  , 0.0010.0220.0090.0050.0020.1070.0710.0480.03391.690.985.181.1
0  , 0.010.0120.0040.0030.0010.1050.0690.0470.03388.487.182.279.1
0  , 0.0010.0120.0050.0030.0010.1110.0740.0510.03593.593.790.184.7
LOG0.5  , 0.010.0030.0030.0030.0030.0910.0650.0460.03275.982.080.678.7
0.5  , 0.0010.0030.0030.0020.0020.0940.0670.0460.03378.884.480.979.1
0.25, 0.010.0030.0030.0020.0030.0920.0650.0460.03276.582.180.878.7
0.25, 0.0010.0020.0030.0020.0020.0960.0680.0470.03380.685.881.679.3
0.1  , 0.010.0030.0030.0020.0020.0920.0660.0460.03277.082.580.778.8
0.1  , 0.0010.0020.0030.0020.0010.0980.0690.0470.03381.687.382.479.9
0  , 0.010.0020.0020.0020.0010.0980.0680.0460.03381.885.581.478.9
0  , 0.0010.0020.0030.0020.0010.1040.0740.0510.03586.892.489.784.7
Factor SDs σ
NOL0.5  , 0.01  0.1260.0910.0720.0630.1180.0710.0480.035100  100  100  100 
0.5  , 0.0010.0870.0530.0310.0210.1200.0730.0490.03486.678.467.955.6
0.25, 0.010.0840.0600.0430.0350.1110.0690.0480.03480.979.374.668.8
0.25, 0.0010.0640.0370.0190.0110.1160.0730.0490.03377.471.261.049.4
0.1  , 0.010.0710.0490.0330.0260.1090.0680.0470.03475.673.067.160.0
0.1  , 0.0010.0560.0310.0150.0080.1170.0730.0490.03375.468.859.348.1
0  , 0.010.0310.0180.0080.0040.1100.0690.0460.03266.761.954.645.4
0  , 0.0010.0280.0160.0060.0020.1180.0770.0520.03570.568.360.849.8
LOG0.5  , 0.010.0150.0100.0090.0070.0900.0620.0440.03253.354.752.146.4
0.5  , 0.0010.0100.0060.0040.0020.0970.0660.0450.03256.857.753.045.7
0.25, 0.010.0110.0070.0060.0050.0910.0620.0440.03253.454.651.845.6
0.25, 0.0010.0080.0040.0020.0010.1000.0680.0460.03258.159.153.646.0
0.1  , 0.010.0090.0060.0050.0040.0920.0630.0440.03253.854.651.745.3
0.1  , 0.0010.0060.0050.0020.0010.1010.0690.0470.03359.060.154.346.2
0  , 0.010.0030.0070.0040.0020.1010.0670.0460.03258.858.653.245.4
0  , 0.0010.0030.0060.0020.0010.1080.0760.0520.03563.066.460.349.9
Note. Meth = estimation method; NOL = no logarithmized linking function for item loadings using H 1 in (8); LOG = logarithmized linking function for item loadings using H 1 * in (10); p = power used in the L p loss function ρ ; ε  = tuning parameter used in the differentiable approximation of the L p loss function ρ ; values of average absolute bias larger than 0.03 are shown with a gray background. The Mplus defaults p = 0.5 , ε = 0.01 , and NOL are the reference methods in the computation of the relative RMSE. ARRMSE values smaller than 95.0 are printed in bold font.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Robitzsch, A. Implementation Aspects in Invariance Alignment. Stats 2023, 6, 1160-1178. https://doi.org/10.3390/stats6040073

AMA Style

Robitzsch A. Implementation Aspects in Invariance Alignment. Stats. 2023; 6(4):1160-1178. https://doi.org/10.3390/stats6040073

Chicago/Turabian Style

Robitzsch, Alexander. 2023. "Implementation Aspects in Invariance Alignment" Stats 6, no. 4: 1160-1178. https://doi.org/10.3390/stats6040073

APA Style

Robitzsch, A. (2023). Implementation Aspects in Invariance Alignment. Stats, 6(4), 1160-1178. https://doi.org/10.3390/stats6040073

Article Metrics

Back to TopTop