Optimization of Symmetric Tensor Computations

被引:0
|
作者
Cai, Jonathon [1 ]
Baskaran, Muthu [2 ]
Meister, Benoit [2 ]
Lethin, Richard [2 ]
机构
[1] Yale Univ, Dept Comp Sci, POB 2158, New Haven, CT 06520 USA
[2] Reservoir Labs Inc, New York, NY 10012 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For applications that deal with large amounts of high dimensional multi-aspect data, it is natural to represent such data as tensors or multi-way arrays. Tensor computations, such as tensor decompositions, are increasingly being used to extract and explain properties of such data. An important class of tensors is the symmetric tensor, which shows up in real-world applications such as signal processing, biomedical engineering, and data analysis. In this work, we describe novel optimizations that exploit the symmetry in tensors in order to reduce redundancy in computations and storage and effectively parallelize operations involving symmetric tensors. Specifically, we apply our optimizations on the matricized tensor times Khatri Rao product (mttkrp) operation, a key operation in tensor decomposition algorithms such as INDSCAL (individual differences in scaling) for symmetric tensors. We demonstrate improved performance for both sequential and parallel execution using our techniques on various synthetic and real data sets.
引用
收藏
页数:7
相关论文
共 50 条
  • [41] Ray transform of symmetric tensor fields for a spherically symmetric metric
    Sharafutdinov, VA
    INVERSE PROBLEMS, TOMOGRAPHY, AND IMAGE PROCESSING, 1998, : 177 - 187
  • [42] The symmetric tensor product on the Drinfeld centre of a symmetric fusion category
    Wasserman, Thomas A.
    JOURNAL OF PURE AND APPLIED ALGEBRA, 2020, 224 (08)
  • [43] Krylov-type methods for tensor computations I
    Savas, Berkant
    Elden, Lars
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2013, 438 (02) : 891 - 918
  • [44] Optimizing tensor product computations in stochastic automata networks
    Fernandes, P
    Plateau, B
    Stewart, WJ
    RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH, 1998, 32 (03): : 325 - 351
  • [45] Calculation of the inertia tensor for symmetric fission
    Kao Neng Wu Li Yu Ho Wu Li/High Energy Physics and Nuclear Physics, 1997, 21 (01): : 58 - 61
  • [46] Sets Computing the Symmetric Tensor Rank
    Ballico, Edoardo
    Chiantini, Luca
    MEDITERRANEAN JOURNAL OF MATHEMATICS, 2013, 10 (02) : 643 - 654
  • [47] Gradient Descent for Symmetric Tensor Decomposition
    Jian-Feng Cai
    Haixia Liu
    Yang Wang
    AnnalsofAppliedMathematics, 2022, 38 (04) : 385 - 413
  • [48] On Frobenius exact symmetric tensor categories
    Coulembier, Kevin
    Etingof, Pavel
    Ostrik, Victor
    Kleshchev, Alexander
    ANNALS OF MATHEMATICS, 2023, 197 (03) : 1235 - 1279
  • [49] Generating Polynomials and Symmetric Tensor Decompositions
    Jiawang Nie
    Foundations of Computational Mathematics, 2017, 17 : 423 - 465
  • [50] A new theory for symmetric orbital and tensor
    周泰锦
    Science in China(Series B), 1998, (03) : 285 - 294