A clustering-based matrix factorization method to improve the accuracy of recommendation systems

Matrix approximation is a common model-based approach to collaborative filtering in recommender systems. However, due to data sparsity, it is difficult for current approaches to accurately approximate unknown rating values, which may cause low-quality recommendations. In this paper, we proposed a modified latent factor model to predict the missing ratings and generate accurate recommendations. The proposed method is able to overcome data sparsity and also improving matrix approximation by integrating clustering and transfer learning techniques in a unified framework. The performance of the proposed method was evaluated on two real-world benchmarks and results show its superiority compare to the state-of-the-art methods.

[1]  Jie Lu,et al.  A Fuzzy Preference Tree-Based Recommender System for Personalized Business-to-Business E-Services , 2015, IEEE Transactions on Fuzzy Systems.

[2]  Domonkos Tikk,et al.  Scalable Collaborative Filtering Approaches for Large Recommender Systems , 2009, J. Mach. Learn. Res..

[3]  F. Maxwell Harper,et al.  The MovieLens Datasets: History and Context , 2016, TIIS.

[4]  Luis Martínez-López,et al.  A mobile 3D-GIS hybrid recommender system for tourism , 2012, Inf. Sci..

[5]  Giovanna Castellano,et al.  NEWER: A system for NEuro-fuzzy WEb Recommendation , 2011, Appl. Soft Comput..

[6]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[7]  Angshul Majumdar,et al.  DiABlO: Optimization based design for improving diversity in recommender system , 2017, Inf. Sci..

[8]  Parham Moradi,et al.  A reliability-based recommendation method to improve trust-aware recommender systems , 2015, Expert Syst. Appl..

[9]  Yihong Gong,et al.  Fast nonparametric matrix factorization for large-scale collaborative filtering , 2009, SIGIR.

[10]  Jie Lu,et al.  A Fuzzy Tree Matching-Based Personalized E-Learning Recommender System , 2014, IEEE Transactions on Fuzzy Systems.

[11]  Parham Moradi,et al.  An imputation-based matrix factorization method for improving accuracy of collaborative filtering systems , 2015, Eng. Appl. Artif. Intell..

[12]  Thomas Hofmann,et al.  Latent semantic models for collaborative filtering , 2004, TOIS.

[13]  Genevieve Gorrell,et al.  Generalized Hebbian Algorithm for Incremental Singular Value Decomposition in Natural Language Processing , 2006, EACL.

[14]  Parham Moradi,et al.  A trust-aware recommendation method based on Pareto dominance and confidence concepts , 2017, Knowl. Based Syst..

[15]  Matthew Richardson,et al.  Trust Management for the Semantic Web , 2003, SEMWEB.

[16]  Xiang Li,et al.  Improving matrix approximation for recommendation via a clustering-based reconstructive method , 2016, Neurocomputing.

[17]  Parham Moradi,et al.  Evolutionary based matrix factorization method for collaborative filtering systems , 2013, 2013 21st Iranian Conference on Electrical Engineering (ICEE).

[18]  P. Moradi,et al.  A novel collaborative filtering model based on combination of correlation method with matrix completion technique , 2012, The 16th CSI International Symposium on Artificial Intelligence and Signal Processing (AISP 2012).

[19]  Ruslan Salakhutdinov,et al.  Probabilistic Matrix Factorization , 2007, NIPS.

[20]  Patrick Seemann,et al.  Matrix Factorization Techniques for Recommender Systems , 2014 .

[21]  Tommi S. Jaakkola,et al.  Maximum-Margin Matrix Factorization , 2004, NIPS.

[22]  John Riedl,et al.  Recommender systems: from algorithms to user experience , 2012, User Modeling and User-Adapted Interaction.

[23]  Chih-Jen Lin,et al.  Projected Gradient Methods for Nonnegative Matrix Factorization , 2007, Neural Computation.

[24]  András A. Benczúr,et al.  Methods for large scale SVD with missing values , 2007 .

[25]  Young Ae Kim,et al.  A trust prediction framework in rating-based experience sharing social networks without a Web of Trust , 2012, Inf. Sci..

[26]  Michael J. Pazzani,et al.  Content-Based Recommendation Systems , 2007, The Adaptive Web.

[27]  Jie Lu,et al.  Intelligent e‐government services with personalized recommendation techniques , 2007, Int. J. Intell. Syst..

[28]  Mohsen Ramezani,et al.  A pattern mining approach to enhance the accuracy of collaborative filtering in sparse data domains , 2014 .

[29]  Arkadiusz Paterek,et al.  Improving regularized singular value decomposition for collaborative filtering , 2007 .

[30]  Qiang Yang,et al.  Can Movies and Books Collaborate? Cross-Domain Collaborative Filtering for Sparsity Reduction , 2009, IJCAI.

[31]  Yehuda Koren,et al.  Advances in Collaborative Filtering , 2011, Recommender Systems Handbook.