Multiple Factor Analysis Based on NIPALS Algorithm to Solve Missing Data Problems

Missing or unavailable data (NA) in multivariate data analysis is often treated with imputation methods and, in some cases, records containing NA are eliminated, leading to the loss of information. This paper addresses the problem of NA in multiple factor analysis (MFA) without resorting to eliminat...

Full description

Bibliographic Details
Published in:Algorithms
Main Authors: Andrés F. Ochoa-Muñoz, Javier E. Contreras-Reyes
Format: Article
Language:English
Published: MDPI AG 2023-09-01
Subjects:
Online Access:https://www.mdpi.com/1999-4893/16/10/457
Description
Summary:Missing or unavailable data (NA) in multivariate data analysis is often treated with imputation methods and, in some cases, records containing NA are eliminated, leading to the loss of information. This paper addresses the problem of NA in multiple factor analysis (MFA) without resorting to eliminating records or using imputation techniques. For this purpose, the nonlinear iterative partial least squares (NIPALS) algorithm is proposed based on the principle of available data. NIPALS presents a good alternative when data imputation is not feasible. Our proposed method is called MFA-NIPALS and, based on simulation scenarios, we recommend its use until 15% of NAs of total observations. A case of groups of quantitative variables is studied and the proposed NIPALS algorithm is compared with the regularized iterative MFA algorithm for several percentages of NA.
ISSN:1999-4893