ICFLSB: An Improved Collaborative Filtering Algorithm based on Latent Semantic and Bayesian

In the process of user-based collaborative filtering algorithm, finding similar users effectively plays a crucial role in obtaining a high recommendation accuracy. The original rating matrix is very sparse, resulting in similarity information loss during similarity calculating and degrading the efficiency of similar users extracting. To tackle this problem, we propose an improved collaborative filtering algorithm based on Latent Semantic and Bayesian (ICFLSB). ICFLSB first utilizes Latent Semantic to extract meaningful features in the original rating matrix. Then, we establish a Bayesian model based on these extracted features to predict items which users have not rated but may be interested. Further, we fill the sparse original rating matrix with these predicted items and find similar users. After that, we adopt the collaborative filtering algorithm to conduct recommendations. Experiments show that ICFLSB proposed in this paper has a better recommendation performance than the traditional collaborative filtering algorithm. In particular, the evaluation results demonstrate that our ICFLSB can achieve a 2.152% higher and 1.152% higher on recommendation accuracy and recall rate respectively when compared to the traditional collaborative filtering algorithm.

[1]  Gao Cong,et al.  Who, Where, When, and What , 2015, ACM Trans. Inf. Syst..

[2]  Pengpeng Zhao,et al.  An Improved Similarity Measure Method in Collaborative Filtering Recommendation Algorithm , 2013, 2013 International Conference on Cloud Computing and Big Data.

[3]  Wang Guojun Collaborative Filtering Algorithm Based on Rating Matrix Pre-filling , 2013 .

[4]  Zhenzhong Li,et al.  Application of SVD technology in video recommendation system , 2016, 2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS).

[5]  Dit-Yan Yeung,et al.  Collaborative Deep Learning for Recommender Systems , 2014, KDD.

[6]  Yuan-Chun Jiang,et al.  A Novel APP Recommendation Method Based on SVD and Social Influence , 2015, ICA3PP.

[7]  Neil Yorke-Smith,et al.  A Novel Evidence-Based Bayesian Similarity Measure for Recommender Systems , 2016, ACM Trans. Web.

[8]  F. Anishya,et al.  A novel approach for travel package recommendation using Bayesian approach , 2015, 2015 International Conference on Computing and Communications Technologies (ICCCT).

[9]  S. Zhang,et al.  Combining hyperlink-induced topic search and Bayesian approach for personalised manufacturing service recommendation , 2017, Int. J. Comput. Integr. Manuf..

[10]  Xiaoyong Li,et al.  Clustering collaborative filtering recommendation system based on SVD algorithm , 2013, 2013 IEEE 4th International Conference on Software Engineering and Service Science.

[11]  Pawel Misiorek,et al.  Progressive Random Indexing , 2017, ACM Trans. Internet Techn..

[12]  J. Paralic,et al.  Combination of user profile information and collaborative filtering in recommendations , 2015, 2015 IEEE 19th International Conference on Intelligent Engineering Systems (INES).

[13]  Liu Xiaojun,et al.  An improved clustering-based collaborative filtering recommendation algorithm , 2017, Cluster Computing.

[14]  Wenxing Hong,et al.  Missing Value Prediction Using Co-clustering and RBF for Collaborative Filtering , 2015, 2015 International Conference on Cloud Computing and Big Data (CCBD).

[15]  Inderjit S. Dhillon,et al.  Tumblr Blog Recommendation with Boosted Inductive Matrix Completion , 2015, CIKM.

[16]  Cihan Kaleli An entropy-based neighbor selection approach for collaborative filtering , 2014, Knowl. Based Syst..

[17]  Cong Liu,et al.  Matrix Factorization Meets Cosine Similarity: Addressing Sparsity Problem in Collaborative Filtering Recommender System , 2014, APWeb.

[18]  Rozana Zakaria,et al.  A multi-criteria recommendation system using dimensionality reduction and Neuro-Fuzzy techniques , 2015, Soft Comput..

[19]  Heng Liu,et al.  Collaborative Filtering Recommendation Algorithm Integrated into Co-Rating Impact Factor , 2014 .

[20]  Zuping Liu Collaborative Filtering Recommendation Algorithm Based on User Interests , 2015 .