Practical Alternating Least Squares for Tensor Ring Decomposition

10/20/2022
by   Yajie Yu, et al.
0

Tensor ring (TR) decomposition has been widely applied as an effective approach in a variety of applications to discover the hidden low-rank patterns in multidimensional data. A well-known method for TR decomposition is the alternating least squares (ALS). However, it often suffers from the notorious intermediate data explosion issue, especially for large-scale tensors. In this paper, we provide two strategies to tackle this issue and design three ALS-based algorithms. Specifically, the first strategy is used to simplify the calculation of the coefficient matrices of the normal equations for the ALS subproblems, which takes full advantage of the structure of the coefficient matrices of the subproblems and hence makes the corresponding algorithm perform much better than the regular ALS method in terms of computing time. The second strategy is to stabilize the ALS subproblems by QR factorizations on TR-cores, and hence the corresponding algorithms are more numerically stable compared with our first algorithm. Extensive numerical experiments on synthetic and real data are given to illustrate and confirm the above results. In addition, we also present the complexity analyses of the proposed algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/20/2021

CP Decomposition for Tensors via Alternating Least Squares with QR Decomposition

The CP tensor decomposition is used in applications such as machine lear...
research
10/16/2020

A Sampling Based Method for Tensor Ring Decomposition

We propose a sampling based method for computing the tensor ring (TR) de...
research
09/12/2022

Practical Sketching-Based Randomized Tensor Ring Decomposition

Based on sketching techniques, we propose two randomized algorithms for ...
research
07/03/2023

Tracking Tensor Ring Decompositions of Streaming Tensors

Tensor ring (TR) decomposition is an efficient approach to discover the ...
research
04/06/2020

Efficient Alternating Least Squares Algorithms for Truncated HOSVD of Higher-Order Tensors

The truncated Tucker decomposition, also known as the truncated higher-o...
research
05/17/2019

Tensor Ring Decomposition: Energy Landscape and One-loop Convergence of Alternating Least Squares

In this work, we study the tensor ring decomposition and its associated ...
research
04/27/2020

Analysis of the Stochastic Alternating Least Squares Method for the Decomposition of Random Tensors

Stochastic Alternating Least Squares (SALS) is a method that approximate...

Please sign up or login with your details

Forgot password? Click here to reset