English

Rethinking PCA Through Duality

Machine Learning 2025-10-22 v1 Optimization and Control Machine Learning

Abstract

Motivated by the recently shown connection between self-attention and (kernel) principal component analysis (PCA), we revisit the fundamentals of PCA. Using the difference-of-convex (DC) framework, we present several novel formulations and provide new theoretical insights. In particular, we show the kernelizability and out-of-sample applicability for a PCA-like family of problems. Moreover, we uncover that simultaneous iteration, which is connected to the classical QR algorithm, is an instance of the difference-of-convex algorithm (DCA), offering an optimization perspective on this longstanding method. Further, we describe new algorithms for PCA and empirically compare them with state-of-the-art methods. Lastly, we introduce a kernelizable dual formulation for a robust variant of PCA that minimizes the l1l_1 deviation of the reconstruction errors.

Keywords

Cite

@article{arxiv.2510.18130,
  title  = {Rethinking PCA Through Duality},
  author = {Jan Quan and Johan Suykens and Panagiotis Patrinos},
  journal= {arXiv preprint arXiv:2510.18130},
  year   = {2025}
}

Comments

NeurIPS 2025 poster

R2 v1 2026-07-01T06:56:39.660Z