I am confused about the difference between standard, scaled and robust CFI and TLI, especially between scaled and robust, when using 'MLM' as the estimator in CFA.
Many thanks in advance if any of you could help me with this.
Absolutely, MLM in CFA can be confusing with all these CFI/TLI variations. Standard CFI/TLI are the usual suspects, but they're unreliable for wonky data (not perfectly normal). Scaled CFI/TLI are a bit better, but still not ideal for super messed up data.
In confirmatory factor analysis (CFA), a common practice is to evaluate model fit using various fit indices such as comparative fit index (CFI) and Tucker-Lewis index (TLI). When using the 'MLM' (maximum likelihood estimation with robust standard errors and mean- and variance-adjusted chi-square test statistic) estimator, the terms "standard," "scaled," and "robust" refer to how these fit indices are calculated or adjusted to account for potential issues in the data.
Standard CFI and TLI:These are the default fit indices provided in most statistical software packages when using the 'MLM' estimator in CFA. They are based on the traditional estimation methods and assumptions of normality. Standard CFI and TLI may not fully account for non-normality, potentially leading to biased results in the presence of non-normal data.
Scaled CFI and TLI:Scaled versions of CFI and TLI are adjustments made to the standard indices to account for non-normality in the data. Scaled indices are more robust to violations of normality assumptions and are recommended when dealing with non-normal data. Scaled CFI and TLI can provide more accurate fit estimates when the data deviates from normality.
Robust CFI and TLI:Robust versions of CFI and TLI are further adjustments that incorporate robust standard errors to provide more accurate fit indices, especially in the presence of non-normality and non-robust data. Robust CFI and TLI are particularly useful when dealing with outliers, skewed distributions, or other violations of assumptions. These indices are considered more reliable for assessing model fit under conditions where the data may not meet traditional assumptions.
In summary, when using the 'MLM' estimator in CFA, it is recommended to use scaled or robust versions of CFI and TLI to obtain more accurate estimates of model fit, especially when dealing with non-normal data or potential violations of assumptions. These adjusted indices can provide more reliable information about how well the proposed model fits the observed data.
Viola Lyu - I'm late replying, but I wanted to contribute further to how scaled and robust indices differ. I just looked into this for the last couple hours though I was primarily concerned with scaled vs. robust for WLSMV estimation, not MLM.
First, a related question was asked in the lavaan Google Group which may interest you: https://groups.google.com/g/lavaan/c/DlVaoP41MyI
Second, the "robust" options are alternatives to the scaled versions that, to my knowledge, emerged upon realization that the scaled options were not as appropriate for non-normal estimators as commonly assumed. Scaled options take the test statistic determined through, eg, MLM estimation, and then plug it into the usual CFI, TLI, etc formula without other adjustments. The `lavaan` package was updated with robust fit indices for certain continuous data estimators in Version 0.5-21 (September 2016): https://lavaan.ugent.be/history/dot5.html#version-0.5-21. Robust fit indices were added for other estimators, including those for categorical data, estimator "MLMV", and cases where `missing = "ml"` (i.e., where maximum likelihood imputation is used), in Version 0.6-13 (January 2023): https://lavaan.ugent.be/history/dot6.html#version-0.6-13
Relevant papers cited for the lavaan changes are (among others):
Article An Investigation of the Sample Performance of Two Nonnormali...
Article Adjusting Incremental Fit Indices for Nonnormality
Article Improving Fit Indices in Structural Equation Modeling with C...
I am unfamiliar with MLM estimation. Scaled or robust may be appropriate; standard most definitely isn't. As to which of standard and robust is better, hopefully the articles above (likely the first two more than the third) will be helpful.