AIMech AI

Orthogonal Tensor Decomposition and Robust Tensor Power Method for Latent Variable Models

Algorithms AIMech:OrthogonalTensorDecompositionAndRobustTensorPowerMethodForLatentVariableModels DRAFT
Aliases: Robust Tensor Power Method for Orthogonal Tensor Decomposition, Anandkumar-Ge-Hsu-Kakade-Telgarsky Tensor Method of Moments, Whitened Third-Order Moment Tensor Decomposition for Latent Variable Models
A spectral and tensor-algebraic method-of-moments framework (introduced by Animashree Anandkumar, Rong Ge, Daniel Hsu, Sham M. Kakade, and Matus Telgarsky in 2014) for polynomial-time globally consistent parameter estimation in multi-view exchangeable latent variable models, spherical Gaussian mixtures, Independent Component Analysis (ICA), Latent Dirichlet Allocation (LDA), and Hidden Markov Models (HMMs). Given modified low-order empirical moments $M_2 = \sum_{i=1}^k \omega_i \mu_i \otimes \mu_i$ and $M_3 = \sum_{i=1}^k \omega_i \mu_i \otimes \mu_i \otimes \mu_i$ with linearly independent components $\{\mu_1,\dots,\mu_k\}$, whitening $M_2$ by $W = U D^{-1/2}\in\mathbb{R}^{d\times k}$ ($W^\top M_2 W = I_k$) transforms $M_3$ into an orthogonally decomposable symmetric tensor $T = M_3(W,W,W) = \sum_{i=1}^k \tilde{\omega}_i v_i^{\otimes 3}\in\mathbb{R}^{k\times k\times k}$ where $\tilde{\omega}_i = \omega_i^{-1/2}$ and $v_i = \omega_i^{1/2} W^\top \mu_i$ form an orthonormal basis (Section 4.3.1, Equations 4.3–4.4). Unlike matrices, orthogonal symmetric tensors of order $p \ge 3$ have unique stable eigendecompositions $T(I,v_i,v_i) = \tilde{\omega}_i v_i$ up to signs and permutations (Theorem 4.1). For noisy empirical tensors $\hat{T} = T + E$ with operator-norm perturbation $\|E\| \le \epsilon \le c\lambda_{\min}/k$, the *Robust Tensor Power Method* (Algorithm 1) runs $L = \mathrm{poly}(k)\log(1/\eta)$ random spherical initializations $\theta_0^{(0)}\sim\mathcal{S}^{k-1}$ for $N = O(\log k + \log\log(\lambda_{\max}/\epsilon))$ power updates $\theta_{t+1} = \hat{T}(I,\theta_t,\theta_t)/\|\hat{T}(I,\theta_t,\theta_t)\|_2$, selects the candidate maximizing $\hat{T}(\theta_N,\theta_N,\theta_N)$, performs $N$ refinement steps, and deflates $\hat{T} \leftarrow \hat{T} - \hat{\lambda}\hat{v}^{\otimes 3}$, recovering all $(\tilde{\omega}_i,v_i)$ with $\|\hat{v}_i - v_i\|_2 \le 8\epsilon/\tilde{\omega}_i$ and $|\hat{\lambda}_i - \tilde{\omega}_i| \le 5\epsilon$ (Theorem 5.1) due to quadratic contraction of the second-largest projection ratio in Lemma 5.1.
Identity Notes & Concept Scope Resolved against all 442 pinned AIO concepts and 698 maintained AIMech concepts. Distinct from `AIO:PrincipalComponentAnalysis`, `AIO:Clustering`, and `AIO:MarkovChain`, which do not formulate second-moment whitening to an orthogonally decomposable third-order tensor $M_3(W,W,W) = \sum_{i=1}^k \omega_i^{-1/2} v_i^{\otimes 3}$, unique stable eigenvectors of order-3 tensors (Theorem 4.1), or the Robust Tensor Power Method with quadratic ratio contraction and sequential deflation stability (Theorem 5.1).

Claims & Grounded Evidence

