arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2309.08093math.NAcs.NA
收藏

使用TensorSketch的低秩张量列分解

Low-rank Tensor Train Decomposition Using TensorSketch

Zhongming Chen, Huilin Jiang, Gaohang Yu, Liqun Qi

AI总结:

本文提出了一种基于TensorSketch和快速傅里叶变换的随机近端ALS算法,用于解决大型张量低秩张量列分解中的维度灾难问题,并给出了草图大小的理论下界及实验验证。

摘要:

张量列分解是处理高维数据最强大的方法之一。对于大型张量的低秩张量列分解,交替最小二乘(ALS)算法被广泛使用,它通过交替更新每个核心张量来实现。然而,由于子问题的大规模,它可能遭遇维度灾难。本文提出了一种新的随机近端ALS算法,用于低秩张量列分解,该算法使用TensorSketch,允许通过快速傅里叶变换进行高效实现。估计了草图大小的理论下界,用于近似子问题的最优值。在合成和真实数据上的数值实验也证明了所提出算法的有效性和效率。

英文摘要:

Tensor train decomposition is one of the most powerful approaches for processing high-dimensional data. For low-rank tensor train decomposition of large tensors, the alternating least squares (ALS) algorithm is widely used by updating each core tensor alternatively. However, it may suffer from the curse of dimensionality due to the large scale of subproblems. In this paper, a novel randomized proximal ALS algorithm is proposed for low-rank tensor train decomposition by using TensorSketch, which allows for efficient implementation via fast Fourier transform. The theoretical lower bounds of sketch size are estimated for approximating the optimal value of subproblems. Numerical experiments on synthetic and real-world data also demonstrate the effectiveness and efficiency of the proposed algorithm.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