Fast Tucker Factorization for Large-Scale Tensor Completion

被引:8
|
作者
Lee, Dongha [1 ]
Lee, Jaehyung [1 ]
Yu, Hwanjo [1 ]
机构
[1] Pohang Univ Sci & Technol, Pohang, South Korea
关键词
tensor completion; Tucker factorization; coordinate descent; caching algorithm; disk-based data processing; DECOMPOSITIONS; MATRIX;
D O I
10.1109/ICDM.2018.00142
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Tensor completion is the task of completing multi-aspect data represented as a tensor by accurately predicting missing entries in the tensor. It is mainly solved by tensor factorization methods, and among them, Tucker factorization has attracted considerable interests due to its powerful ability to learn latent factors and even their interactions. Although several Tucker methods have been developed to reduce the memory and computational complexity, the state-of-the-art method still 1) generates redundant computations and 2) cannot factorize a large tensor that exceeds the size of memory. This paper proposes FTCOM, a fast and scalable Tucker factorization method for tensor completion. FTCOM performs element-wise updates for factor matrices based on coordinate descent, and adopts a novel caching algorithm which stores frequently-required intermediate data. It also uses a tensor file for disk-based data processing and loads only a small part of the tensor at a time into the memory. Experimental results show that FTCOM is much faster and more scalable compared to all other competitors. It significantly shortens the training time of Tucker factorization, especially on real-world tensors, and it can be executed on a billion-scale tensor which is bigger than the memory capacity within a single machine.
引用
收藏
页码:1098 / 1103
页数:6
相关论文
共 50 条
  • [1] Large-scale tucker Tensor factorization for sparse and accurate decomposition
    Jun-Gi Jang
    Moonjeong Park
    Jongwuk Lee
    Lee Sael
    The Journal of Supercomputing, 2022, 78 : 17992 - 18022
  • [2] Large-scale tucker Tensor factorization for sparse and accurate decomposition
    Jang, Jun-Gi
    Park, Moonjeong
    Lee, Jongwuk
    Sael, Lee
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (16): : 17992 - 18022
  • [3] TuckER: Tensor Factorization for Knowledge Graph Completion
    Balazevic, Ivana
    Allen, Carl
    Hospedales, Timothy M.
    2019 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING AND THE 9TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING (EMNLP-IJCNLP 2019): PROCEEDINGS OF THE CONFERENCE, 2019, : 5185 - 5194
  • [4] VEST: Very Sparse Tucker Factorization of Large-Scale Tensors
    Park, Moonjeong
    Jang, Jun-Gi
    Sael, Lee
    2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP 2021), 2021, : 172 - 179
  • [5] Fast Tensor Factorization for Large-Scale Context-Aware Recommendation from Implicit Feedback
    Chou, Szu-Yu
    Jang, Jyh-Shing Roger
    Yang, Yi-Hsuan
    IEEE TRANSACTIONS ON BIG DATA, 2020, 6 (01) : 201 - 208
  • [6] Block Decomposition for Very Large-Scale Nonnegative Tensor Factorization
    Anh Huy Phan
    Cichocki, Andrzej
    2009 3RD IEEE INTERNATIONAL WORKSHOP ON COMPUTATIONAL ADVANCES IN MULTI-SENSOR ADAPTIVE PROCESSING (CAMSAP 2009), 2009, : 316 - 319
  • [7] Block Decomposition for Very Large-Scale Nonnegative Tensor Factorization
    Phan, Anh Huy
    Cichocki, Andrzej
    2009 3RD IEEE INTERNATIONAL WORKSHOP ON COMPUTATIONAL ADVANCES IN MULTI-SENSOR ADAPTIVE PROCESSING (CAMSAP), 2009, : 316 - 319
  • [8] Tucker factorization with missing data with application to low--rank tensor completion
    Filipovic, Marko
    Jukic, Ante
    MULTIDIMENSIONAL SYSTEMS AND SIGNAL PROCESSING, 2015, 26 (03) : 677 - 692
  • [9] Tucker factorization-based tensor completion for robust traffic data imputation
    Lyu, Cheng
    Lu, Qing-Long
    Wu, Xinhua
    Antoniou, Constantinos
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2024, 160
  • [10] Fast Nonnegative Tensor Factorization for Very Large-Scale Problems Using Two-Stage Procedure
    Phan, Anh Huy
    Cichocki, Andrzej
    2009 3RD IEEE INTERNATIONAL WORKSHOP ON COMPUTATIONAL ADVANCES IN MULTI-SENSOR ADAPTIVE PROCESSING (CAMSAP), 2009, : 297 - 300