An imputation-based matrix factorization method for improving accuracy of collaborative filtering systems

被引:69
作者
Ranjbar, Manizheh [1 ]
Moradi, Parham [1 ]
Azami, Mostafa [1 ]
Jalili, Mahdi [2 ]
机构
[1] Univ Kurdistan, Dept Comp Engn, Sanandaj 6617715177, Iran
[2] RMIT Univ, Sch Elect & Comp Engn, Melbourne, Vic, Australia
基金
澳大利亚研究理事会;
关键词
Matrix factorization; Collaborative filtering; Recommender system; Multiplicative update rules; Impute rates; RECOMMENDER SYSTEMS;
D O I
10.1016/j.engappai.2015.08.010
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Matrix-Factorization (MF) is an accurate and scalable approach for collaborative filtering (CF)-based recommender systems. The performance of matrix MF methods depends on how the system is modeled to mitigate the data sparsity and over-fitting problems. In this paper we aim at improving the performance of MF-based methods through employing imputed ratings of unknown entries. A novel algorithm is proposed based on the classic Multiplicative update rules (MULT), which utilizes imputed ratings to overcome the sparsity problem. Experimental results on three real-world datasets including MovieLens, Jester, and EachMovie reveal the effectiveness of the proposed strategy over state of the art methods. The proposed method is more tolerant against the sparsity of the datasets as compared to other methods including Alternating Least Squares (ALS), Stochastic Gradient Descent (SGD), Regularized Stochastic Gradient Descent (RSGD), Singular Value Decomposition Plus Plus (SVD+ +) and MULT methods. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:58 / 66
页数:9
相关论文
共 53 条
[1]   Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions [J].
Adomavicius, G ;
Tuzhilin, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) :734-749
[2]  
Adomavicius G., 2005, KNOWL DATA ENG IEEE, V17, P15
[3]  
Ahmadian S, 2014, 2014 6TH CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), P98, DOI 10.1109/IKT.2014.7030341
[4]   A compact user model for hybrid movie recommender system [J].
Al-Shamri, Mohammad Yahya H. ;
Bharadwaj, Kamal K. .
ICCIMA 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, VOL I, PROCEEDINGS, 2007, :519-524
[5]  
[Anonymous], 2014, SOCIAL NETW ANAL MIN
[6]  
Bell RM, 2007, KDD-2007 PROCEEDINGS OF THE THIRTEENTH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, P95
[7]   An improvement for semantics-based recommender systems grounded on attaching temporal information to ontologies and user profiles [J].
Blanco-Fernandez, Yolanda ;
Lopez-Nores, Martin ;
Pazos-Arias, Jose J. ;
Garcia-Duque, Jorge .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2011, 24 (08) :1385-1397
[8]   Recommender systems survey [J].
Bobadilla, J. ;
Ortega, F. ;
Hernando, A. ;
Gutierrez, A. .
KNOWLEDGE-BASED SYSTEMS, 2013, 46 :109-132
[9]   A new collaborative filtering metric that improves the behavior of recommender systems [J].
Bobadilla, J. ;
Serradilla, F. ;
Bernal, J. .
KNOWLEDGE-BASED SYSTEMS, 2010, 23 (06) :520-528
[10]   A collaborative filtering similarity measure based on singularities [J].
Bobadilla, Jesus ;
Ortega, Fernando ;
Hernando, Antonio .
INFORMATION PROCESSING & MANAGEMENT, 2012, 48 (02) :204-217