Weighted difference entropy based similarity measure at two levels in a recommendation framework

Presenting small chunks of interesting information to a target user from the large pool of information available on World Wide Web are the primary task of a recommender system. Memory based Collaborative Filtering generates recommendations based on preferences of those users whose past preferences are similar to the current preferences of the target user. These users collectively form the Nearest Neighbor Set (NN Set) of the target user. The better the selection of NN Set, the better is the generation of recommendations. In the proposed scheme, the user ratings (preferences) on the available items are divided into two levels. Level I consist of ratings on popular items and Level II consist of ratings on unpopular items. The proposed similarity measure, “TSimD(UX1,UX2)”, between two users is based on weighted difference entropy. Modified memory based Collaborative Filtering calculates the proposed similarity measure at both the levels to improve the selection of users in the NN Set of the target user. It selects those users in the NN Set who are more similar to the target user with respect to items at Level II as compared to similarity between them with respect to items at Level I. The results on Movie Lens dataset depicted that the proposed similarity measure had higher accuracy than the Weighted Difference Entropy based similarity measure which worked on the entire preferences of the users. The proposed similarity measure was also compared with other similarity measures (like Cosine, Pearson Correlation, Spearman and Rating Frequency based Similarity Measure) which were also obtained at two levels.

[1]  Juan M. Fernández-Luna,et al.  A New Criteria for Selecting Neighborhood in Memory-Based Recommender Systems , 2011, CAEPIA.

[2]  H. Chandrashekhar PERSONALIZED RECOMMENDER SYSTEM USING ENTROPY BASED COLLABORATIVE FILTERING TECHNIQUE , 2011 .

[3]  Hans-Peter Kriegel,et al.  Ieee Transactions on Knowledge and Data Engineering Probabilistic Memory-based Collaborative Filtering , 2022 .

[4]  Philip S. Yu Editorial: State of the Transactions , 2004, IEEE Trans. Knowl. Data Eng..

[5]  Matthias Jarke,et al.  A Clustering Approach for Collaborative Filtering Recommendation Using Social Network Analysis , 2011, J. Univers. Comput. Sci..

[6]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[7]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[8]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[9]  George Karypis,et al.  A Comprehensive Survey of Neighborhood-based Recommendation Methods , 2011, Recommender Systems Handbook.

[10]  Punam Bedi,et al.  Collaborative Personalized Web Recommender System using Entropy based Similarity Measure , 2012, ArXiv.

[11]  Kwang-Seok Hong,et al.  Improved Memory-based Collaborative Filtering Using Entropy-based Similarity Measures , 2009 .

[12]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[13]  Miquel Sànchez-Marrè,et al.  Improving Similarity Assessment with Entropy-Based Local Weighting , 2003, ICCBR.

[14]  Claude E. Shannon,et al.  Prediction and Entropy of Printed English , 1951 .

[15]  Farookh Khadeer Hussain,et al.  Frequency-based similarity measure for multimedia recommender systems , 2012, Multimedia Systems.

[16]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[17]  Hyung Jun Ahn,et al.  A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem , 2008, Inf. Sci..

[18]  John Riedl,et al.  An algorithmic framework for performing collaborative filtering , 1999, SIGIR '99.

[19]  Kwang-Seok Hong,et al.  Improving Prediction Accuracy Using Entropy Weighting in Collaborative Filtering , 2009, 2009 Symposia and Workshops on Ubiquitous, Autonomic and Trusted Computing.