atlas

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

Probabilistic Geometric Principal Component Analysis with application to neural data

ICLR 2025 · Learning theory and algorithms › Matrix and tensor methods · approach: Sparse and robust PCA · 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 Probabilistic Geometric PCA (PGPCA), a PPCA generalization whose data distribution is centred on a data-fitted nonlinear manifold with Euclidean or geometric distribution coordinates, learned by an analytical EM algorithm.

Problem

PPCA and its extensions assume linear Euclidean models around the data mean, and existing nonlinear PPCA extensions require data to lie exactly on a manifold, which fails for noisy neural data distributed around a nonlinear manifold.

Approach

Model observations as a manifold point plus noise shaped by a distribution coordinate K(z) (Euclidean or geometric, from tangent and normal vectors), with a data-driven EM algorithm where the M-step reduces to a PPCA-style eigen-decomposition of a manifold-aware matrix Gamma(q); the log-likelihood then selects between coordinate systems.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PGPCA with a fitted nonlinear manifold instead of PPCADimensionality reduction and distribution modeling · Loop in R², loop in R¹⁰, and torus in R³log-likelihood: -3.048 vs -2.931; -31.945 vs -27.921; -5.862 vs -5.626Helped
Use geometric rather than Euclidean distribution coordinatesPGPCA · Loop in R¹⁰ with true GeCOVlog-likelihood: -28.484 -> -27.921Helped
Use Euclidean rather than geometric distribution coordinatesPGPCA · Loop in R² with true GeCOVlog-likelihood: -2.931 -> -2.725Helped
Use Euclidean rather than geometric distribution coordinatesPGPCA · Torus in R³ with true GeCOVlog-likelihood: -5.626 -> -5.560Helped
Use geometric rather than Euclidean distribution coordinatesPGPCA · Mouse head-direction neural datalog-likelihood: -31.908 -> -31.758; -30.595 -> -30.407; -19.768 -> -19.751; -18.702 -> -18.687; -20.356 -> -20.298; -25.089 -> -24.752Helped
Use PGPCA GeCOV instead of PPCANeural firing-rate modeling · Mouse head-direction neural datalog-likelihood: -34.622 -> -31.758; -32.668 -> -30.407; -21.560 -> -19.751; -21.134 -> -18.687; -24.977 -> -20.298; -29.316 -> -24.752Helped

Surprising findings

Limitations

Experimental setup

Datasets: Mouse head-direction ADn firing rates (6 mice, public) Simulated loop in R^2 Simulated loop in R^10 Simulated torus in R^3

Benchmarks: Simulated loops and torus Mouse head-direction firing rate data (Mouse12, Mouse28 and others)

Metrics: trial-average data log-likelihood paired t-test

Baselines: PPCA Factor Analysis PGPCA (EuCOV)

Builds on: PPCA Factor Analysis Probabilistic principal geodesic analysis Isomap

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