Probabilistic PCA on tensors
Yaoming Zhen, Piotr Zwiernik

TL;DR
This paper extends probabilistic PCA to tensor data by introducing a Tucker-structured loadings model, providing theoretical guarantees and efficient algorithms for uncertainty quantification and learning from tensor observations.
Contribution
It generalizes PPCA to tensors with Tucker structure, establishing identifiability, existence of MLE from a single sample, and developing practical algorithms with guarantees.
Findings
MLE exists even from a single tensor sample
Proposed EM algorithm for MLE computation
Efficient estimator with finite-sample guarantees
Abstract
In probabilistic principal component analysis (PPCA), an observed vector is modeled as a linear transformation of a low-dimensional Gaussian factor plus isotropic noise. We generalize PPCA to tensors by constraining the loading operator to have Tucker structure, yielding a probabilistic multilinear PCA model that enables uncertainty quantification and naturally accommodates multiple, possibly heterogeneous, tensor observations. We develop the associated theory: we establish identifiability of the loadings and noise variance and show that-unlike in matrix PPCA-the maximum likelihood estimator (MLE) exists even from a single tensor sample. We then study two estimators. First, we consider the MLE and propose an expectation maximization (EM) algorithm to compute it. Second, exploiting that Tucker maps correspond to rank-one elements after a Kronecker lifting, we design a computationally…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTensor decomposition and applications · Gaussian Processes and Bayesian Inference · Sparse and Compressive Sensing Techniques
