A Randomized Block Sampling Approach to Canonical Polyadic Decomposition of Large-Scale Tensors

被引:63
|
作者
Vervliet, Nico [1 ,2 ]
De Lathauwer, Lieven [1 ,2 ,3 ]
机构
[1] Katholieke Univ Leuven, Dept Elect Engn ESAT, B-3001 Louvain, Belgium
[2] iMinds Med IT, B-3000 Louvain, Belgium
[3] KU Leuven Kulak, Grp Sci Engn & Technol, B-8500 Kortrijk, Belgium
基金
欧洲研究理事会;
关键词
Tensor decomposition; canonical polyadic decomposition; CANDECOMP/PARAFAC; randomized algorithms; block sampling; big data; blind source separation; ALGORITHMS; PARAFAC; RANK; OPTIMIZATION; UNIQUENESS; COMPLEXITY; ARRAYS; BOUNDS;
D O I
10.1109/JSTSP.2015.2503260
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
For the analysis of large-scale datasets one often assumes simple structures. In the case of tensors, a decomposition in a sum of rank-1 terms provides a compact and informative model. Finding this decomposition is intrinsically more difficult than its matrix counterpart. Moreover, for large-scale tensors, computational difficulties arise due to the curse of dimensionality. The randomized block sampling canonical polyadic decomposition method presented here combines increasingly popular ideas from randomization and stochastic optimization to tackle the computational problems. Instead of decomposing the full tensor at once, updates are computed from small random block samples. Using step size restriction the decomposition can be found up to near optimal accuracy, while reducing the computation time and number of data accesses significantly. The scalability is illustrated by the decomposition of a synthetic 8 TB tensor and a real life 12.5 GB tensor in a few minutes on a standard laptop.
引用
收藏
页码:284 / 295
页数:12
相关论文
共 50 条
  • [1] Large-scale Canonical Polyadic Decomposition via Regular Tensor Sampling
    Kanatsoulis, Charilaos, I
    Sidiropoulos, Nicholas D.
    2019 27TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2019,
  • [2] Parallelization scheme for canonical polyadic decomposition of large-scale high-order tensors
    Boudehane, Abdelhak
    Albera, Laurent
    Tenenhaus, Arthur
    Le Brusquet, Laurent
    Boyer, Remy
    SIGNAL PROCESSING, 2022, 199
  • [3] Faster TKD: Towards Lightweight Decomposition for Large-Scale Tensors With Randomized Block Sampling
    Jiang, Xiaofeng
    Wang, Xiaodong
    Yang, Jian
    Chen, Shuangwu
    Qin, Xi
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (08) : 7966 - 7979
  • [4] CANONICAL POLYADIC DECOMPOSITION OF HYPERSPECTRAL PATCH TENSORS
    Veganzones, M. A.
    Cohen, J. E.
    Farias, R. Cabral
    Usevich, K.
    Drumetz, L.
    Chanussot, J.
    Comon, P.
    2016 24TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2016, : 2176 - 2180
  • [5] 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
  • [6] FIBER SAMPLING APPROACH TO CANONICAL POLYADIC DECOMPOSITION AND APPLICATION TO TENSOR COMPLETION
    Sorensen, Mikael
    De Lathauwer, Lieven
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2019, 40 (03) : 888 - 917
  • [7] On Canonical Polyadic Decomposition of Overcomplete Tensors of Arbitrary Even Order
    Koochakzadeh, Ali
    Pal, Piya
    2017 IEEE 7TH INTERNATIONAL WORKSHOP ON COMPUTATIONAL ADVANCES IN MULTI-SENSOR ADAPTIVE PROCESSING (CAMSAP), 2017,
  • [8] Online Nonnegative and Sparse Canonical Polyadic Decomposition of Fluorescence Tensors
    Sanou, Isaac Wilfried
    Redon, Roland
    Luciani, Xavier
    Mounier, Stephane
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2022, 225
  • [9] Neulft: A Novel Approach to Nonlinear Canonical Polyadic Decomposition on High-Dimensional Incomplete Tensors
    Luo, Xin
    Wu, Hao
    Li, Zechao
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (06) : 6148 - 6166
  • [10] Canonical polyadic decomposition (CPD) of big tensors with low multilinear rank
    Yichun Qiu
    Guoxu Zhou
    Yu Zhang
    Andrzej Cichocki
    Multimedia Tools and Applications, 2021, 80 : 22987 - 23007