ICASSP 2019accepted0 citations

Block-randomized Stochastic Proximal Gradient for Constrained Low-rank Tensor Factorization

Xiao Fu, Cheng Gao, Hoi-To Wai, Kejun Huang

Abstract

This work focuses on canonical polyadic decomposition (CPD) for large-scale tensors. Many prior works rely on data sparsity to develop scalable CPD algorithms, which are not suitable for handling dense tensor, while dense tensors often arise in applications such as image and video processing. As an alternative, stochastic algorithms utilize data sampling to reduce per-iteration complexity and thus are very scalable, even when handling dense tensors. However, existing stochastic CPD algorithms are facing some challenges. For example, some algorithms are based on randomly sampled tensor entries, and thus each iteration can only updates a small portion of the latent factors. This may result in slow improvement of the estimation accuracy of the latent factors. In addition, the convergence properties of many stochastic CPD algorithms are unclear, perhaps because CPD poses a hard nonconvex problem and is challenging for analysis under stochastic settings. In this work, we propose a stochastic optimization strategy that can effectively circumvent the above challenges. The proposed algorithm updates a whole latent factor at each iteration using sampled fibers of a tensor, which can quickly increase the estimation accuracy. The algorithm is flexible-many commonly used regularizers and constraints can be easily incorporated in the computational framework. The algorithm is also backed by a rigorous convergence theory. Simulations on large-scale dense tensors are employed to showcase the effectiveness of the algorithm.

BibTeX
@inproceedings{icassp2019_blockrandomizeds,
  title = {Block-randomized Stochastic Proximal Gradient for Constrained Low-rank Tensor Factorization},
  author = {Xiao Fu and Cheng Gao and Hoi-To Wai and Kejun Huang},
  booktitle = {ICASSP 2019},
  year = {2019}
}