Subspace Recovery in Winsorized PCA: Insights into Accuracy and Robustness
Sangil Han, Kyoowon Kim, Sungkyu Jung
TL;DR
This work analyzes subspace recovery via Winsorized PCA (WPCA), deriving concentration bounds for the WPCA subspace under elliptical distributions and data contamination. It introduces a strong breakdown notion for subspace-valued statistics and provides lower bounds and perturbation results showing WPCA robustness exceeds traditional PCA, especially in high dimensions. The results demonstrate consistency at minimax-like rates in suitable regimes and reveal a trade-off in the winsorization radius: too small or too large $r$ can hurt accuracy, while moderate winsorization yields robustness with accurate subspace recovery. The findings establish WPCA as a robust, scalable tool for high-dimensional data with outliers and heavy tails, and suggest future work on spike models and practical radius tuning.
Abstract
In this paper, we explore the theoretical properties of subspace recovery using Winsorized Principal Component Analysis (WPCA), utilizing a common data transformation technique that caps extreme values to mitigate the impact of outliers. Despite the widespread use of winsorization in various tasks of multivariate analysis, its theoretical properties, particularly for subspace recovery, have received limited attention. We provide a detailed analysis of the accuracy of WPCA, showing that increasing the number of samples while decreasing the proportion of outliers guarantees the consistency of the sample subspaces from WPCA with respect to the true population subspace. Furthermore, we establish perturbation bounds that ensure the WPCA subspace obtained from contaminated data remains close to the subspace recovered from pure data. Additionally, we extend the classical notion of breakdown points to subspace-valued statistics and derive lower bounds for the breakdown points of WPCA. Our analysis demonstrates that WPCA exhibits strong robustness to outliers while maintaining consistency under mild assumptions. A toy example is provided to numerically illustrate the behavior of the upper bounds for perturbation bounds and breakdown points, emphasizing winsorization's utility in subspace recovery.
