atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Disentangling Interpretable Factors with Supervised Independent Subspace Principal Component Analysis

NeurIPS 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Prototype and concept dictionary models

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 sisPCA, a linear multi-subspace PCA extension that uses supervision via HSIC and HSIC-based disentanglement penalties to learn independent, interpretable subspaces, solved by alternating eigendecomposition.

Problem

Learning high-dimensional representations whose subspaces align with known (supervised) and unknown attributes while staying disentangled; linear methods handle one space, while deep generative disentanglement models are hard to fit and not interpretable.

Approach

Extends supervised PCA to multiple subspaces, each supervised by a target kernel and penalized by HSIC (linear kernel for the linear variant) against other subspaces, yielding a closed-form alternating eigendecomposition with links to linear autoencoders and Zellner's g-prior regression.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add HSIC disentanglement regularization (λ = 1) (ablation)sisPCA on TCGA DNAm · TCGA DNAm, age and cancer subspacesGrassmann distance: 3.09 -> 4.97Helped
increase λ from 1 to 10 (ablation)sisPCA on TCGA DNAm · TCGA DNAm, age subspacemaximum Spearman correlation with age: 0.286 -> 0.294Helped
increase λ from 1 to 10 (ablation)sisPCA on TCGA DNAm · TCGA DNAm, cancer subspaceSilhouette score with cancer type: 0.107 -> 0.097Hurt
add HSIC disentanglement regularizationsisPCA on mouse malaria scRNA-seq · Mouse malaria scRNA-seq, infection and time subspacesGrassmann distance: 3.771 -> 4.824Helped
use sisPCA rather than sPCAinfection subspace on mouse malaria scRNA-seq · Mouse malaria scRNA-seq, infection subspaceSilhouette - infection: 0.207 -> 0.235Helped
use sisPCA rather than hsVAEinfection subspace on mouse malaria scRNA-seq · Mouse malaria scRNA-seq, infection subspaceSilhouette - infection: -0.015 -> 0.235Helped
use sisPCA rather than sPCAradius subspace on Breast Cancer Wisconsin · Breast Cancer Wisconsin, radius subspaceSilhouette score: 0.470 -> 0.516Helped
add disentanglement between radius and symmetry subspacessisPCA on Breast Cancer Wisconsin · Breast Cancer Wisconsin, radius and symmetry subspacesGrassmann distance: 1.493 -> 2.710Helped
use sisPCA rather than hsVAEtime subspace on mouse malaria scRNA-seq · Mouse malaria scRNA-seq, time subspaceSilhouette - time point: 0.582 -> 0.355Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Kaggle Breast Cancer Wisconsin Data TCGA DNA methylation (450K, downsampled) mouse hepatocyte scRNA-seq Plasmodium liver stage

Benchmarks: Kaggle Breast Cancer Wisconsin Data TCGA DNA methylation pan-cancer mouse liver Plasmodium scRNA-seq

Metrics: silhouette score Geodesic Grassmann distance HSIC-linear HSIC-Gaussian maximum Spearman correlation with age

Baselines: PCA supervised PCA (sPCA) VAE supVAE hsVAE HCV

Builds on: supervised PCA Hilbert-Schmidt Independence Criterion contrastive PCA HCV

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