Modeling Temporal Adoptions Using Dynamic Matrix Factorization

The problem of recommending items to users is relevant to many applications and the problem has often been solved using methods developed from Collaborative Filtering (CF). Collaborative Filtering model-based methods such as Matrix Factorization have been shown to produce good results for static rat...

Full description

Saved in:
Bibliographic Details
Main Authors: CHUA, Freddy Chong-Tat, Oentaryo, Richard Jayadi, LIM, Ee Peng
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2013
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/1974
https://ink.library.smu.edu.sg/context/sis_research/article/2973/viewcontent/C84___Modeling_Temporal_Adoptions_Using_Dynamic_Matrix_Factorization__ICDM2013_.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-2973
record_format dspace
spelling sg-smu-ink.sis_research-29732017-07-18T07:12:27Z Modeling Temporal Adoptions Using Dynamic Matrix Factorization CHUA, Freddy Chong-Tat Oentaryo, Richard Jayadi LIM, Ee Peng The problem of recommending items to users is relevant to many applications and the problem has often been solved using methods developed from Collaborative Filtering (CF). Collaborative Filtering model-based methods such as Matrix Factorization have been shown to produce good results for static rating-type data, but have not been applied to time-stamped item adoption data. In this paper, we adopted a Dynamic Matrix Factorization (DMF) technique to derive different temporal factorization models that can predict missing adoptions at different time steps in the users' adoption history. This DMF technique is an extension of the Non-negative Matrix Factorization (NMF) based on the well-known class of models called Linear Dynamical Systems (LDS). By evaluating our proposed models against NMF and TimeSVD++ on two real datasets extracted from ACM Digital Library and DBLP, we show empirically that DMF can predict adoptions more accurately than the NMF for several prediction tasks as well as outperforming TimeSVD++ in some of the prediction tasks. We further illustrate the ability of DMF to discover evolving research interests for a few author examples. 2013-12-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/1974 info:doi/10.1109/ICDM.2013.25 https://ink.library.smu.edu.sg/context/sis_research/article/2973/viewcontent/C84___Modeling_Temporal_Adoptions_Using_Dynamic_Matrix_Factorization__ICDM2013_.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Collaborative filtering Matrix decomposition Recommender systems Data models Vectors Kalman filters Predictive models Mathematical model Heuristic algorithms Probabilistic logic Dynamic Matrix Factorization Kalman Filter Linear Dynamical Systems State Space Models Databases and Information Systems Numerical Analysis and Scientific Computing
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Collaborative filtering
Matrix decomposition
Recommender systems
Data models
Vectors
Kalman filters
Predictive models
Mathematical model
Heuristic algorithms
Probabilistic logic
Dynamic Matrix Factorization
Kalman Filter
Linear Dynamical Systems
State Space Models
Databases and Information Systems
Numerical Analysis and Scientific Computing
spellingShingle Collaborative filtering
Matrix decomposition
Recommender systems
Data models
Vectors
Kalman filters
Predictive models
Mathematical model
Heuristic algorithms
Probabilistic logic
Dynamic Matrix Factorization
Kalman Filter
Linear Dynamical Systems
State Space Models
Databases and Information Systems
Numerical Analysis and Scientific Computing
CHUA, Freddy Chong-Tat
Oentaryo, Richard Jayadi
LIM, Ee Peng
Modeling Temporal Adoptions Using Dynamic Matrix Factorization
description The problem of recommending items to users is relevant to many applications and the problem has often been solved using methods developed from Collaborative Filtering (CF). Collaborative Filtering model-based methods such as Matrix Factorization have been shown to produce good results for static rating-type data, but have not been applied to time-stamped item adoption data. In this paper, we adopted a Dynamic Matrix Factorization (DMF) technique to derive different temporal factorization models that can predict missing adoptions at different time steps in the users' adoption history. This DMF technique is an extension of the Non-negative Matrix Factorization (NMF) based on the well-known class of models called Linear Dynamical Systems (LDS). By evaluating our proposed models against NMF and TimeSVD++ on two real datasets extracted from ACM Digital Library and DBLP, we show empirically that DMF can predict adoptions more accurately than the NMF for several prediction tasks as well as outperforming TimeSVD++ in some of the prediction tasks. We further illustrate the ability of DMF to discover evolving research interests for a few author examples.
format text
author CHUA, Freddy Chong-Tat
Oentaryo, Richard Jayadi
LIM, Ee Peng
author_facet CHUA, Freddy Chong-Tat
Oentaryo, Richard Jayadi
LIM, Ee Peng
author_sort CHUA, Freddy Chong-Tat
title Modeling Temporal Adoptions Using Dynamic Matrix Factorization
title_short Modeling Temporal Adoptions Using Dynamic Matrix Factorization
title_full Modeling Temporal Adoptions Using Dynamic Matrix Factorization
title_fullStr Modeling Temporal Adoptions Using Dynamic Matrix Factorization
title_full_unstemmed Modeling Temporal Adoptions Using Dynamic Matrix Factorization
title_sort modeling temporal adoptions using dynamic matrix factorization
publisher Institutional Knowledge at Singapore Management University
publishDate 2013
url https://ink.library.smu.edu.sg/sis_research/1974
https://ink.library.smu.edu.sg/context/sis_research/article/2973/viewcontent/C84___Modeling_Temporal_Adoptions_Using_Dynamic_Matrix_Factorization__ICDM2013_.pdf
_version_ 1770571739283062784