Movie Recommendation via Markovian Factorization of Matrix Processes
The success of the probabilistic matrix factorization (PMF) model has inspired the rapid development of collaborative filtering algorithms, among which timeSVD++ has demonstrated great performance advantage in solving the movie rating prediction problem. Allowing the model to evolve over time, timeS...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8610156/ |
id |
doaj-cea8e4af1ca64fd5b24345b825f38a30 |
---|---|
record_format |
Article |
spelling |
doaj-cea8e4af1ca64fd5b24345b825f38a302021-03-29T22:31:19ZengIEEEIEEE Access2169-35362019-01-017131891319910.1109/ACCESS.2019.28922898610156Movie Recommendation via Markovian Factorization of Matrix ProcessesRichong Zhang0https://orcid.org/0000-0002-1207-0300Yongyi Mao1BDBC and SKLSDE, School of Computer Science and Engineering, Beihang University, Beihang, ChinaSchool of Electrical Engineering and Computer Science, University of Ottawa, Ottawa, CanadaThe success of the probabilistic matrix factorization (PMF) model has inspired the rapid development of collaborative filtering algorithms, among which timeSVD++ has demonstrated great performance advantage in solving the movie rating prediction problem. Allowing the model to evolve over time, timeSVD++ accounts for “concept drift” in collaborative filtering by heuristically modifying the quadratic optimization problem derived from the PMF model. As such, timeSVD++ no longer carries any probabilistic interpretation. This lack of frameworks makes the generalization of timeSVD++ to other collaborative filtering problems rather difficult. This paper presents a new model family termed Markovian factorization of matrix process (MFMP). On one hand, MFMP models, such as timeSVD++, are capable of capturing the temporal dynamics in the dataset, and on the other hand, they also have clean probabilistic formulations, allowing them to adapt to a wide spectrum of collaborative filtering problems. Two simple example models in this family are introduced for the prediction of movie ratings using time-stamped rating data. The experimental study using MovieLens dataset demonstrates that the two models, although simple and primitive, already have comparable or even better performance than timeSVD++ and a standard tensor factorization model.https://ieeexplore.ieee.org/document/8610156/Recommender systemcollaborative filteringmatrix factorization |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Richong Zhang Yongyi Mao |
spellingShingle |
Richong Zhang Yongyi Mao Movie Recommendation via Markovian Factorization of Matrix Processes IEEE Access Recommender system collaborative filtering matrix factorization |
author_facet |
Richong Zhang Yongyi Mao |
author_sort |
Richong Zhang |
title |
Movie Recommendation via Markovian Factorization of Matrix Processes |
title_short |
Movie Recommendation via Markovian Factorization of Matrix Processes |
title_full |
Movie Recommendation via Markovian Factorization of Matrix Processes |
title_fullStr |
Movie Recommendation via Markovian Factorization of Matrix Processes |
title_full_unstemmed |
Movie Recommendation via Markovian Factorization of Matrix Processes |
title_sort |
movie recommendation via markovian factorization of matrix processes |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
The success of the probabilistic matrix factorization (PMF) model has inspired the rapid development of collaborative filtering algorithms, among which timeSVD++ has demonstrated great performance advantage in solving the movie rating prediction problem. Allowing the model to evolve over time, timeSVD++ accounts for “concept drift” in collaborative filtering by heuristically modifying the quadratic optimization problem derived from the PMF model. As such, timeSVD++ no longer carries any probabilistic interpretation. This lack of frameworks makes the generalization of timeSVD++ to other collaborative filtering problems rather difficult. This paper presents a new model family termed Markovian factorization of matrix process (MFMP). On one hand, MFMP models, such as timeSVD++, are capable of capturing the temporal dynamics in the dataset, and on the other hand, they also have clean probabilistic formulations, allowing them to adapt to a wide spectrum of collaborative filtering problems. Two simple example models in this family are introduced for the prediction of movie ratings using time-stamped rating data. The experimental study using MovieLens dataset demonstrates that the two models, although simple and primitive, already have comparable or even better performance than timeSVD++ and a standard tensor factorization model. |
topic |
Recommender system collaborative filtering matrix factorization |
url |
https://ieeexplore.ieee.org/document/8610156/ |
work_keys_str_mv |
AT richongzhang movierecommendationviamarkovianfactorizationofmatrixprocesses AT yongyimao movierecommendationviamarkovianfactorizationofmatrixprocesses |
_version_ |
1724191436370345984 |