{"title":"基于gpu的任务并行协同过滤推荐系统","authors":"N. Sivaramakrishnan, V. Subramaniyaswamy","doi":"10.1109/I-SMAC.2018.8653709","DOIUrl":null,"url":null,"abstract":"Collaborative filtering is one among the top most preferred techniques when implementing recommendation systems. In recent times, more interest has turned towards parallel GPU-based implementation of collaborative filtering algorithms. Concurrent way of solving any problem is more preferable by everyone nowadays. The objective of GPU-based collaborative filtering recommender system is to produce recommendations in parallel and choosing the best among all. We have proposed three different methods namely Parallel Item Average Computation (PIAC), Parallel User Based Collaborative Filtering (PUBCF) and Parallel Item Based Collaborative Filtering (PIBCF).We have evaluated all these methods with standard evaluation metrics. As a result of task parallelism, the PIBCF method produces optimum choice for providing better recommendation results.","PeriodicalId":53631,"journal":{"name":"Koomesh","volume":"17 1","pages":"111-116"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"GPU-based Collaborative Filtering Recommendation System using Task parallelism approach\",\"authors\":\"N. Sivaramakrishnan, V. Subramaniyaswamy\",\"doi\":\"10.1109/I-SMAC.2018.8653709\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Collaborative filtering is one among the top most preferred techniques when implementing recommendation systems. In recent times, more interest has turned towards parallel GPU-based implementation of collaborative filtering algorithms. Concurrent way of solving any problem is more preferable by everyone nowadays. The objective of GPU-based collaborative filtering recommender system is to produce recommendations in parallel and choosing the best among all. We have proposed three different methods namely Parallel Item Average Computation (PIAC), Parallel User Based Collaborative Filtering (PUBCF) and Parallel Item Based Collaborative Filtering (PIBCF).We have evaluated all these methods with standard evaluation metrics. As a result of task parallelism, the PIBCF method produces optimum choice for providing better recommendation results.\",\"PeriodicalId\":53631,\"journal\":{\"name\":\"Koomesh\",\"volume\":\"17 1\",\"pages\":\"111-116\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Koomesh\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/I-SMAC.2018.8653709\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"Medicine\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Koomesh","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/I-SMAC.2018.8653709","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Medicine","Score":null,"Total":0}
GPU-based Collaborative Filtering Recommendation System using Task parallelism approach
Collaborative filtering is one among the top most preferred techniques when implementing recommendation systems. In recent times, more interest has turned towards parallel GPU-based implementation of collaborative filtering algorithms. Concurrent way of solving any problem is more preferable by everyone nowadays. The objective of GPU-based collaborative filtering recommender system is to produce recommendations in parallel and choosing the best among all. We have proposed three different methods namely Parallel Item Average Computation (PIAC), Parallel User Based Collaborative Filtering (PUBCF) and Parallel Item Based Collaborative Filtering (PIBCF).We have evaluated all these methods with standard evaluation metrics. As a result of task parallelism, the PIBCF method produces optimum choice for providing better recommendation results.