Sitong Chen, Xujia Zhao, Jiahao Liu, Guoju Gao, Yang Du
{"title":"Social-Network-Assisted Task Recommendation Algorithm in Mobile Crowd Sensing","authors":"Sitong Chen, Xujia Zhao, Jiahao Liu, Guoju Gao, Yang Du","doi":"10.1145/3535735.3535751","DOIUrl":null,"url":null,"abstract":"With the popularity of mobile smart devices, collecting data has become more convenient. Freeing from the constraints of professional equipment, Mobile Crowd Sensing (MCS) has gained wide attention. As the key component of MCS system, task recommendation directly affects the quantity and quality of task completion. However, most of previous task recommendation modules in MCS system only consider the situation where users complete tasks independently, without further consideration of the possibility that users can seek assistance through social networks. In this paper, we come up with a task recommendation algorithm combined social networks to maximize the number of completed tasks. We build up a user-task rating matrix based on the number of tasks performed by each user, and then we use the matrix factorization method to get the latent factor matrix. According to the latent factor matrix, we greedily select some tasks for each user. Next, we calculate the user extroversion and intimacy with others through social networks data to get the probability of users asking for help from their friends. We get the scoring matrix and task recommendation list, considering that users could complete the task together. Finally, we conduct lots of experiments based on a real-world dataset, and the experimental results show that our solution outperforms the existing algorithms.","PeriodicalId":435343,"journal":{"name":"Proceedings of the 7th International Conference on Information and Education Innovations","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-04-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 7th International Conference on Information and Education Innovations","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3535735.3535751","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
With the popularity of mobile smart devices, collecting data has become more convenient. Freeing from the constraints of professional equipment, Mobile Crowd Sensing (MCS) has gained wide attention. As the key component of MCS system, task recommendation directly affects the quantity and quality of task completion. However, most of previous task recommendation modules in MCS system only consider the situation where users complete tasks independently, without further consideration of the possibility that users can seek assistance through social networks. In this paper, we come up with a task recommendation algorithm combined social networks to maximize the number of completed tasks. We build up a user-task rating matrix based on the number of tasks performed by each user, and then we use the matrix factorization method to get the latent factor matrix. According to the latent factor matrix, we greedily select some tasks for each user. Next, we calculate the user extroversion and intimacy with others through social networks data to get the probability of users asking for help from their friends. We get the scoring matrix and task recommendation list, considering that users could complete the task together. Finally, we conduct lots of experiments based on a real-world dataset, and the experimental results show that our solution outperforms the existing algorithms.