Effective Streaming Low-tubal-rank Tensor Approximation via Frequent Directions

08/23/2021
by   Qianxin Yi, et al.
0

Low-tubal-rank tensor approximation has been proposed to analyze large-scale and multi-dimensional data. However, finding such an accurate approximation is challenging in the streaming setting, due to the limited computational resources. To alleviate this issue, this paper extends a popular matrix sketching technique, namely Frequent Directions, for constructing an efficient and accurate low-tubal-rank tensor approximation from streaming data based on the tensor Singular Value Decomposition (t-SVD). Specifically, the new algorithm allows the tensor data to be observed slice by slice, but only needs to maintain and incrementally update a much smaller sketch which could capture the principal information of the original tensor. The rigorous theoretical analysis shows that the approximation error of the new algorithm can be arbitrarily small when the sketch size grows linearly. Extensive experimental results on both synthetic and real multi-dimensional data further reveal the superiority of the proposed algorithm compared with other sketching algorithms for getting low-tubal-rank approximation, in terms of both efficiency and accuracy.

READ FULL TEXT

page 1

page 10

research
09/24/2021

An Improved Frequent Directions Algorithm for Low-Rank Approximation via Block Krylov Iteration

Frequent Directions, as a deterministic matrix sketching technique, has ...
research
04/24/2019

Low-Rank Tucker Approximation of a Tensor From Streaming Data

This paper describes a new algorithm for computing a low-Tucker-rank app...
research
06/18/2017

Fixed-Rank Approximation of a Positive-Semidefinite Matrix from Streaming Data

Several important applications, such as streaming PCA and semidefinite p...
research
07/17/2022

An Efficient Randomized Fixed-Precision Algorithm for Tensor Singular Value Decomposition

The existing randomized algorithms need an initial estimation of the tub...
research
08/31/2023

Efficient Computation of Tucker Decomposition for Streaming Scientific Data Compression

The Tucker decomposition, an extension of singular value decomposition f...
research
09/22/2021

Multi-Slice Clustering for 3-order Tensor Data

Several methods of triclustering of three dimensional data require the s...
research
02/22/2019

Streaming Low-Rank Matrix Approximation with an Application to Scientific Simulation

This paper argues that randomized linear sketching is a natural tool for...

Please sign up or login with your details

Forgot password? Click here to reset