Canonical Polyadic Decomposition based on joint eigenvalue decomposition

Abstract : A direct algorithm based on Joint EigenValue Decomposition (JEVD) has been proposed to compute the Canonical Polyadic Decomposition (CPD) of multi-way arrays (tensors). The iterative part of our method is thus limited to the JEVD computation. At this occasion we also propose an original JEVD technique. Most of the iterative CPD algorithms such as ALS have been shown by means of practical studies to suffer from convergence problems (local minima, slow convergence or high computational cost per iteration). On the other hand, direct methods seem in practice to confine these disadvantages but impose some restrictive necessary conditions. In this context, our proposed algorithm involves less restrictive necessary conditions than other recent direct approaches and a limited computational complexity. It has been compared to reference (direct and non-direct) algorithms on synthetic arrays and real spectroscopic data. These numerical examples highlight the main advantages of the proposed methods to solve both the JEVD and CPD problems
Complete list of metadatas

Cited literature [44 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-00949746
Contributor : Laurent Albera <>
Submitted on : Thursday, February 20, 2014 - 10:48:34 AM
Last modification on : Thursday, November 15, 2018 - 11:58:45 AM
Long-term archiving on: Tuesday, May 20, 2014 - 2:50:30 PM

File

LuciA14-CILS.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-00949746, version 1

Citation

Xavier Luciani, Laurent Albera. Canonical Polyadic Decomposition based on joint eigenvalue decomposition. Chemometrics and Intelligent Laboratory Systems, Elsevier, 2014, 132, pp. 152-167. ⟨hal-00949746⟩

Share

Metrics

Record views

773

Files downloads

664