paper-with-me

홈 › Papers

Scalable Tucker Factorization for Sparse Tensors - Algorithms and Discoveries

2018-02-25 · Oh Sejoon, Park Namyong, Sael Lee, Kang U

Given sparse multi-dimensional data (e.g., (user, movie, time; rating) for movie recommendations), how can we discover latent concepts/relations and predict missing values? Tucker factorization has been widely used to solve such problems with multi-dimensional data, which are modeled as tensors. However, most Tucker factorization algorithms regard and estimate missing entries as zeros, which triggers a highly inaccurate decomposition. Moreover, few methods focusing on an accuracy exhibit limited scalability since they require huge memory and heavy computational costs while updating factor matrices. In this paper, we propose P-Tucker, a scalable Tucker factorization method for sparse tensors. P-Tucker performs alternating least squares with a row-wise update rule in a fully parallel way, which significantly reduces memory requirements for updating factor matrices. Furthermore, we offer two variants of P-Tucker: a caching algorithm P-Tucker-Cache and an approximation algorithm P-Tucker-Approx, both of which accelerate the update process. Experimental results show that P-Tucker exhibits 1.7-14.1x speed-up and 1.4-4.8x less error compared to the state-of-the-art. In addition, P-Tucker scales near linearly with the number of observable entries in a tensor and number of threads. Thanks to P-Tucker, we successfully discover hidden concepts and relations in a large-scale real-world tensor, while existing methods cannot reveal latent features due to their limited scalability or low accuracy.

📄 PDF Abstract BibTeX arXiv:1710.02261

Code (0)

등록된 구현이 없습니다.

Tasks

Missing Values

Similar Papers 제목 키워드 기반

Sparse Hierarchical Tucker Factorization and its Application to Healthcare

2016-10-25 · Ioakeim Perros, Robert Chen, Richard Vuduc, Jimeng Sun

We propose a new tensor factorization method, called the Sparse Hierarchical-Tucker (Sparse H-Tucker), for sparse and high-order data tensors. Sparse H-Tucker is inspired by its namesake, the classical Hierarchical Tucke…

Low-Rank Tucker Decomposition of Large Tensors Using TensorSketch

2018-12-01 · NeurIPS 2018 12 · Osman Asif Malik, Stephen Becker

We propose two randomized algorithms for low-rank Tucker decomposition of tensors. The algorithms, which incorporate sketching, only require a single pass of the input tensor and can handle tensors whose elements are str…

Low-Rank and Sparse Enhanced Tucker Decomposition for Tensor Completion

2020-10-01 · Chenjian Pan, Chen Ling, Hongjin He, Liqun Qi 외

Tensor completion refers to the task of estimating the missing data from an incomplete measurement or observation, which is a core problem frequently arising from the areas of big data analysis, computer vision, and netw…

Data CompressionFace Recognition

Spectra-Guided Neural Tucker Factorization

2026-05-30 · Fusheng Wang, Yikai Hou arxiv

This paper proposes Spectra-Guided Neural Tucker Factorization (SG-NTF) for High-Dimensional and Incomplete (HDI) tensor completion. Circumventing discrete representational limits, SG-NTF maps scalar timestamps into a co…

Multi-Head Self-Attending Neural Tucker Factorization

2025-01-16 · Yikai Hou, Peng Tang

Quality-of-service (QoS) data exhibit dynamic temporal patterns that are crucial for accurately predicting missing values. These patterns arise from the evolving interactions between users and services, making it essenti…

Missing Values