2015
DOI: 10.1371/journal.pone.0135090
|View full text |Cite|
|
Sign up to set email alerts
|

Using Dynamic Multi-Task Non-Negative Matrix Factorization to Detect the Evolution of User Preferences in Collaborative Filtering

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 i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 17 publications
(8 citation statements)
references
References 29 publications
0
8
0
Order By: Relevance
“…The decomposed user low-rank matrix can be seen as a representation of user preferences. The capability of capturing the user preferences have been confirmed by [42] and [43].…”
Section: B User Preference Modelsmentioning
confidence: 86%
“…The decomposed user low-rank matrix can be seen as a representation of user preferences. The capability of capturing the user preferences have been confirmed by [42] and [43].…”
Section: B User Preference Modelsmentioning
confidence: 86%
“…-Bayesian Temporal Matrix Factorization (BTMF) (Zhang et al 2014): This is a Bayesian temporal MF approach that captures the temporal dynamics of user preferences by learning a transition matrix for each user latent feature vectors between two successive time periods. -Dynamic Multi-Task Non-Negative Matrix Factorization (DMNMF) (Ju et al 2015):…”
Section: Comparison Methodsmentioning
confidence: 99%
“…The method learns a linear model to extract the transition pattern for each user's latent feature vector using Lasso regression. An approach based on multi-task non-negative MF was presented in Ju et al (2015) that uses a transition matrix to map between latent features of users in two successive time periods in order to track the temporal dynamics of user preferences. The transition matrix used in this method needs to be fixed, while in practice, this matrix is different for each user and each time period.…”
Section: Introductionmentioning
confidence: 99%
“…We use GFA as a comparison both as is and with a simple correction for nonnegativity. One similar work [9] tries to model the temporal dynamics but only takes the dynamics of the left-hand side matrix into account, the loading matrix is considered static.…”
Section: Related Backgroundmentioning
confidence: 99%