Low Complexity Damped Gauss--Newton Algorithms for CANDECOMP/PARAFAC

From MaRDI portal
Publication:5300549

DOI10.1137/100808034zbMATH Open1365.65071DBLPjournals/siammax/PhanTC13arXiv1205.2584OpenAlexW2066392792WikidataQ60486587 ScholiaQ60486587MaRDI QIDQ5300549FDOQ5300549

Andrzej Cichocki, Anh-Huy Phan, Petr Tichavský

Publication date: 27 June 2013

Published in: SIAM Journal on Matrix Analysis and Applications (Search for Journal in Brave)

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 N-D tensor of size I1imesIN with rank R, the algorithm is computationally demanding due to construction of large approximate Hessian of size (RTimesRT) and its inversion where T=sumnIn. 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 NR2imesNR2, which is much smaller than the whole approximate Hessian, if TggNR. In addition, the implementation has lower memory requirements, because neither the Hessian nor its inverse never need to be stored in their entirety. A variant of the algorithm working with complex valued data is proposed as well. Complexity and performance of the proposed algorithm is compared with those of dGN and ALS with line search on examples of difficult benchmark tensors.


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






Cited In (19)






This page was built for publication: Low Complexity Damped Gauss--Newton Algorithms for CANDECOMP/PARAFAC

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