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 条
  • [41] Analysis of Large-Scale Traffic Dynamics in an Urban Transportation Network Using Non-Negative Tensor Factorization
    Han Y.
    Moutarde F.
    International Journal of Intelligent Transportation Systems Research, 2016, 14 (1) : 36 - 49
  • [42] Fast large-scale reionization simulations
    Thomas, Rajat M.
    Zaroubi, Saleem
    Ciardi, Benedetta
    Pawlik, Andreas H.
    Labropoulos, Panagiotis
    Jelic, Vibor
    Bernardi, Gianni
    Brentjens, Michiel A.
    de Bruyn, A. G.
    Harker, Geraint J. A.
    Koopmans, Leon V. E.
    Mellema, Garrelt
    Pandey, V. N.
    Schaye, Joop
    Yatawatta, Sarod
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2009, 393 (01) : 32 - 48
  • [43] Fast Large-Scale Trajectory Clustering
    Wang, Sheng
    Bao, Zhifeng
    Culpepper, J. Shane
    Sellis, Timos
    Qin, Xiaolin
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 13 (01): : 29 - 42
  • [44] A Weighted Tensor Factorization Method for Low-rank Tensor Completion
    Cheng, Miaomiao
    Jing, Liping
    Ng, Michael K.
    2019 IEEE FIFTH INTERNATIONAL CONFERENCE ON MULTIMEDIA BIG DATA (BIGMM 2019), 2019, : 30 - 38
  • [45] A FAST ALGORITHM FOR SOLVING LARGE-SCALE MEAN-VARIANCE MODELS BY COMPACT FACTORIZATION OF COVARIANCE MATRICES
    KONNO, H
    SUZUKI, K
    JOURNAL OF THE OPERATIONS RESEARCH SOCIETY OF JAPAN, 1992, 35 (01) : 93 - 104
  • [46] TuckerMPI: A Parallel C plus plus /MPI Software Package for Large-scale Data Compression via the Tucker Tensor Decomposition
    Ballard, Grey
    Klinvex, Alicia
    Kolda, Tamara G.
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2020, 46 (02):
  • [47] A Mixture of Nuclear Norm and Matrix Factorization for Tensor Completion
    Gao, Shangqi
    Fan, Qibin
    JOURNAL OF SCIENTIFIC COMPUTING, 2018, 75 (01) : 43 - 64
  • [48] Knowledge Graph Completion via Complex Tensor Factorization
    Trouillon, Theo
    Dance, Christopher R.
    Gaussier, Eric
    Welbl, Johannes
    Riedel, Sebastian
    Bouchard, Guillaume
    JOURNAL OF MACHINE LEARNING RESEARCH, 2017, 18
  • [49] Sparse Nonnegative Tensor Factorization and Completion With Noisy Observations
    Zhang, Xiongjun
    Ng, Michael K.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2022, 68 (04) : 2551 - 2572
  • [50] A Mixture of Nuclear Norm and Matrix Factorization for Tensor Completion
    Shangqi Gao
    Qibin Fan
    Journal of Scientific Computing, 2018, 75 : 43 - 64