Fuzzy-Weighted Similarity Measures for Memory-Based Collaborative Recommender Systems
Fuzzy-Weighted Similarity Measures for Memory-Based Collaborative Recommender Systems
Mohammad Yahya H. Al-Shamri,N. Al-Ashwal
2014 · DOI: 10.4236/JILSA.2014.61001
24 Citations
TLDR
Fuzzy weighting can be considered as a learning mechanism for capturing the preferences of users for ratings and is fast, effective and does not require any more space compared with genetic algorithm learning.
Abstract
Memory-based collaborative
recommender system (CRS) computes the similarity between users based on theirdeclared ratings. However, not all ratings are of the same importance to theuser. The set of ratings each user weights highly differs from user to useraccording to his mood and taste. This is usually reflected in the user’s ratingscale. Accordingly, many efforts have been done to introduce weights to thesimilarity measures of CRSs. This paper proposes fuzzy weightings for the mostcommon similarity measures for memory-based CRSs. Fuzzy weighting can beconsidered as a learning mechanism for capturing the preferences of users forratings. Comparing with genetic algorithm learning, fuzzy weighting is fast,effective and does not require any more space. Moreover, fuzzy weightings basedon the rating deviations from the user’s mean of ratings take into account thedifferent rating scales of different users. The experimental resultsshow that fuzzy weightings obviously improve the CRSs performance to a goodextent.