Collaborative f iltering, as one of the most popular techniques, plays an important role in recommendation systems. However,when the user-item rating matrix is sparse,its performance will be degenerate. Recently,domai...Collaborative f iltering, as one of the most popular techniques, plays an important role in recommendation systems. However,when the user-item rating matrix is sparse,its performance will be degenerate. Recently,domain-specific recommendation approaches have been developed to address this problem.The basic idea is to partition the users and items into overlapping domains, and then perform recommendation in each domain independently. Here, a domain means a group of users having similar preference to a group of products. However, these domain-specific methods consisting of two sequential steps ignore the mutual benefi t of domain segmentation and recommendation. Hence, a unified framework is presented to simultaneously realize recommendation and make use of the domain information underlying the rating matrix in this paper. Based on matrix factorization,the proposed model learns both user preferences of multiple domains and preference selection vectors to select relevant features for each group of products. Besides, local context information is utilized from the user-item rating matrix to enhance the new framework.Experimental results on two widely used datasets, e.g., Ciao and Epinions, demonstrate the effectiveness of our proposed model.展开更多
Generally, predicting whether an item will be liked or disliked by active users, and how much an item will be liked, is a main task of collaborative filtering systems or recommender systems. Recently, predicting most ...Generally, predicting whether an item will be liked or disliked by active users, and how much an item will be liked, is a main task of collaborative filtering systems or recommender systems. Recently, predicting most likely bought items for a target user, which is a subproblem of the rank problem of collaborative filtering, became an important task in collaborative filtering. Traditionally, the prediction uses the user item co-occurrence data based on users' buying behaviors. However, it is challenging to achieve good prediction performance using traditional methods based on single domain information due to the extreme sparsity of the buying matrix. In this paper, we propose a novel method called the preference transfer model for effective cross-domain collaborative filtering. Based on the preference transfer model, a common basis item-factor matrix and different user-factor matrices are factorized.Each user-factor matrix can be viewed as user preference in terms of browsing behavior or buying behavior. Then,two factor-user matrices can be used to construct a so-called ‘preference dictionary' that can discover in advance the consistent preference of users, from their browsing behaviors to their buying behaviors. Experimental results demonstrate that the proposed preference transfer model outperforms the other methods on the Alibaba Tmall data set provided by the Alibaba Group.展开更多
基金supported in part by the Humanity&Social Science general project of Ministry of Education under Grants No.14YJAZH046National Science Foundation of China under Grants No.61402304the Beijing Educational Committee Science and Technology Development Planned under Grants No.KM201610028015
文摘Collaborative f iltering, as one of the most popular techniques, plays an important role in recommendation systems. However,when the user-item rating matrix is sparse,its performance will be degenerate. Recently,domain-specific recommendation approaches have been developed to address this problem.The basic idea is to partition the users and items into overlapping domains, and then perform recommendation in each domain independently. Here, a domain means a group of users having similar preference to a group of products. However, these domain-specific methods consisting of two sequential steps ignore the mutual benefi t of domain segmentation and recommendation. Hence, a unified framework is presented to simultaneously realize recommendation and make use of the domain information underlying the rating matrix in this paper. Based on matrix factorization,the proposed model learns both user preferences of multiple domains and preference selection vectors to select relevant features for each group of products. Besides, local context information is utilized from the user-item rating matrix to enhance the new framework.Experimental results on two widely used datasets, e.g., Ciao and Epinions, demonstrate the effectiveness of our proposed model.
基金supported by the National Basic Research Program(973)of China(No.2012CB316400)the National Natural Science Foundation of China(No.61571393)
文摘Generally, predicting whether an item will be liked or disliked by active users, and how much an item will be liked, is a main task of collaborative filtering systems or recommender systems. Recently, predicting most likely bought items for a target user, which is a subproblem of the rank problem of collaborative filtering, became an important task in collaborative filtering. Traditionally, the prediction uses the user item co-occurrence data based on users' buying behaviors. However, it is challenging to achieve good prediction performance using traditional methods based on single domain information due to the extreme sparsity of the buying matrix. In this paper, we propose a novel method called the preference transfer model for effective cross-domain collaborative filtering. Based on the preference transfer model, a common basis item-factor matrix and different user-factor matrices are factorized.Each user-factor matrix can be viewed as user preference in terms of browsing behavior or buying behavior. Then,two factor-user matrices can be used to construct a so-called ‘preference dictionary' that can discover in advance the consistent preference of users, from their browsing behaviors to their buying behaviors. Experimental results demonstrate that the proposed preference transfer model outperforms the other methods on the Alibaba Tmall data set provided by the Alibaba Group.