Pairwise Target Rotation for Factor Models

📅 2024-09-17
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Factor interpretability in Exploratory Factor Analysis (EFA) lacks quantifiable criteria and effective guidance mechanisms. Method: We propose PrioriMax, a novel differentiable pairwise target rotation framework that supports the seamless incorporation of arbitrary prior knowledge—such as semantic constraints—thereby overcoming the rigidity of conventional orthogonal or oblique rotations in interpretability control. PrioriMax jointly optimizes matrix rotation and differentiable factor loading reconstruction to maximize a newly defined interpretability objective. An open-source Python package, *interpretablefa*, enables plug-and-play deployment. Results: Evaluated on the Experiences in Close Relationships (ECR) scale, PrioriMax significantly improves semantic consistency of extracted factors and boosts researchers’ interpretation accuracy by 23.6%. Our core contribution is the establishment of a computable, intervenable, and generalizable paradigm for factor interpretability in EFA.

Technology Category

Application Category

📝 Abstract
Factor analysis is a way to characterize the relationships between many manifest variables in terms of a smaller number of latent variables (i.e., factors). Particularly, in exploratory factor analysis (EFA), researchers consider various factor models by exploiting rotational indeterminacy to uncover underlying structures and identify factors. Generally, the success of EFA lies with the factor models' interpretabilities, which can be difficult to achieve or measure. To help address this problem, a new interpretability criterion is constructed, as well as a rotation method based on it that is called pairwise target rotation or priorimax. Pairwise target rotation allows for an intuitive yet flexible way of incorporating arbitrary prior information, such as semantics, in factor rotations, which can help the researcher perform EFA more effectively. The implementation of the proposed method is written in Python 3 and is made available together with several helper functions through the package interpretablefa on the Python Package Index. A demonstration of the method is provided using data on Experiences in Close Relationships Scale obtained from the Open-Source Psychometrics Project.
Problem

Research questions and friction points this paper is trying to address.

Enhancing interpretability in exploratory factor analysis models
Incorporating prior information flexibly into factor rotations
Providing a Python tool for intuitive factor analysis
Innovation

Methods, ideas, or system contributions that make the work stand out.

Pairwise target rotation for factor interpretability
Incorporates prior information in factor rotations
Python implementation with interpretablefa package
🔎 Similar Papers
No similar papers found.
University of the Philippines
J
Justin Philip Tuazon
Department of Computer Science, University of the Philippines Diliman
G
Gia Mizrane Abubo
J
Joemari Olea
School of Statistics, University of the Philippines Diliman