{"title":"A novel similarity calculation for collaborative filtering","authors":"Hua Li, Genlong Wang, Min Gao","doi":"10.1109/ICWAPR.2013.6599289","DOIUrl":null,"url":null,"abstract":"Collaborative filtering, one of the most successful technologies for automated product recommendation, is widely used in electronic commerce. One notable task in practical systems is to compute the similarities between users (items) which can be represented with rating vectors. There has been a variety of similarity methods according to distance and vector-based similarity computing. However, those methods, such as the Pearson correlation method and Cosine similarity method, have never been questioned about the rationality behind those original results. In this paper, we propose a new concept named fluctuation factor which refers to the count of the common rated items between two rating vectors. In addition, one feasible way is presented to remove the influence of different fluctuation factors by z-score method. Finally, 4 kinds of similarity measurements, in both user-based and item-based collaborative filtering algorithm, are combined with the concept to check the effect. After the comparison of the experiment, results demonstrate that those methods can lead to a better recommendation quality when the influence of different fluctuation factors is removed.","PeriodicalId":236156,"journal":{"name":"2013 International Conference on Wavelet Analysis and Pattern Recognition","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-07-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 International Conference on Wavelet Analysis and Pattern Recognition","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICWAPR.2013.6599289","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Collaborative filtering, one of the most successful technologies for automated product recommendation, is widely used in electronic commerce. One notable task in practical systems is to compute the similarities between users (items) which can be represented with rating vectors. There has been a variety of similarity methods according to distance and vector-based similarity computing. However, those methods, such as the Pearson correlation method and Cosine similarity method, have never been questioned about the rationality behind those original results. In this paper, we propose a new concept named fluctuation factor which refers to the count of the common rated items between two rating vectors. In addition, one feasible way is presented to remove the influence of different fluctuation factors by z-score method. Finally, 4 kinds of similarity measurements, in both user-based and item-based collaborative filtering algorithm, are combined with the concept to check the effect. After the comparison of the experiment, results demonstrate that those methods can lead to a better recommendation quality when the influence of different fluctuation factors is removed.