Distributed Flexible Nonlinear Tensor Factorization

04/27/2016
by   Shandian Zhe, et al.
0

Tensor factorization is a powerful tool to analyse multi-way data. Compared with traditional multi-linear methods, nonlinear tensor factorization models are capable of capturing more complex relationships in the data. However, they are computationally expensive and may suffer severe learning bias in case of extreme data sparsity. To overcome these limitations, in this paper we propose a distributed, flexible nonlinear tensor factorization model. Our model can effectively avoid the expensive computations and structural restrictions of the Kronecker-product in existing TGP formulations, allowing an arbitrary subset of tensorial entries to be selected to contribute to the training. At the same time, we derive a tractable and tight variational evidence lower bound (ELBO) that enables highly decoupled, parallel computations and high-quality inference. Based on the new bound, we develop a distributed inference algorithm in the MapReduce framework, which is key-value-free and can fully exploit the memory cache mechanism in fast MapReduce systems such as SPARK. Experimental results fully demonstrate the advantages of our method over several state-of-the-art approaches, in terms of both predictive performance and computational efficiency. Moreover, our approach shows a promising potential in the application of Click-Through-Rate (CTR) prediction for online advertising.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/12/2013

DinTucker: Scaling up Gaussian process models on multidimensional arrays with billions of elements

Infinite Tucker Decomposition (InfTucker) and random function prior mode...
research
11/03/2016

Tensor Decomposition via Variational Auto-Encoder

Tensor decomposition is an important technique for capturing the high-or...
research
01/25/2014

Bayesian CP Factorization of Incomplete Tensors with Automatic Rank Determination

CANDECOMP/PARAFAC (CP) tensor factorization of incomplete data is a powe...
research
08/24/2017

Dynamic Tensor Clustering

Dynamic tensor data are becoming prevalent in numerous applications. Exi...
research
08/29/2017

Fast, Accurate, and Scalable Method for Sparse Coupled Matrix-Tensor Factorization

How can we capture the hidden properties from a tensor and a matrix data...
research
09/18/2021

Reconfigurable Low-latency Memory System for Sparse Matricized Tensor Times Khatri-Rao Product on FPGA

Tensor decomposition has become an essential tool in many applications i...
research
03/10/2020

Online Tensor-Based Learning for Multi-Way Data

The online analysis of multi-way data stored in a tensor X∈R ^I_1 ×...× ...

Please sign up or login with your details

Forgot password? Click here to reset