Article ID Journal Published Year Pages File Type
563150 Signal Processing 2013 17 Pages PDF
Abstract

In this paper, we propose a framework to compute approximate CANDECOMP / PARAFAC (CP) decompositions. Such tensor decompositions are viable tools in a broad range of applications, creating the need for versatile tools to compute such decompositions with an adjustable complexity-accuracy trade-off.To this end, we propose a novel SEmi-algebraic framework that allows the computation of approximate C P decompositions via SImultaneous Matrix Diagonalizations (SECSI). In contrast to previous Simultaneous Matrix Diagonalization (SMD)-based approaches, we use the tensor structure to construct not only one but the full set of possible SMDs. Solving all SMDs, we obtain multiple estimates of the factor matrices and present strategies to choose the best estimate in a subsequent step. This SECSI framework retains the option to choose the number of SMDs to solve and to adopt various strategies for the selection of the final solution out of the multiple estimates. A best matching scheme based on an exhaustive search as well as heuristic selection schemes are devised to flexibly adapt to specific applications. Four example algorithms with different accuracy-complexity trade-off points are compared to state-of-the-art algorithms. We obtain more reliable estimates and a reduced computational complexity.

► We develop a semi-algebraic framework for CP decompositions via joint Matrix Diagonalization (MD). ► We propose to solve several MDs to obtain multiple estimates for the loading matrices. ► The final estimate is selected in a subsequent step. ► The framework allows flexible control over the complexity accuracy trade-off. ► We demonstrate the enhanced flexibility and robustness in numerical simulations.

Related Topics
Physical Sciences and Engineering Computer Science Signal Processing
Authors
, ,