Main Features
EFA-Boosting Algorithm
The efa_boosting() function implements an advanced
iterative optimization algorithm for EFA:
- Greedy and global search strategies for optimal
item selection
- Adaptive composite fit indices (RMSEA, SRMR, CFI)
with weights based on df x N
- Automatic Heywood case and near-Heywood
detection
- Cross-loading identification and removal
- Minimum items per factor enforcement
- Interfactor correlation verification
- Optional AI-assisted conceptual analysis via GPT
models
CFA Optimization
The cfa_boosting() function provides CFA
optimization:
- Modification indices-based model improvement
- Automatic covariance addition
- Fit index monitoring
Theoretical Background
The EFA-Boosting algorithm uses adaptive fit indices based on the
research by Kenny and McCoach (2003) and Shi, Lee, & Maydeu-Olivares
(2019), which demonstrates that traditional cutoff values for fit
indices depend on model complexity (degrees of freedom) and sample
size.
The adaptive weights are calculated as:
- RMSEA weight: Higher for larger models (more
df)
- SRMR weight: Stable across model sizes
- CFI weight: Higher for smaller models (fewer
df)
This adaptive approach ensures appropriate model evaluation across
different scales and sample sizes.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.