New ALS Methods with Extrapolating Search Directions and optimal step size for complex-valued tensor decompositions

Yannan Chen, Deren Han, Liqun Qi

Research output: Journal article publicationJournal articleAcademic researchpeer-review

48 Citations (Scopus)


In signal processing, data analysis and scientific computing, one often encounters the problem of decomposing a tensor into a sum of contributions. To solve such problems, both the search direction and the step size are two crucial elements in numerical algorithms, such as alternating least squares algorithm (ALS). Owing to the nonlinearity of the problem, the often used linear search direction is not always powerful enough. In this paper, we propose two higher-order search directions. The first one, geometric search direction, is constructed via a combination of two successive linear directions. The second one, algebraic search direction, is constructed via a quadratic approximation of three successive iterates. Then, in an enhanced line search along these directions, the optimal complex step size contains two arguments: modulus and phase. A current strategy is ELSCS that finds these two arguments alternately. So it may suffer from a local optimum. We broach a direct method, which determines these two arguments simultaneously, so as to obtain the global optimum. Finally, numerical comparisons on various search direction and step size schemes are reported in the context of blind separation-equalization of convolutive DS-CDMA mixtures. The results show that the new search directions have greatly improve the efficiency of ALS and the new step size strategy is competitive.
Original languageEnglish
Article number5985548
Pages (from-to)5888-5898
Number of pages11
JournalIEEE Transactions on Signal Processing
Issue number12
Publication statusPublished - 1 Dec 2011

ASJC Scopus subject areas

  • Signal Processing
  • Electrical and Electronic Engineering


Dive into the research topics of 'New ALS Methods with Extrapolating Search Directions and optimal step size for complex-valued tensor decompositions'. Together they form a unique fingerprint.

Cite this