Accelerating alternating least squares for tensor decomposition by pairwise perturbation

被引:4
|
作者
Ma, Linjian [1 ]
Solomonik, Edgar [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
基金
美国国家科学基金会;
关键词
alternating least squares; CP decomposition; tensor; Tucker decomposition; APPROXIMATION; ALGORITHMS; OPTIMIZATION; SWAMPS; MEMORY;
D O I
10.1002/nla.2431
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The alternating least squares (ALS) algorithm for CP and Tucker decomposition is dominated in cost by the tensor contractions necessary to set up the quadratic optimization subproblems. We introduce a novel family of algorithms that uses perturbative corrections to the subproblems rather than recomputing the tensor contractions. This approximation is accurate when the factor matrices are changing little across iterations, which occurs when ALS approaches convergence. We provide a theoretical analysis to bound the approximation error. Our numerical experiments demonstrate that the proposed pairwise perturbation algorithms are easy to control and converge to minima that are as good as ALS. The experimental results show improvements of up to 3.1x with respect to state-of-the-art ALS approaches for various model tensor problems and real datasets.
引用
收藏
页数:33
相关论文
共 50 条
  • [1] Contextual tensor decomposition by projected alternating least squares
    Zhang, Nan
    Liu, Yanshuo
    Yang, Jichen
    [J]. COMMUNICATIONS IN STATISTICS-SIMULATION AND COMPUTATION, 2023,
  • [2] Practical alternating least squares for tensor ring decomposition
    Yu, Yajie
    Li, Hanyu
    [J]. NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2024, 31 (03)
  • [3] Blockwise acceleration of alternating least squares for canonical tensor decomposition
    Evans, David
    Ye, Nan
    [J]. NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2023, 30 (06)
  • [4] Partitioned Alternating Least Squares Technique for Canonical Polyadic Tensor Decomposition
    Tichavsky, Petr
    Anh-Huy Phan
    Cichocki, Andrzej
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2016, 23 (07) : 993 - 997
  • [5] PARTITIONED HIERARCHICAL ALTERNATING LEAST SQUARES ALGORITHM FOR CP TENSOR DECOMPOSITION
    Anh-Huy Phan
    Tichavsky, Petr
    Cichocki, Andrzej
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2017, : 2542 - 2546
  • [6] A seminorm regularized alternating least squares algorithm for canonical tensor decomposition
    Chen, Yannan
    Sun, Wenyu
    Xi, Min
    Yuan, Jinyun
    [J]. JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2019, 347 : 296 - 313
  • [7] Some convergence results on the Regularized Alternating Least-Squares method for tensor decomposition
    Li, Na
    Kindermann, Stefan
    Navasca, Carmeliza
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2013, 438 (02) : 796 - 812
  • [8] A self-adaptive regularized alternating least squares method for tensor decomposition problems
    Mao, Xianpeng
    Yuan, Gonglin
    Yang, Yuning
    [J]. ANALYSIS AND APPLICATIONS, 2020, 18 (01) : 129 - 147
  • [9] On global convergence of alternating least squares for tensor approximation
    Yuning Yang
    [J]. Computational Optimization and Applications, 2023, 84 : 509 - 529
  • [10] Fused Orthogonal Alternating Least Squares for Tensor Clustering
    Wang, Jiacheng
    Nicolae, Dan
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35, NEURIPS 2022, 2022,