Browse > Article
http://dx.doi.org/10.9708/jksci.2021.26.11.149

A New Similarity Measure based on Separation of Common Ratings for Collaborative Filtering  

Lee, Soojung (Dept. of Computer Education, Gyeongin National University of Education)
Abstract
Among various implementation techniques of recommender systems, collaborative filtering selects nearest neighbors with high similarity based on past rating history, recommends products preferred by them, and has been successfully utilized by many commercial sites. Accurate estimation of similarity is an important factor that determines performance of the system. Various similarity measures have been developed, which are mostly based on integrating traditional similarity measures and several indices already developed. This study suggests a similarity measure of a novel approach. It separates the common rating area between two users by the magnitude of ratings, estimates similarity for each subarea, and integrates them with weights. This enables identifying similar subareas and reflecting it onto a final similarity value. Performance evaluation using two open datasets is conducted, resulting in that the proposed outperforms the previous one in terms of prediction accuracy, rank accuracy, and mean average precision especially with the dense dataset. The proposed similarity measure is expected to be utilized in various commercial systems for recommending products more suited to user preference.
Keywords
Similarity Measure; Collaborative Filtering; Recommender System; Nearest Neighbor;
Citations & Related Records
연도 인용수 순위
  • Reference
1 N. E. I. Karabadji, S. Beldjoudi, H. Seridi, S. Aridhi, and W. Dhifli, "Improving Memory-based User Collaborative Filtering with Evolutionary Multi-objective Optimization," Expert Systems with Applications, Vol. 98, pp. 153-165, 2018. DOI: 10.1016/j.eswa.2018.01.015   DOI
2 R. Rashidi, K. Khamforoosh, and A. Sheikhahmadi, "Proposing Improved Meta-heuristic Algorithms for Clustering and Separating Users in the Recommender Systems," Electronic Commerce Research, 2021. DOI: 10.1007/s10660-021-09478-9   DOI
3 M. Hatami and S. Pashazadeh, "Improving Results and Performance of Collaborative Filtering-based Recommender Systems using Cuckoo Optimization Algorithm," International Journal of Computer Applications, Vol. 88, No. 16, pp. 46-51, 2014. DOI: 10.5120/15440-3981   DOI
4 L. Baltrunas, T. Makcinskas, and F. Ricci, "Group Recommendation with Rank Aggregation and Collaborative Filtering," Proceedings of the ACM Conference on Recommender Systems, pp. 119-126, 2010. DOI: 10.1145/1864708.1864733   DOI
5 A. Jain, P. K. Singh, and J. Dhar, "Multi-objective Item Evaluation for Diverse as well as Novel Item Recommendations," Expert Systems with Applications, Vol. 139, 2020. DOI: 10.1016/j.eswa.2019.112857   DOI
6 Y. Mu, N. Xiao, R. Tang, L. Luo, and X. Yin, "An Efficient Similarity Measure for Collaborative Filtering," Procedia Computer Science, Vol. 147, pp. 416-421, 2019. DOI: 10.1016/j.procs.2019.01.258   DOI
7 S. Lee, "Improving Jaccard Index using Genetic Algorithms for Collaborative Filtering," Lecture Notes on Computer Science, 10385, pp. 378-385, 2017. DOI: 10.1007/978-3-319-61824-1_41   DOI
8 M. Y. H. Al-Shamri, "Power Coefficient as a Similarity Measure for Memory-based Collaborative Recommender Systems," Expert Systems with Applications, Vol. 41, No. 13, pp. 5680-5688, 2014. DOI: 10.1016/j.eswa.2014.03.025   DOI
9 H. Chen, Z. Li, and W. Hu, "An Improved Ccollaborative Recommendation Algorithm based on Optimized User Similarity," The Journal of Supercomputing, Vol. 72, No. 7, pp. 2565-2578, 2016. DOI: 10.1007/s11227-015-1518-5   DOI
10 D. Wang, Y. Yih, and M. Ventresca, "Improving Neighbor-based CF by Using a Hybrid Similarity Measurement," Expert Systems with Applications, Vol. 160, pp. 113651, 2020. DOI: 10.1016/j.eswa.2020.113651   DOI
11 Y. Ar and E. Bostanci, "A Genetic Algorithm Solution to the Collaborative Filtering Problem," Expert Systems With Applications, Vol. 61, pp. 122-128, 2016. DOI: 10.1016/j.eswa.2016.05.021   DOI
12 K. G. Saranya, G. S. Sadasivam, and M. Chandralekha, "Performance Comparison of Different Similarity Measures for Collaborative Filtering Technique," Indian Journal of Science and Technology, Vol. 9, No. 29, Aug. 2016. DOI: 10.17485/ijst/2016/v9i29/91060   DOI
13 G. Lv, C. Hu, and S. Chen, "Research on Recommender System based on Ontology and Genetic Algorithm," Neurocomputing, Vol. 187, pp. 92-97, 2016. DOI: 10.1016/j.neucom.2015.09.113   DOI
14 S. Bag, S. K. Kumar, and M. K. Tiwari, "An Efficient Recommendation Generation using Relevant Jaccard Similarity," Information Sciences, Vol. 483, pp. 53-64, 2019. DOI: 10.1016/j.ins.2019.01.023   DOI
15 S. Kosub, "A Note on the Triangle Inequality for the Jaccard Distance," Pattern Recognition Letters, Vol. 120, pp. 36-38, 2019. DOI: 10.1016/j.patrec.2018.12.007   DOI
16 A. Iftikhar, M. A. Ghazanfar, M. Ayub, Z. Mehmood, and M. Maqsood, "An Improved Product Recommendation Method for Collaborative Filtering," IEEE Access, Vol. 8, pp. 123841-123857, 2020. DOI: 10.1109/ACCESS.2020.3005953   DOI
17 M. Jalili, S. Ahmadian, M. Izadi, P. Moradi, and M. Salehi, "Evaluating Collaborative Filtering Recommender Algorithms: A Survey," IEEE Access, Vol. 6, pp. 74003-74024, 2018. DOI: 10.1109/ACCESS.2018.2883742   DOI
18 B. Shao, X. Li, and G. Bian, "A Survey of Research Hotspots and Frontier Trends of Recommendation Systems from the Perspective of Knowledge Graph," Expert Systems with Applications, Vol. 165, 2021. DOI: 10.1016/j.eswa.2020.113764   DOI
19 S.-B. Sun, Z.-H. Zhang, X.-L. Dong, H.-R. Zhang, T.-J. Li, L. Zhang, and F. Min, "Integrating Triangle and Jaccard Similarities for Recommendation," PLoS ONE, Vol. 12, No. 8, 2017. DOI: 10.1371/journal.pone.0183570   DOI
20 J. Bobadilla, F. Serradilla, and J. Bernal, "A New Ccollaborative Filtering Metric that Improves the Behavior of Recommender Systems," Knowledge-Based Systems, Vol. 23, No. 6, pp. 520-528, 2010. DOI: 10.1016/j.knosys.2010.03.009   DOI
21 B. Zhu, R. Hurtado, J. Bobadilla, and F. Ortega, "An Efficient Recommender System Method Based on the Numerical Relevances and the Non-Numerical Structures of the Ratings," IEEE Access, Vol. 6, pp. 49935-49954, 2018. DOI: 10.1109/ACCESS.2018.2868464   DOI