| Literature DB >> 26270539 |
Bin Ju1, Yuntao Qian2, Minchao Ye3, Rong Ni2, Chenxi Zhu2.
Abstract
Predicting what items will be selected by a target user in the future is an important function for recommendation systems. Matrix factorization techniques have been shown to achieve good performance on temporal rating-type data, but little is known about temporal item selection data. In this paper, we developed a unified model that combines Multi-task Non-negative Matrix Factorization and Linear Dynamical Systems to capture the evolution of user preferences. Specifically, user and item features are projected into latent factor space by factoring co-occurrence matrices into a common basis item-factor matrix and multiple factor-user matrices. Moreover, we represented both within and between relationships of multiple factor-user matrices using a state transition matrix to capture the changes in user preferences over time. The experiments show that our proposed algorithm outperforms the other algorithms on two real datasets, which were extracted from Netflix movies and Last.fm music. Furthermore, our model provides a novel dynamic topic model for tracking the evolution of the behavior of a user over time.Entities:
Mesh:
Year: 2015 PMID: 26270539 PMCID: PMC4535854 DOI: 10.1371/journal.pone.0135090
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Topic Modeling in User Item Selection.
Fig 2The framework of DMNMF.
Fig 3Probabilistic graphical model of DMNMF.
DATASET SUMMARY.
| Dataset | #users | #unique items | sparsity | Time span |
|---|---|---|---|---|
| Netflix | 1,015 | 10,000 | 99.6% | Jan.2004−Nov.2005 |
| Last.fm | 992 | 5,000 | 99.3% | Jan.2007−Nov.2008 |
PERFORMANCE COMPARISON AMONG DIFFERENT ALGORITHMS.
| Algorithms | Netflix | Last.fm | ||||||
|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
| |
| NMF | 0.1277 | 0.0370 | 0.0574 | 0.623[0.516,0.730] | 0.1705 | 0.1467 | 0.1577 | 0.672[0.579,0.765] |
| HMM-CF | 0.1264 | 0.0585 | 0.080 | 0.703[0.621,0,785] |
| 0.1573 | 0.2044 | 0.762[0.684,0.840] |
| DMF-IA | 0.1118 | 0.0556 | 0.0743 | 0.677[0.577,0.777] | 0.2109 | 0.1559 | 0.1793 | 0.780[0.700,0.86] |
| DMNMF |
|
|
|
| 0.2644 |
|
|
|
*:95% confidence intervals of AUC.
Fig 4The ROC curves for evaluating the quality of the algorithms over the entire test datasets.
Fig 5Performance values with different key parameters on Netflix.
Fig 6Performance values with different key parameters on Last.fm.
Fig 7The non-increasing nature of cost function at various ranks.
Fig 8The graph of state transition matrix.
Fig 9John’s preference profile.
LATENT TOPICS.
|
|
|
|
|---|---|---|
| Alien | The Object of My Affection | Curly Sue |
| I, Robot | Drive Me Crazy | Look Who’s Talking Too |
| Lord of the Rings: The Two Towers | Mickey Blue Eyes | Free Willy |
| Rambo: First Blood | Fools Rush In | Beethoven |
| Kill Bill | Down to You | Ray |
| Speed | Simply Irresistible | Finding Neverland |
| Star Trek | The Bachelor | The Forgotten |
| The Lost World: Jurassic Park | Green Card | Shark Tale |
| The Fifth Element | Mrs. Winterbourne | Napoleon Dynamite |
| X2: X-Men United | Picture Perfect | Junior |