SOTAVerified

Accelerated Canonical Polyadic Decomposition by Using Mode Reduction

2012-11-15Unverified0· sign in to hype

Guoxu Zhou, Andrzej Cichocki, Shengli Xie

Unverified — Be the first to reproduce this paper.

Reproduce

Abstract

Canonical Polyadic (or CANDECOMP/PARAFAC, CP) decompositions (CPD) are widely applied to analyze high order tensors. Existing CPD methods use alternating least square (ALS) iterations and hence need to unfold tensors to each of the N modes frequently, which is one major bottleneck of efficiency for large-scale data and especially when N is large. To overcome this problem, in this paper we proposed a new CPD method which converts the original Nth (N>3) order tensor to a 3rd-order tensor first. Then the full CPD is realized by decomposing this mode reduced tensor followed by a Khatri-Rao product projection procedure. This way is quite efficient as unfolding to each of the N modes are avoided, and dimensionality reduction can also be easily incorporated to further improve the efficiency. We show that, under mild conditions, any Nth-order CPD can be converted into a 3rd-order case but without destroying the essential uniqueness, and theoretically gives the same results as direct N-way CPD methods. Simulations show that, compared with state-of-the-art CPD methods, the proposed method is more efficient and escape from local solutions more easily.

Tasks

Reproductions