Accelerated Canonical Polyadic Decomposition by Using Mode Reduction
Guoxu Zhou, Andrzej Cichocki, and Shengli Xie

TL;DR
This paper introduces a new efficient CPD method that reduces high-order tensors to third-order tensors, avoiding frequent unfolding and improving scalability and speed for large-scale tensor analysis.
Contribution
The paper proposes a novel mode reduction technique converting Nth-order tensors to third-order, maintaining uniqueness and accuracy while enhancing computational efficiency.
Findings
The method is more efficient than existing CPD algorithms.
It better avoids local minima during tensor decomposition.
The approach preserves the essential uniqueness of the CPD.
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 modes frequently, which is one major bottleneck of efficiency for large-scale data and especially when is large. To overcome this problem, in this paper we proposed a new CPD method which converts the original th () 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 modes are avoided, and dimensionality reduction can also be easily incorporated to further improve the efficiency. We show that, under mild conditions, any th-order CPD can be converted into a 3rd-order…
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.
