DocumentCode :
2139042
Title :
An improved slope one algorithm for collaborative filtering
Author :
Jiyun Li ; Pengcheng Feng ; Juntao Lv
Author_Institution :
Coll. of Comput. Sci. & Technol., Donghua Univ., Shanghai, China
fYear :
2013
fDate :
23-25 July 2013
Firstpage :
1118
Lastpage :
1123
Abstract :
The slope one scheme is a rating-based recommendation algorithm, and it is simple, efficient, easy to implement. However, the slope one scheme suffers from both data sparsity and new item problems, which seriously affect the performance of recommender systems. To solve these problems, we propose an improved slope one algorithm for collaborative filtering. In our algorithm, the new item problem is dealed with by introducing content similarity computation into the slope one scheme. According to the idea of item-based collaborative filtering algorithms, the target user´s rating to the target item can be predicted based on the ratings that the target user has rated and the content similarities of items. And clustering algorithm is adopted to tackle the problem of data sparsity. By merging the set of items into several clusters based on the item rating data, the target user´s rating to the target item can be predicted based on which cluster the target item belongs to. The final rating of the target user to the target item is the linear combination of the above two ratings. Experiments on the Movielens dataset show that our approach outperforms other three slope one algorithms and two traditional collaborative filtering algorithms on the prediction performance.
Keywords :
collaborative filtering; pattern clustering; recommender systems; Movielens dataset; clustering algorithm; content similarity computation; data sparsity problem; improved slope one-algorithm; item problem; item-based collaborative filtering algorithms; rating-based recommendation algorithm; recommender system performance; target item rating data prediction; target user rating prediction; Algorithm design and analysis; Clustering algorithms; Motion pictures; Partitioning algorithms; Prediction algorithms; Training data; Vectors; collaborative filtering; item´s content similarity; k-means clustering algorithm; slope one scheme;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Natural Computation (ICNC), 2013 Ninth International Conference on
Conference_Location :
Shenyang
Type :
conf
DOI :
10.1109/ICNC.2013.6818145
Filename :
6818145
Link To Document :
بازگشت