Title :
A parallel algorithm for big tensor decomposition using randomly compressed cubes (PARACOMP)
Author :
Sidiropoulos, Nicholas ; Papalexakis, Evangelos E. ; Faloutsos, Christos
Author_Institution :
Dept. of ECE, Univ. of Minnesota, Minneapolis, MN, USA
Abstract :
A parallel algorithm for low-rank tensor decomposition that is especially well-suited for big tensors is proposed. The new algorithm is based on parallel processing of a set of randomly compressed, reduced-size `replicas´ of the big tensor. Each replica is independently decomposed, and the results are joined via a master linear equation per tensor mode. The approach enables massive parallelism with guaranteed identifiability properties: if the big tensor has low rank and the system parameters are appropriately chosen, then the rank-one factors of the big tensor will be exactly recovered from the analysis of the reduced-size replicas. The proposed algorithm is proven to yield memory / storage and complexity gains of order up to IJ/F for a big tensor of size I × J × K of rank F with F ≤I ≤J ≤K.
Keywords :
data compression; data structures; parallel algorithms; PARACOMP; big tensor decomposition; identifiability properties; master linear equation; parallel algorithm; parallel processing; randomly compressed cubes; rank-one factors; Arrays; Computational modeling; Matrix decomposition; Parallel algorithms; Signal processing algorithms; Tensile stress; Vectors; Big Data; CANDECOMP/PARAFAC; Cloud Computing and Storage; Parallel and Distributed Computation; Tensor decomposition;
Conference_Titel :
Acoustics, Speech and Signal Processing (ICASSP), 2014 IEEE International Conference on
Conference_Location :
Florence
DOI :
10.1109/ICASSP.2014.6853546