Abstract

Principal-Component Analysis (PCA) is a data analysis technique that models high-dimensional data by means of a lower-dimensional subspace. It has numerous applications in signal processing, machine learning, and pattern recognition. Despite its popularity, standard PCA is known to be sensitive to outliers, leading to degraded performance in the presence of corrupted data. In the era of big data, stochastic PCA algorithms are preferred due to their computational efficiency and ability to dynamically adapt to shifts in the subspace. However, most of the existing stochastic PCA algorithms are susceptible to corrupted data due to their reliance on the outlier-sensitive L2-norm. In this work, we propose a robust stochastic PCA algorithm that relies on the Barron loss. The proposed method is able to process streaming data with low computational cost, effectively perform subspace estimation, and track the subspace while also providing significant resistance to faulty/outlying data. Our numerical studies on synthetic and real-world data demonstrate the convergence and performance of the proposed method.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.