2018
DOI: 10.1002/nla.2179
|View full text |Cite
|
Sign up to set email alerts
|

A randomized tensor singular value decomposition based on the t‐product

Abstract: Summary The tensor SVD (t‐SVD) for third‐order tensors, previously proposed in the literature, has been applied successfully in many fields, such as computed tomography, facial recognition, and video completion. In this paper, we propose a method that extends a well‐known randomized matrix method to the t‐SVD. This method can produce a factorization with similar properties to the t‐SVD, but it is more computationally efficient on very large data sets. We present details of the algorithms and theoretical result… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
67
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
9

Relationship

1
8

Authors

Journals

citations
Cited by 66 publications
(76 citation statements)
references
References 46 publications
0
67
0
Order By: Relevance
“…An error bound for Algorithm 2.1 in the Frobenius norm is presented below, and we will use this result frequently in our analysis. This theorem and its proof can be found in [46,Theorem 3].…”
Section: Randomized Svdmentioning
confidence: 99%
“…An error bound for Algorithm 2.1 in the Frobenius norm is presented below, and we will use this result frequently in our analysis. This theorem and its proof can be found in [46,Theorem 3].…”
Section: Randomized Svdmentioning
confidence: 99%
“…Let us denote A the tensor obtained by applying the DCT on all the tubes of the tensor A. This operation and its inverse are implemented in the Matlab by the commands dct and idct as A = dct(A, [ ], 3), and idct( A, [ ], 3) = A,…”
Section: Definitions and Properties Of The Cosine Productmentioning
confidence: 99%
“…In the matrix case, it involves the computation of eigenvalues or singular decompositions. In the tensor case, even though various factorization techniques have been developed over the last decades (high-order SVD (HOSVD), Candecomp-Parafac (CP) and Tucker decomposition), the recent tensor SVDs (t-SVD and c-SVD), based on the use of the tensor t-product or c-products offer a matrix-like framework for third-order tensors, see [1][2][3][4][5][6][7][8][9][10][11][12][13][14][15] for more details on recent work related to tensors and applications. In the present work, we consider third order tensors that could be defined as three dimensional arrays of data.…”
Section: Introductionmentioning
confidence: 99%
“…Zhang et al [41] use the tensor SVD to store video sequences efficiently and also to fill in missing entries in video sequences. Zhang et al [39] use a randomized version of the tensor SVD to produce low-rank approximations to matrices. Ren et al [28] define a tensor version of principal component analysis and use it to extract features from hyperspectral images.…”
Section: Related Workmentioning
confidence: 99%