Low Complexity Damped Gauss-Newton Algorithms for CANDECOMP/PARAFAC
Anh Huy Phan, Petr Tichavsk\'y, Andrzej Cichocki

TL;DR
This paper introduces a computationally efficient variant of the damped Gauss-Newton algorithm for tensor decomposition, reducing complexity and memory use while maintaining effectiveness on challenging benchmark tensors.
Contribution
A novel implementation of the damped Gauss-Newton algorithm that lowers computational complexity and memory requirements for CANDECOMP/PARAFAC tensor decomposition.
Findings
Lower computational complexity compared to traditional dGN.
Reduced memory requirements by avoiding full Hessian storage.
Comparable or improved performance on difficult benchmark tensors.
Abstract
The damped Gauss-Newton (dGN) algorithm for CANDECOMP/PARAFAC (CP) decomposition can handle the challenges of collinearity of factors and different magnitudes of factors; nevertheless, for factorization of an -D tensor of size with rank , the algorithm is computationally demanding due to construction of large approximate Hessian of size and its inversion where . In this paper, we propose a fast implementation of the dGN algorithm which is based on novel expressions of the inverse approximate Hessian in block form. The new implementation has lower computational complexity, besides computation of the gradient (this part is common to both methods), requiring the inversion of a matrix of size , which is much smaller than the whole approximate Hessian, if . In addition, the implementation has lower memory…
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 · Parallel Computing and Optimization Techniques
