Dual Principal Component Pursuit
Not on the map. Why?
Abstract (arXiv)
We consider the problem of learning a linear subspace from data corrupted by outliers. Classical approaches are typically designed for the case in which the subspace dimension is small relative to the ambient dimension. Our approach works with a dual representation of the subspace and hence aims to find its orthogonal complement; as such, it is particularly suitable for subspaces whose dimension is close to the ambient dimension (subspaces of high relative dimension). We pose the problem of computing normal vectors to the inlier subspace as a non-convex ℓ1 minimization problem on the sphere, which we call Dual Principal Component Pursuit (DPCP) problem. We provide theoretical guarantees under which every global solution to DPCP is a vector in the orthogonal complement of the inlier subspace. Moreover, we relax the non-convex DPCP problem to a recursion of linear programs whose solutions are shown to converge in a finite number of steps to a vector orthogonal to the subspace. In particular, when the inlier subspace is a hyperplane, the solutions to the recursion of linear programs converge to the global minimum of the non-convex DPCP problem in a finite number of steps. We also propose algorithms based on alternating minimization and iteratively re-weighted least squares, which are suitable for dealing with large-scale data. Experiments on synthetic data show that the proposed methods are able to handle more outliers and higher relative dimensions than current state-of-the-art methods, while experiments in the context of the three-view geometry problem in computer vision suggest that the proposed methods can be a useful or even superior alternative to traditional RANSAC-based approaches for computer vision and other applications.
Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Oct 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 6; 2023: 2; 2024: 4; 2025: 2; 2026: 1.
19 papers.
Sort:
- 2023The Ideal Continual Learner: An Agent That Never Forgetscited by 35
- 2022ARCS: Accurate Rotation and Correspondence Searchcited by 15
- 2022Stabilizing Adversarially Learned One-Class Novelty Detection Using Pseudo Anomaliescited by 14
- 2021Unlabeled Principal Component Analysis and Matrix Completioncited by 5
- 2024Fun with Flags: Robust Principal Directions via Flag Manifoldscited by 5
- 2022A Riemannian ADMMcited by 3
- 2022Unknown Face Presentation Attack Detection via Localised Learning of Multiple Kernelscited by 2
- 2025Nested subspace learning with flagscited by 2
- 2021A Riemannian smoothing steepest descent method for non-Lipschitz optimization on submanifoldscited by 1
- 2024Beyond the Known: Adversarial Autoencoders in Novelty Detectioncited by 1
- 2024Unsupervised Congestion Status Identification Using LMP Datacited by 1
- 2025A Flag Decomposition for Hierarchical Datasetscited by 1
7 more
- 2021Closed-Form, Provable, and Robust PCA via Leverage Statistics and Innovation Searchcited by 0
- 2021Boosting RANSAC via Dual Principal Component Pursuitcited by 0
- 2022Implicit Bias of Projected Subgradient Method Gives Provable Robust Recovery of Subspaces of Unknown Codimensioncited by 0
- 2022Fast geometric trim fitting using partial incremental sorting and accumulationcited by 0
- 2023A Robust Likelihood Model for Novelty Detectioncited by 0
- 2024AdaContour: Adaptive Contour Descriptor with Hierarchical Representationcited by 0
- 2026Robust Fuzzy local k-plane clustering with mixture distance of hinge loss and L1 normcited by 0
- 2026Robust Fuzzy local k-plane clustering with mixture distance of hinge loss and L1 norm24 Apr 2026
- 2025A Flag Decomposition for Hierarchical Datasets11 Feb 2025
- 2025Nested subspace learning with flags9 Feb 2025
- 2024Unsupervised Congestion Status Identification Using LMP Data15 Nov 2024
- 2024AdaContour: Adaptive Contour Descriptor with Hierarchical Representation12 Apr 2024
- 2024Beyond the Known: Adversarial Autoencoders in Novelty Detection6 Apr 2024
- 2024Fun with Flags: Robust Principal Directions via Flag Manifolds8 Jan 2024
- 2023A Robust Likelihood Model for Novelty Detection6 Jun 2023
- 2023The Ideal Continual Learner: An Agent That Never Forgets29 Apr 2023
- 2022A Riemannian ADMM3 Nov 2022
- 2022Fast geometric trim fitting using partial incremental sorting and accumulation5 Sep 2022
- 2022Unknown Face Presentation Attack Detection via Localised Learning of Multiple Kernels22 Apr 2022
7 more
- 2022ARCS: Accurate Rotation and Correspondence Search28 Mar 2022
- 2022Stabilizing Adversarially Learned One-Class Novelty Detection Using Pseudo Anomalies25 Mar 2022
- 2022Implicit Bias of Projected Subgradient Method Gives Provable Robust Recovery of Subspaces of Unknown Codimension22 Jan 2022
- 2021Boosting RANSAC via Dual Principal Component Pursuit6 Oct 2021
- 2021Closed-Form, Provable, and Robust PCA via Leverage Statistics and Innovation Search23 Jun 2021
- 2021A Riemannian smoothing steepest descent method for non-Lipschitz optimization on submanifolds9 Apr 2021
- 2021Unlabeled Principal Component Analysis and Matrix Completion23 Jan 2021
- 2023The Ideal Continual Learner: An Agent That Never Forgetscited by 35
- 2022ARCS: Accurate Rotation and Correspondence Searchcited by 15
- 2022Stabilizing Adversarially Learned One-Class Novelty Detection Using Pseudo Anomaliescited by 14
- 2021Unlabeled Principal Component Analysis and Matrix Completioncited by 5
- 2024Fun with Flags: Robust Principal Directions via Flag Manifoldscited by 5
- 2022A Riemannian ADMMcited by 3
- 2022Unknown Face Presentation Attack Detection via Localised Learning of Multiple Kernelscited by 2
- 2025Nested subspace learning with flagscited by 2
- 2021A Riemannian smoothing steepest descent method for non-Lipschitz optimization on submanifoldscited by 1
- 2024Beyond the Known: Adversarial Autoencoders in Novelty Detectioncited by 1
- 2024Unsupervised Congestion Status Identification Using LMP Datacited by 1
- 2025A Flag Decomposition for Hierarchical Datasetscited by 1
12 most cited of 19 All 19 (JSON)
- 2026Robust Fuzzy local k-plane clustering with mixture distance of hinge loss and L1 norm24 Apr 2026
- 2025A Flag Decomposition for Hierarchical Datasets11 Feb 2025
- 2025Nested subspace learning with flags9 Feb 2025
- 2024Unsupervised Congestion Status Identification Using LMP Data15 Nov 2024
- 2024AdaContour: Adaptive Contour Descriptor with Hierarchical Representation12 Apr 2024
- 2024Beyond the Known: Adversarial Autoencoders in Novelty Detection6 Apr 2024
- 2024Fun with Flags: Robust Principal Directions via Flag Manifolds8 Jan 2024
- 2023A Robust Likelihood Model for Novelty Detection6 Jun 2023
- 2023The Ideal Continual Learner: An Agent That Never Forgets29 Apr 2023
- 2022A Riemannian ADMM3 Nov 2022
- 2022Fast geometric trim fitting using partial incremental sorting and accumulation5 Sep 2022
- 2022Unknown Face Presentation Attack Detection via Localised Learning of Multiple Kernels22 Apr 2022
12 newest of 19 All 19 (JSON)