Abstract

AbstractWe introduce a new method for robust principal component analysis (PCA). Classical PCA is based on the empirical covariance matrix of the data and hence is highly sensitive to outlying observations. Two robust approaches have been developed to date. The first approach is based on the eigenvectors of a robust scatter matrix such as the minimum covariance determinant or an S-estimator and is limited to relatively low-dimensional data. The second approach is based on projection pursuit and can handle high-dimensional data. Here we propose the ROBPCA approach, which combines projection pursuit ideas with robust scatter matrix estimation. ROBPCA yields more accurate estimates at noncontaminated datasets and more robust estimates at contaminated data. ROBPCA can be computed rapidly, and is able to detect exact-fit situations. As a by-product, ROBPCA produces a diagnostic plot that displays and classifies the outliers. We apply the algorithm to several datasets from chemometrics and engineering.KEY WORDS : High-dimensional dataPrincipal component analysisProjection pursuitRobust methods

Keywords

Principal component analysisOutlierRobust principal component analysisProjection pursuitCovariance matrixEstimatorSparse PCAComputer sciencePattern recognition (psychology)Eigenvalues and eigenvectorsProjection (relational algebra)CovarianceRobust statisticsMathematicsArtificial intelligenceAlgorithmStatistics

Affiliated Institutions

Related Publications

Publication Info

Year
2005
Type
article
Volume
47
Issue
1
Pages
64-79
Citations
1008
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

1008
OpenAlex

Cite This

Mia Hubert, Peter J. Rousseeuw, Karlien Vanden Branden (2005). ROBPCA: A New Approach to Robust Principal Component Analysis. Technometrics , 47 (1) , 64-79. https://doi.org/10.1198/004017004000000563

Identifiers

DOI
10.1198/004017004000000563