TY - JOUR

T1 - Enhancing Interpretability in Factor Analysis by Means of Mathematical Optimization

AU - Carrizosa, Emilio

AU - Guerrero, Vanesa

AU - Romero Morales, Dolores

AU - Satorra, Albert

N1 - Published online: 30. October 2019
The research presented in the contribution was funded by the H2020 Marie Skłodowska-Curie Actions grant ‘Research and Innovation Staff Exchange Network of European Data Scientists' (#822214 – NeEDS).

PY - 2020/9

Y1 - 2020/9

N2 - Exploratory Factor Analysis (EFA) is a widely used statistical technique to discover the structure of latent unobserved variables, called factors, from a set of observed variables. EFA exploits the property of rotation invariance of the factor model to enhance factors’ interpretability by building a sparse loading matrix. In this paper, we propose an optimization-based procedure to give meaning to the factors arising in EFA by means of an additional set of variables, called explanatory variables, which may include in particular the set of observed variables. A goodness-of-fit criterion is introduced which quantifies the quality of the interpretation given this way. Our methodology also exploits the rotational invariance of EFA to obtain the best orthogonal rotation of the factors, in terms of the goodness-of-fit, but making them match to some of the explanatory variables, thus going beyond traditional rotation methods. Therefore, our approach allows the analyst to interpret the factors not only in terms of the observed variables, but in terms of a broader set of variables. Our experimental results demonstrate how our approach enhances interpretability in EFA, first in an empirical dataset, concerning volumes of reservoirs in California, and second in a synthetic data example.

AB - Exploratory Factor Analysis (EFA) is a widely used statistical technique to discover the structure of latent unobserved variables, called factors, from a set of observed variables. EFA exploits the property of rotation invariance of the factor model to enhance factors’ interpretability by building a sparse loading matrix. In this paper, we propose an optimization-based procedure to give meaning to the factors arising in EFA by means of an additional set of variables, called explanatory variables, which may include in particular the set of observed variables. A goodness-of-fit criterion is introduced which quantifies the quality of the interpretation given this way. Our methodology also exploits the rotational invariance of EFA to obtain the best orthogonal rotation of the factors, in terms of the goodness-of-fit, but making them match to some of the explanatory variables, thus going beyond traditional rotation methods. Therefore, our approach allows the analyst to interpret the factors not only in terms of the observed variables, but in terms of a broader set of variables. Our experimental results demonstrate how our approach enhances interpretability in EFA, first in an empirical dataset, concerning volumes of reservoirs in California, and second in a synthetic data example.

KW - Exploratory factor analysis

KW - Interpretability

KW - Factor rotation

KW - Explanatory variables

KW - Mathematical optimization

KW - Exploratory factor analysis

KW - Interpretability

KW - Factor rotation

KW - Explanatory variables

KW - Mathematical optimization

U2 - 10.1080/00273171.2019.1677208

DO - 10.1080/00273171.2019.1677208

M3 - Journal article

SN - 0027-3171

VL - 55

SP - 748

EP - 762

JO - Multivariate Behavioral Research

JF - Multivariate Behavioral Research

IS - 5

ER -