Streaming Generalized Canonical Polyadic Tensor Decompositions

被引:0
|
作者
Phipps, Eric T. [1 ]
Johnson, Nicholas T. [2 ]
Kolda, Tamara G. [3 ]
机构
[1] Sandia Natl Labs, Ctr Comp Res, Albuquerque, NM 87123 USA
[2] Cerebras Syst Inc, Sunnyvale, CA USA
[3] MathSci Ai, Dublin, CA USA
关键词
tensor decomposition; canonical polyadic; streaming; MANYCORE PERFORMANCE-PORTABILITY; SPARSE;
D O I
10.1145/3592979.3593405
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we develop a method which we call OnlineGCP for computing the Generalized Canonical Polyadic (GCP) tensor decomposition of streaming data. GCP differs from traditional canonical polyadic (CP) tensor decompositions as it allows for arbitrary objective functions which the CP model attempts to minimize. This approach can provide better fits and more interpretable models when the observed tensor data is strongly non-Gaussian. In the streaming case, tensor data is gradually observed over time and the algorithm must incrementally update a GCP factorization with limited access to prior data. In this work, we extend the GCP formalism to the streaming context by deriving a GCP optimization problem to be solved as new tensor data is observed, formulate a tunable history term to balance reconstruction of recently observed data with data observed in the past, develop a scalable solution strategy based on segregated solves using stochastic gradient descent methods, describe a software implementation that provides performance and portability to contemporary CPU and GPU architectures and demonstrate the utility and performance of the approach and software on several synthetic and real tensor data sets.
引用
收藏
页数:10
相关论文
共 50 条
  • [41] Learning Polynomial Transformations via Generalized Tensor Decompositions
    Chen, Sitan
    Li, Jerry
    Li, Yuanzhi
    Zhang, Anru R.
    PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023, 2023, : 1671 - 1684
  • [42] NEW SIMULTANEOUS GENERALIZED SCHUR DECOMPOSITION METHODS FOR THE COMPUTATION OF THE CANONICAL POLYADIC DECOMPOSITION
    Sorensen, Mikael
    De lathauwer, Lieven
    2010 CONFERENCE RECORD OF THE FORTY FOURTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS (ASILOMAR), 2010, : 13 - 17
  • [43] IMPROVED UNIQUENESS CONDITIONS FOR CANONICAL TENSOR DECOMPOSITIONS WITH LINEARLY DEPENDENT LOADINGS
    Stegeman, Alwin
    Lam, Tam T. T.
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2012, 33 (04) : 1250 - 1271
  • [44] A Robust Canonical Polyadic Tensor Decomposition via Structured Low-Rank Matrix Approximation
    Akema, Riku
    Yamagishi, Masao
    Yamada, Isao
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2022, E105A (01) : 11 - 24
  • [45] MuLOT: Multi-level Optimization of the Canonical Polyadic Tensor Decomposition at Large-Scale
    Gillet, Annabelle
    Leclercq, Eric
    Cullot, Nadine
    ADVANCES IN DATABASES AND INFORMATION SYSTEMS, ADBIS 2021, 2021, 12843 : 198 - 212
  • [46] Equivalent polyadic decompositions of matrix multiplication tensors
    Berger, Guillaume O.
    Absil, Pierre-Antoine
    Jungers, Raphael M.
    Van Barel, Marc
    De Lathauwer, Lieven
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2022, 406
  • [47] CANONICAL POLYADIC DECOMPOSITION OF THIRD-ORDER TENSORS: REDUCTION TO GENERALIZED EIGENVALUE DECOMPOSITION
    Domanov, Ignat
    De Lathauwer, Lieven
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2014, 35 (02) : 636 - 660
  • [48] COUPLED CANONICAL POLYADIC DECOMPOSITIONS AND ( COUPLED) DECOMPOSITIONS IN MULTILINEAR RANK-(Lr,n, Lr,n, 1) TERMS-PART II: ALGORITHMS
    Sorensen, Mikael
    Domanov, Ignat
    De Lathauwer, Lieven
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2015, 36 (03) : 1015 - 1045
  • [49] COUPLED CANONICAL POLYADIC DECOMPOSITIONS AND (COUPLED) DECOMPOSITIONS IN MULTILINEAR RANK-(Lr,n, Lr,n, 1) TERMS-PART I: UNIQUENESS
    Sorensen, Mikael
    De Lathauwer, Lieven
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2015, 36 (02) : 496 - 522
  • [50] Damage localization in composite plates using canonical polyadic decomposition of Lamb wave difference signals tensor
    Rebillat, Marc
    Mechbal, Nazih
    IFAC PAPERSONLINE, 2018, 51 (24): : 668 - 673