Temporal Collaborative Filtering with Bayesian Probabilistic Tensor Factorization - Robotics Institute Carnegie Mellon University

Temporal Collaborative Filtering with Bayesian Probabilistic Tensor Factorization

L. Xiong, X. Chen, T. Huang, J. Schneider, and J. Carbonell
Conference Paper, Proceedings of SIAM International Conference on Data Mining (SDM '10), pp. 211 - 222, April, 2010

Abstract

Real-world relational data are seldom stationary, yet traditional collaborative flltering algorithms generally rely on this assumption. Motivated by our sales
prediction problem, we propose a factor-based algorithm that is able to take time into account. By introducing additional factors for time, we formalize this problem as a tensor factorization with a special constraint on the time dimension. Further, we provide a fully Bayesian treatment to avoid tuning parameters and achieve automatic model complexity control. To learn the model we develop an efficient sampling procedure that is capable of analyzing large-scale data sets. This new algorithm, called Bayesian Probabilistic Tensor Factorization (BPTF), is evaluated on several real-world problems including sales prediction and movie recommendation. Empirical results demonstrate the superiority of our temporal model.

BibTeX

@conference{Xiong-2010-119814,
author = {L. Xiong and X. Chen and T. Huang and J. Schneider and J. Carbonell},
title = {Temporal Collaborative Filtering with Bayesian Probabilistic Tensor Factorization},
booktitle = {Proceedings of SIAM International Conference on Data Mining (SDM '10)},
year = {2010},
month = {April},
pages = {211 - 222},
}