Understanding and controlling rotations in factor analytic models
Positive Matrix Factorization (PMF) is a least-squares approach for solving the factor analysis problem. It has been implemented in several forms. Initially, a program called PMF2 was used. Subsequently, a new, more flexible modeling tool, the Multilinear Engine, was developed. These programs can utilize different approaches to handle the problem of rotational indeterminacy. Although both utilize non-negativity constraints to reduce rotational freedom, such constraints are generally insufficient to wholly eliminate the rotational problem. Additional approaches to control rotations are discussed in this paper: (1) global imposition of additions among "scores" and subtractions among the corresponding "loadings" (or vice versa), (2) constraining individual factor elements, either scores and/or loadings, toward zero values, (3) prescribing values for ratios of certain key factor elements, or (4) specifying certain columns of the loadings matrix as known fixed values. It is emphasized that application of these techniques must be based on some external information about acceptable or desirable shapes of factors. If no such a priori information exists, then the full range of possible, rotations can be explored, but, there is no basis for choosing one of these rotations as the "best" result. Methods for estimating the rotational ambiguity in any specific result are discussed. (C) 2002 Elsevier Science B.V. All rights reserved.
factor analysis multilinear engine receptor models source apportionment