FNHSMHRS: Combined Recommender System Based On Fuzzy Clustering and Exploratory Similarity Criteria

Authors

20.1001.1.27174409.1398.2.2.3.3=DOR

Abstract

Today, Referral Systems Have Become A Pervasive System For Guiding Users In The Vast Amount Of Data On The Internet. Collaborative Refinement, Which Offers Suggestions To The Active User Based On The Scoring Of A Set Of Users, Is One Of The Simplest, Most Understandable And Successful Models For Finding Like-Minded People In Recommender Systems. In This Model, ‌ With Increasing Number Of Users And Items, The System Suffers From Scalability. On The Other Hand, Improving System Performance Is Important When We Have Little Information About The Benefits Available. In This Paper, A Hybrid Recommender System Called FNHSM_HRS Based On The Exploratory Similarity Criterion (NHSM) With Fuzzy Clustering ‌ Is Presented. The Use Of Fuzzy Clustering Method In The Proposed System Improves The Scalability Problem And Increases The Accuracy Of System Proposals. The Proposed System Is Based On The Collaborative Refinement Model And Improves The Performance And Accuracy Of The System By Using The Heuristic Similarity Criterion. Evaluation Of The Results Of The Proposed System Is Performed On The Movielens Dataset. The Evaluation Results Using MAE, Accuracy, Precision and Recall Criteria Show the Improvement of System Performance and Increase the Accuracy of the Proposals Compared To Collaborative Refinement Methods That Use Other Criteria to Find Similarity

Keywords


[1] Aggarwal, C. (2016) Recommender systems. Springer International Publishing.
 
[2] Ahn, H. (2008) A new similarity measure for collaborative filtering to alleviate the new user cold-starting Problem, Information Sciences, 178.1, 37-51.
 
[3] Adomavicius G. and Tuzhilin A. (2005) Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions, IEEE Transactions on Knowledge Data Engineering, 6, 734-749.
 
[4] Bellogín, A., Castells, P. and Cantador, I. (2013) Improving memory-based collaborative filtering by neighbour selection based on user preference overlap, Proceedings of the 10th Conference on Open Research Areas in Information Retrieval.
 
[5] Bobadilla, J., Ortega, F., Hernando, A. and Bernal, J. (2012) A collaborative filtering a roach to mitigate the new user cold start problem,Knowledge-Based Systems, 26, 225-238.
 
[6] Cacheda, F., Carneiro, V., Fernández, D. and Formoso, V. (2011) Comparison of collaborative filtering algorithms: Limitations of current techniques and proposals for scalable, high-performance recommender systems, ACM Transactions on the Web (TWEB), 5.1.
 
[7] Goldberg, D., Nichols, D., Oki, B. and Terry, D. (1992) Using collaborative filtering to weave an information tapestry, Communications of the ACM, 35.12, 61-70.
 
[8] Hahsler, M. (2011) Developing and testing top-n recommendation algorithms for 0-1 data using recommenderlab, NSF Industry University Cooperative Research Center for Net-Centric Software and System.
 
[9] Javari, A., Gharibshah, J. and Jalili, M. (2014) Recommender systems based on collaborative filtering and resource allocation, Social Network Analysis and Mining, 4.1.
 
[10] Koohi, H. and Kiani, K. (2016) User based Collaborative Filtering using fuzzy C-means, Measurement, 91, 134-139.
 
[11] Konstan, J., Miller, B., Maltz, D., Herlocker, J., Gordon, L. and Riedl, J. (1997) GroupLens: a lying collaborative filtering to Usenet news, Communications of the ACM, 40.3, 77-87.
 
[12] Liu, H., Hu, Z., Mian, A., Tian, H. and Zhu, X. (2014) A new user similarity model to improve the accuracy of collaborative filtering, Knowledge-Based Systems, 56, 156-166.