4 Claims
Mechanism #claim-uniqueness-of-orthogonal-third-order-tensor-eigenvectors-and-whitening-reduction
For an orthogonally decomposable third-order symmetric tensor $T = \sum_{i=1}^k \lambda_i v_i^{\otimes 3}$ ($\lambda_i > 0$, $\{v_i\}_{i=1}^k$ orthonormal), Theorem 4.1 proves that the stable fixed points of the tensor power map $\theta \mapsto T(I,\theta,\theta)/\|T(I,\theta,\theta)\|_2$ (equivalently, the isolated local maximizers of $T(u,u,u)$ on $\|u\|_2 = 1$) are uniquely $\{\pm v_1,\dots,\pm v_k\}$ whereas every non-zero combination $\sum_{i\in A} c_i v_i$ with $|A| \ge 2$ is an unstable stationary point; furthermore, whitening $M_2 = \sum_{i=1}^k \omega_i \mu_i^{\otimes 2}$ by $W$ ($W^\top M_2 W = I_k$) reduces $M_3 = \sum_{i=1}^k \omega_i \mu_i^{\otimes 3}$ to $T = M_3(W,W,W) = \sum_{i=1}^k \omega_i^{-1/2} v_i^{\otimes 3}$, allowing exact un-whitening $\mu_i = (W^\top)^\dagger \tilde{\omega}_i v_i$ (Equations 4.3–4.5).
Mechanism #claim-quadratic-contraction-and-robust-tensor-power-method-perturbation-bound
Undernoiseless updates $\bar{\theta}_{t+1} = T(I,\theta_t,\theta_t)/\|T(I,\theta_t,\theta_t)\|_2$, the coordinate weights verify $\langle v_i,\bar{\theta}_{t+1}\rangle \propto \lambda_i\langle v_i,\theta_t\rangle^2$, so the ratio $\max_{i\ne 1}|\lambda_i\langle v_i,\theta_t\rangle|/|\lambda_1\langle v_1,\theta_t\rangle|$ squares at every step (Lemma 5.1); for a perturbed tensor $\hat{T} = T + E$ with $\|E\| \le \epsilon \le c\lambda_{\min}/k$, Theorem 5.1 proves that Algorithm 1 with $L = \mathrm{poly}(k)\log(1/\eta)$ restarts and $N = O(\log k + \log\log(\lambda_{\max}/\epsilon))$ iterations recovers every pair $(\lambda_i,v_i)$ up to permutation with $\|\hat{v}_i - v_i\|_2 \le 8\epsilon/\lambda_i$, $|\hat{\lambda}_i - \lambda_i| \le 5\epsilon$, and residual tensor norm $\|\hat{T} - \sum_{i=1}^k \hat{\lambda}_i\hat{v}_i^{\otimes 3}\| \le 55\epsilon$.
Scope #claim-unified-moment-reductions-for-gmm-lda-ica-and-hmms
Section 3 proves that modified empirical second- and third-order moments have rank-$k$ symmetric CP form across four canonical latent variable families: exchangeable single-topic and multi-view mixture models (Theorems 3.1, 3.6), spherical Gaussian mixtures $\sum_{i=1}^k \omega_i\mathcal{N}(\mu_i,\sigma^2 I)$ after subtracting $\sigma^2 I$ from $M_2$ and $\sigma^2\sum_{r=1}^d(\mathbb{E}[x]\otimes e_r\otimes e_r + \text{perm})$ from $M_3$ (Theorem 3.2), Independent Component Analysis fourth-order cumulant slices (Theorem 3.3), and Dirichlet topic models (LDA) with concentration parameter $\alpha_0$ via Cross-Moment corrections (Theorem 3.5).
Limitation #claim-limitation-non-degeneracy-rank-k-bound-and-sample-perturbation-threshold
The whitening-and-tensor-power pipeline requires the $k$ component vectors $\{\mu_1,\dots,\mu_k\}\subset\mathbb{R}^d$ to be linearly independent (restricting latent dimension to the undercomplete or complete regime $k \le d$) and requires empirical moment perturbation $\|E\| \le c\lambda_{\min}/k$ so that sequential deflation errors do not amplify across components.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:Clustering
Clustering
related_match Provides globally consistent polynomial-time tensor method-of-moments estimation for spherical Gaussian mixture clustering and topic models.
AIO:PrincipalComponentAnalysis
Principal Component Analysis
related_match Generalizes matrix SVD/PCA whitening by combining second-order whitening with unique third-order orthogonal tensor decomposition.
AIO:MarkovChain
Markov Chain
related_match Recovers Hidden Markov Model transition and observation matrices via multi-view three-step marginal tensor decomposition.

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
aghkt2014-tensordecomp-pdf
Animashree Anandkumar, Rong Ge, Daniel Hsu, Sham M. Kakade, Matus Telgarsky
primary paper
full_text
ID: https://doi.org/10.48550/arXiv.1210.7559
sha256:58cdf49097b8…
aghkt2014-tensordecomp-abs
Animashree Anandkumar, Rong Ge, Daniel Hsu, Sham M. Kakade, Matus Telgarsky
primary paper
abstract_only
ID: https://arxiv.org/abs/1210.7559
sha256:29a5f8a6f613…
aghkt2014-tensordecomp-cr
Animashree Anandkumar, Rong Ge, Daniel Hsu, Sham M. Kakade, Matus Telgarsky
primary paper
abstract_only
ID: https://doi.org/10.48550/arXiv.1210.7559
sha256:0d3d65b766e3…

Ontology & Grounding Topology

Open in interactive network graph →
CONCEPT KIND Algorithms AIMech:OrthogonalTensorDecompositionAndRobustTensorPowerMethodForLatentVariableModels Orthogonal Tensor... 4 claims · 3 sources AIO GROUNDING AIO:Clustering (3)

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T06:00:00Z
Updated: 2026-10-19T06:00:00Z
Source File: data/curated/OrthogonalTensorDecompositionAndRobustTensorPowerMethodForLatentVariableModels.yaml · Schema: curated_concept.yaml

Explore across X-Mech

Related computational & biological Mechs: Embedding Map Network Graph ProteinTraitsMech (ESM-2 pLM) DUFMech (Domain pLM) TraitMech CultureMech All 14 X-Mech Repositories