Jiancheng Ni, Linlin Li, Bo Cao, Binxiu Yao, Pingping Yu
{"title":"A Weighted Slope One Algorithm Based on Cluster Filling and Time Weight","authors":"Jiancheng Ni, Linlin Li, Bo Cao, Binxiu Yao, Pingping Yu","doi":"10.1109/CICN.2016.54","DOIUrl":null,"url":null,"abstract":"In order to solve defects of the Slope One algorithm that the effect of recommending is not well because of without considering the time weight, and has the problem of data sparsity and poor real-time performance. A weighted slope one algorithm based on cluster filling and time weight (WSOBCFT) was proposed in this paper. To reduce the time of generating the nearest neighbor, the rating matrix of time weight was clustered by Canopy-K-means algorithm at first. Then every class was filled to improve the density of the matrix and reduce data sparsity. Finally, considering the similarity weight and time weight, item's rating was predicted in the set of nearest neighbor. The experimental results illustrate that compared with traditional recommendation algorithm, the proposed algorithm has higher accuracy and real-time performance.","PeriodicalId":189849,"journal":{"name":"2016 8th International Conference on Computational Intelligence and Communication Networks (CICN)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 8th International Conference on Computational Intelligence and Communication Networks (CICN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CICN.2016.54","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
In order to solve defects of the Slope One algorithm that the effect of recommending is not well because of without considering the time weight, and has the problem of data sparsity and poor real-time performance. A weighted slope one algorithm based on cluster filling and time weight (WSOBCFT) was proposed in this paper. To reduce the time of generating the nearest neighbor, the rating matrix of time weight was clustered by Canopy-K-means algorithm at first. Then every class was filled to improve the density of the matrix and reduce data sparsity. Finally, considering the similarity weight and time weight, item's rating was predicted in the set of nearest neighbor. The experimental results illustrate that compared with traditional recommendation algorithm, the proposed algorithm has higher accuracy and real-time performance.