ESTIMATING A FEW EXTREME SINGULAR VALUES AND VECTORS FOR LARGE-SCALE MATRICES IN TENSOR TRAIN FORMAT

Citations

WEB OF SCIENCE

23
Citations

SCOPUS

25

초록

We propose new algorithms for singular value decomposition (SVD) of large-scale matrices based on a low-rank tensor approximation technique called the tensor train (TT) format. The proposed algorithms can compute a few extreme (i.e., largest or smallest) singular values and corresponding singular vectors for large-scale structured matrices given in a TT format. The computational complexity of the proposed methods scales logarithmically with the matrix size under the assumption that both the matrix and the singular vectors admit approximate low-rank TT decompositions. The proposed methods, which are called the alternating least squares SVD (ALS-SVD) and modified alternating least squares SVD (MALS-SVD), compute the left and right singular vectors approximately through block TT decompositions. A large-scale optimization problem is reduced to sequential small-scale optimization problems, and each core tensor of the block TT decompositions can be updated by applying any standard SVD method. The optimal ranks of the block TT decompositions are determined adaptively during the iteration process, so that we can achieve high approximation accuracy. Extensive numerical simulations are conducted for several types of TT-structured matrices such as the Hilbert matrix, a random matrix with prescribed singular values, Hankel and Toeplitz matrices, and tridiagonal matrices. The proposed methods are also applied for computing stationary solutions of a partial differential equation. The experimental results demonstrate the effectiveness of the proposed methods in estimating a few extreme singular values and vectors, compared with the performance of standard SVD algorithms and TT-based algorithms developed for symmetric eigenvalue decomposition.

키워드

curse of dimensionalitylow-rank tensor approximationmatrix factorizationmatrix product operatorsymmetric eigenvalue decomposition (EVD)singular value decomposition (SVD)tensor networktensor train (TT) decomposition(modified) alternating least squares ((M)ALS)DECOMPOSITIONSOPTIMIZATIONRANKDIMENSIONALITYAPPROXIMATIONBREAKINGCURSE
제목
ESTIMATING A FEW EXTREME SINGULAR VALUES AND VECTORS FOR LARGE-SCALE MATRICES IN TENSOR TRAIN FORMAT
저자
Lee, NamgilCichocki, Andrzej
DOI
10.1137/140983410
발행일
2015
유형
Article
저널명
SIAM Journal on Matrix Analysis and Applications
36
3
페이지
994 ~ 1014