Tensor principal component analysis via convex optimization

From MaRDI portal
Publication:2340337

DOI10.1007/S10107-014-0774-0zbMATH Open1312.65008arXiv1212.2702OpenAlexW2069287942MaRDI QIDQ2340337FDOQ2340337


Authors: Bo Jiang, Shiqian Ma, Shuzhong Zhang Edit this on Wikidata


Publication date: 16 April 2015

Published in: Mathematical Programming. Series A. Series B (Search for Journal in Brave)

Abstract: This paper is concerned with the computation of the principal components for a general tensor, known as the tensor principal component analysis (PCA) problem. We show that the general tensor PCA problem is reducible to its special case where the tensor in question is super-symmetric with an even degree. In that case, the tensor can be embedded into a symmetric matrix. We prove that if the tensor is rank-one, then the embedded matrix must be rank-one too, and vice versa. The tensor PCA problem can thus be solved by means of matrix optimization under a rank-one constraint, for which we propose two solution methods: (1) imposing a nuclear norm penalty in the objective to enforce a low-rank solution; (2) relaxing the rank-one constraint by Semidefinite Programming. Interestingly, our experiments show that both methods yield a rank-one solution with high probability, thereby solving the original tensor PCA problem to optimality with high probability. To further cope with the size of the resulting convex optimization models, we propose to use the alternating direction method of multipliers, which reduces significantly the computational efforts. Various extensions of the model are considered as well.


Full work available at URL: https://arxiv.org/abs/1212.2702




Recommendations




Cites Work


Cited In (36)

Uses Software





This page was built for publication: Tensor principal component analysis via convex optimization

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2340337)