{"title":"基于混合模式的高效个性化视频推荐算法","authors":"Wei Zhang, Yi Wang, Hao Chen, Xia Wei","doi":"10.1109/IUCC/DSCI/SmartCNS.2019.00088","DOIUrl":null,"url":null,"abstract":"The collaborative filtering recommendation algorithm based on k-means clustering is more accurate in the case of large amount of users' ratings, and it is not suitable for the situations that users' ratings are relatively small. The video gene recommendation algorithm based on linear regression uses the opposite scenario. In order to solve the problem of general application of the single recommendation algorithm, this paper proposes a hybrid recommendation algorithm based on collaborative filtering and video gene. This algorithm first constructs user project matrix, calculates user similarity, and then cluster to get a recommendation list by k-means clustering. Then the genetic structure of the video is analysed, the gene preference is combined by style preference and regional preference, and the weight of the gene is determined by linear regression, at last, a recommendation list is obtained by selecting the object with high gene preference. Finally, the final recommendation results are obtained by weighting the recommended results in two recommendation lists. The experimental results show that the proposed algorithm has higher accuracy no matter when the number of users' ratings is large or small.","PeriodicalId":410905,"journal":{"name":"2019 IEEE International Conferences on Ubiquitous Computing & Communications (IUCC) and Data Science and Computational Intelligence (DSCI) and Smart Computing, Networking and Services (SmartCNS)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"An Efficient Personalized Video Recommendation Algorithm Based on Mixed Mode\",\"authors\":\"Wei Zhang, Yi Wang, Hao Chen, Xia Wei\",\"doi\":\"10.1109/IUCC/DSCI/SmartCNS.2019.00088\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The collaborative filtering recommendation algorithm based on k-means clustering is more accurate in the case of large amount of users' ratings, and it is not suitable for the situations that users' ratings are relatively small. The video gene recommendation algorithm based on linear regression uses the opposite scenario. In order to solve the problem of general application of the single recommendation algorithm, this paper proposes a hybrid recommendation algorithm based on collaborative filtering and video gene. This algorithm first constructs user project matrix, calculates user similarity, and then cluster to get a recommendation list by k-means clustering. Then the genetic structure of the video is analysed, the gene preference is combined by style preference and regional preference, and the weight of the gene is determined by linear regression, at last, a recommendation list is obtained by selecting the object with high gene preference. Finally, the final recommendation results are obtained by weighting the recommended results in two recommendation lists. The experimental results show that the proposed algorithm has higher accuracy no matter when the number of users' ratings is large or small.\",\"PeriodicalId\":410905,\"journal\":{\"name\":\"2019 IEEE International Conferences on Ubiquitous Computing & Communications (IUCC) and Data Science and Computational Intelligence (DSCI) and Smart Computing, Networking and Services (SmartCNS)\",\"volume\":\"33 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE International Conferences on Ubiquitous Computing & Communications (IUCC) and Data Science and Computational Intelligence (DSCI) and Smart Computing, Networking and Services (SmartCNS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IUCC/DSCI/SmartCNS.2019.00088\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Conferences on Ubiquitous Computing & Communications (IUCC) and Data Science and Computational Intelligence (DSCI) and Smart Computing, Networking and Services (SmartCNS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IUCC/DSCI/SmartCNS.2019.00088","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Efficient Personalized Video Recommendation Algorithm Based on Mixed Mode
The collaborative filtering recommendation algorithm based on k-means clustering is more accurate in the case of large amount of users' ratings, and it is not suitable for the situations that users' ratings are relatively small. The video gene recommendation algorithm based on linear regression uses the opposite scenario. In order to solve the problem of general application of the single recommendation algorithm, this paper proposes a hybrid recommendation algorithm based on collaborative filtering and video gene. This algorithm first constructs user project matrix, calculates user similarity, and then cluster to get a recommendation list by k-means clustering. Then the genetic structure of the video is analysed, the gene preference is combined by style preference and regional preference, and the weight of the gene is determined by linear regression, at last, a recommendation list is obtained by selecting the object with high gene preference. Finally, the final recommendation results are obtained by weighting the recommended results in two recommendation lists. The experimental results show that the proposed algorithm has higher accuracy no matter when the number of users' ratings is large or small.