Collaborative filtering algorithms(CF)and mass diffusion(MD)algorithms have been successfully applied to recommender systems for years and can solve the problem of information overload.However,both algorithms suffer f...Collaborative filtering algorithms(CF)and mass diffusion(MD)algorithms have been successfully applied to recommender systems for years and can solve the problem of information overload.However,both algorithms suffer from data sparsity,and both tend to recommend popular products,which have poor diversity and are not suitable for real life.In this paper,we propose a user internal similarity-based recommendation algorithm(UISRC).UISRC first calculates the item-item similarity matrix and calculates the average similarity between items purchased by each user as the user’s internal similarity.The internal similarity of users is combined to modify the recommendation score to make score predictions and suggestions.Simulation experiments on RYM and Last.FM datasets,the results show that UISRC can obtain better recommendation accuracy and a variety of recommendations than traditional CF and MD algorithms.展开更多
Collaborative filtering (CF) has been widely applied to recommender systems, since it can assist users to discover their favorite items. Similarity measurement that measures the similarity between two users or items...Collaborative filtering (CF) has been widely applied to recommender systems, since it can assist users to discover their favorite items. Similarity measurement that measures the similarity between two users or items is critical to CF. However, traditional similarity measurement approaches for memory-based CF can be strongly improved. In this paper, we propose a novel similarity measurement, named Jaccard Uniform Operator Distance (JacUOD), to effectively measure the similarity. Our JacUOD approach aims at unifying similarity comparison for vectors in different multidimensional vector spaces. Compared with traditional similarity measurement approaches, JacUOD properly handles dimension-number difference for different vector spaces. We conduct experiments based on the well-known MovieLens datasets, and take user-based CF as an example to show the effectiveness of our approach. The experimental results show that our JacUOD approach achieves better prediction accuracy than traditional similarity measurement approaches.展开更多
基金supported by the National Natural Science Foundation of China(Grant No.61703212).
文摘Collaborative filtering algorithms(CF)and mass diffusion(MD)algorithms have been successfully applied to recommender systems for years and can solve the problem of information overload.However,both algorithms suffer from data sparsity,and both tend to recommend popular products,which have poor diversity and are not suitable for real life.In this paper,we propose a user internal similarity-based recommendation algorithm(UISRC).UISRC first calculates the item-item similarity matrix and calculates the average similarity between items purchased by each user as the user’s internal similarity.The internal similarity of users is combined to modify the recommendation score to make score predictions and suggestions.Simulation experiments on RYM and Last.FM datasets,the results show that UISRC can obtain better recommendation accuracy and a variety of recommendations than traditional CF and MD algorithms.
基金supported by the National Basic Research 973 Program of China under Grant No.2011CB302506the National Natural Science Foundation of China under Grant Nos.61001118,61132001,61003067+1 种基金the National Major Science and Technology Project of New Generation Broadband Wireless Network of China under Grant No.2010ZX03004-001the Fundamental Research Funds for the Central Universities of Beijing University of Posts and Telecommunications of China under Grant No.2011RC0502
文摘Collaborative filtering (CF) has been widely applied to recommender systems, since it can assist users to discover their favorite items. Similarity measurement that measures the similarity between two users or items is critical to CF. However, traditional similarity measurement approaches for memory-based CF can be strongly improved. In this paper, we propose a novel similarity measurement, named Jaccard Uniform Operator Distance (JacUOD), to effectively measure the similarity. Our JacUOD approach aims at unifying similarity comparison for vectors in different multidimensional vector spaces. Compared with traditional similarity measurement approaches, JacUOD properly handles dimension-number difference for different vector spaces. We conduct experiments based on the well-known MovieLens datasets, and take user-based CF as an example to show the effectiveness of our approach. The experimental results show that our JacUOD approach achieves better prediction accuracy than traditional similarity measurement approaches.