atlas

Research map / Learning theory and algorithms / Matrix and tensor methods

Multi-Subspace Matrix Recovery from Permuted Data

AAAI 2025 · Learning theory and algorithms › Matrix and tensor methods · approach: High-dimensional estimation theory · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PMSDR, a four-stage pipeline (outlier detection, subspace reconstruction, outlier classification, unsupervised-sensing matrix recovery) to recover multi-subspace matrices whose columns are partially permuted, with theory for the classification step.

Problem

Recovering a matrix whose columns lie in a union of low-dimensional subspaces when some columns are corrupted by entry permutations, a setting existing methods (robust PCA, single-subspace permuted recovery) do not handle.

Approach

Decompose the task into outlier detection (provable self-representation matrix), SSC-based subspace clustering with SVD bases, an iterative residual-elimination classifier that assigns each permuted outlier to its subspace with theoretical guarantees, and UPCA-style unlabeled sensing for recovery.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
augment RPCA with PMSDRRPCA · Hopkins-155, 2 subspacesrecovery error: 0.046 -> 0.040Helped
augment RPCA with PMSDRRPCA · Hopkins-155, 3 subspacesrecovery error: 0.047 -> 0.043Helped
augment RKPCA with PMSDRRKPCA · Hopkins-155, 2 subspacesrecovery error: 0.009 -> 0.053Hurt
augment RKPCA with PMSDRRKPCA · Hopkins-155, 3 subspacesrecovery error: 0.008 -> 0.047Hurt
augment SSC with PMSDRSSC · Hopkins-155, 2 subspacesrecovery error: 0.087 -> 0.091Hurt
augment SSC with PMSDRSSC · Hopkins-155, 3 subspacesrecovery error: 0.100 -> 0.101Hurt
augment MRUC with PMSDRMRUC · Hopkins-155, 2 subspacesrecovery error: 0.066 -> 0.048Helped
augment MRUC with PMSDRMRUC · Hopkins-155, 3 subspacesrecovery error: 0.085 -> 0.056Helped
use estimated rank 3 or 4 instead of ground-truth rank 5 (ablation)PMSDR · Synthetic data, 3 and 10 subspacesrecovery error: 0.1330 -> 0.8827; 0.1372 -> 0.9164Hurt
use estimated rank 6 or 7 instead of ground-truth rank 5 (ablation)PMSDR · Synthetic data, 3 and 10 subspacesrecovery error: 0.1330 -> 0.1405; 0.1372 -> 0.1951; 0.1330 -> 0.2193; 0.1372 -> 0.2226Hurt
increase the subspace dimension from r=3 to r=15 (ablation)PMSDR · Synthetic data, 2, 5, and 10 subspacesrecovery error: 0.0916 -> 0.7053; 0.0847 -> 0.7685; 0.1024 -> 0.8441Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Extended Yale B Hopkins-155 educational student scores dataset medical tumor dataset synthetic data

Benchmarks: Extended Yale B Hopkins-155 synthetic permuted multi-subspace data educational and medical de-anonymization data

Metrics: outlier classification error matrix recovery error (normalized Frobenius) permutation error ratio runtime

Baselines: RPCA RKPCA SSC MRUC UPCA

Builds on: UPCA sparse subspace clustering robust PCA provable self-representation matrix MRUC

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy