cu_FastTucker: A Faster and Stabler Stochastic Optimization for Parallel Sparse Tucker Decomposition on Multi-GPUs
Zixuan Li

TL;DR
cu_FastTucker introduces a novel stochastic optimization method for sparse tensor decomposition that leverages GPU parallelism and data division strategies, significantly improving speed and memory efficiency while maintaining accuracy.
Contribution
The paper proposes a new stochastic gradient approximation method for sparse tensor decomposition that reduces computational complexity and enhances multi-GPU parallelization.
Findings
Achieves faster decomposition speed than state-of-the-art algorithms.
Maintains comparable accuracy with lower memory overhead.
Effectively scales to large-scale high-dimensional sparse tensors.
Abstract
High-Order, High-Dimension, and Sparse Tensor (HOHDST) data originates from real industrial applications, i.e., social networks, recommender systems, bio-information, and traffic information. Sparse Tensor Decomposition (STD) can project the HOHDST data into low-rank space. In this work, a novel method for STD of Kruskal approximating the core tensor and stochastic strategy for approximating the whole gradient is proposed which comprises of the following two parts: (1) the matrization unfolding order of the Kruskal product for the core tensor follows the multiplication order of the factor matrix and then the proposed theorem can reduce the exponential computational overhead into linear one; (2) stochastic strategy adopts one-step random sampling set, the volume of which is much smaller than original one, to approximate the whole gradient. Meanwhile, this method can guarantee the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTensor decomposition and applications · Advanced Neuroimaging Techniques and Applications
