cs.LGMay 2, 2025

StablePCA: Distributionally Robust Learning of Shared Representations from Multi-Source Data

Authors: Zhenyu Wang, Molei Liu, Jing Lei, Francis Bach, Zijian Guo

Organizations: Department of Statistics, Rutgers University · Department of Biostatistics, Peking University Health Science Center; Beijing International Center for Mathematical Research · Department of Statistics, Carnegie Mellon University · Inria, École Normale Supérieure, PSL Research University · 

Abstract

When synthesizing multi-source high-dimensional data, a key objective is to extract low-dimensional representations that effectively approximate the original features across different sources. Such representations facilitate the discovery of transferable structures and help mitigate systematic biases such as batch effects. We introduce Stable Principal Component Analysis (StablePCA), a distributionally robust framework for constructing stable latent representations by maximizing the worst-case explained variance over multiple sources. A primary challenge in extending classical PCA to the multi-source setting lies in the nonconvex rank constraint, which renders the StablePCA formulation a nonconvex optimization problem. To overcome this challenge, we conduct a convex relaxation of StablePCA and develop an efficient Mirror-Prox algorithm to solve the relaxed problem, with global convergence guarantees. Since the relaxed problem generally differs from the original formulation, we further introduce a data-dependent certificate to assess how well the algorithm solves the original nonconvex problem and establish the condition under which the relaxation is tight. Finally, we explore alternative distributionally robust formulations of multi-source PCA based on different loss functions.

Figures & tables

Appendix figures & tables7 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. A Robust Optimization Approach to Sparse Principal Component Analysis

    Jun 2, 2026David Vävinggren, Francis Bach, André M. H. Teixeira +2Principal Component AnalysisRobust Optimization

  2. Mean-Shift PCA by Knockoff Mean

    May 25, 2026Mengda Li, Zeng Li, Jianfeng YaoDistribution Shift RobustnessPrincipal Component Analysis

  3. Anchor PCA

    Jun 4, 2026Benedikt Seiter, Anya Fries, Julius von Kügelgen +1Unsupervised LearningPrincipal Component Analysis