A task recommendation framework for heterogeneous mobile crowdsensing

Aiming at the problems of low data quality and high incentive costs caused by the low enthusiasm of participants in mobile crowd sensing, a new task recommendation framework is proposed in this paper. First, the participants' historical behaviors are analyzed, assuming that user behaviors can be quantified as the user's willingness to participate, and the cosine similarity theorem is used to calculate the similarity between participants, thereby constructing a user-hybrid model. Secondly, probabilistic matrix factorization is developed to predict the willingness of participants, and a ranking model is obtained through learn-to-rank algorithm. Finally, a task recommendation list is generated according to the ranking model, which serves as the target participant's preferred task list for sensing task recommendation. The experiment in this paper is carried out on the MATLAB platform based on two real check-in datasets, Gowalla and Brightkite. The results show that the average allocation precision rate can reach 96%, and the sensing user participation rate is about 97%. Meantime, the user's mobile cost is reduced, and the overall goal of maximizing accuracy and minimizing perceived cost is achieved.

[1]  Fuzhen Zhuang,et al.  Trust-embedded collaborative deep generative model for social recommendation , 2020, The Journal of Supercomputing.

[2]  Jafar A. Alzubi,et al.  Eccentric Methodology with Optimization to Unearth Hidden Facts of Search Engine Result Pages , 2019, Recent Patents on Computer Science.

[3]  Cyrus Shahabi,et al.  Crowd sensing of traffic anomalies based on human mobility and social media , 2013, SIGSPATIAL/GIS.

[4]  Jafar A. Alzubi,et al.  Diversity-Based Boosting Algorithm , 2016 .

[5]  Sara Tedmori,et al.  Consensus-based combining method for classifier ensembles , 2018, Int. Arab J. Inf. Technol..

[6]  Xiao Fu,et al.  Energy-efficient capture of stochastic events based on on-line scheduling scheme , 2020 .

[7]  Jafar A. Alzubi,et al.  Optimal Classifier Ensemble Design Based on Cooperative Game Theory , 2015 .

[8]  Jure Leskovec,et al.  Friendship and mobility: user movement in location-based social networks , 2011, KDD.

[9]  Jing Wang,et al.  Research on robot charging strategy based on the scheduling algorithm of minimum encounter time , 2019 .

[10]  Jamal Bentahar,et al.  A Crowd-Sensing Framework for Allocation of Time-Constrained and Location-Based Tasks , 2020, IEEE Transactions on Services Computing.

[11]  Jiangtao Wang,et al.  Social-Network-Assisted Worker Recruitment in Mobile Crowd Sensing , 2018, IEEE Transactions on Mobile Computing.

[12]  Hossam Faris,et al.  An enhanced associative learning-based exploratory whale optimizer for global optimization , 2019, Neural Computing and Applications.

[13]  Sameep Mehta,et al.  Harnessing the crowds for smart city sensing , 2012, CrowdSens '12.

[14]  Hadi Otrok,et al.  Gale-Shapley Matching Game Selection—A Framework for User Satisfaction , 2019, IEEE Access.

[15]  Jie Wu,et al.  A Prediction-Based User Selection Framework for Heterogeneous Mobile CrowdSensing , 2019, IEEE Transactions on Mobile Computing.

[16]  Liang Wang,et al.  Heterogeneous Multi-Task Assignment in Mobile Crowdsensing Using Spatiotemporal Correlation , 2019, IEEE Transactions on Mobile Computing.

[17]  Jianhua Ma,et al.  QuaCentive: a quality-aware incentive mechanism in mobile crowdsourced sensing (MCS) , 2016, The Journal of Supercomputing.

[18]  Zhu Wang,et al.  Mobile Crowd Sensing and Computing , 2015, ACM Comput. Surv..

[19]  Allison Woodruff,et al.  Common Sense: participatory urban sensing using a network of handheld air quality monitors , 2009, SenSys '09.

[20]  Victor C. M. Leung,et al.  Multidimensional context-aware social network architecture for mobile crowdsensing , 2014, IEEE Communications Magazine.

[21]  Daqing Zhang,et al.  iCrowd: Near-Optimal Task Allocation for Piggyback Crowdsensing , 2016, IEEE Transactions on Mobile Computing.

[22]  Lei Shu,et al.  When Mobile Crowd Sensing Meets Traditional Industry , 2017, IEEE Access.

[23]  Jing Yao,et al.  CrowdTracker: Object Tracking Using Mobile Crowd Sensing , 2019 .

[24]  Alan Hanjalic,et al.  List-wise learning to rank with matrix factorization for collaborative filtering , 2010, RecSys '10.

[25]  Alessandro Bogliolo,et al.  Geospatial data aggregation and reduction in vehicular sensing applications: The case of road surface monitoring , 2014, 2014 International Conference on Connected Vehicles and Expo (ICCVE).

[26]  Lisa Zhang,et al.  Attribute-aware multi-task recommendation , 2020 .

[27]  Jie Wu,et al.  An Efficient Prediction-Based User Recruitment for Mobile Crowdsensing , 2018, IEEE Transactions on Mobile Computing.

[28]  Miaomiao Li,et al.  A Survey on Personalized News Recommendation Technology , 2019, IEEE Access.

[29]  Yang Wang,et al.  TaskMe: multi-task allocation in mobile crowd sensing , 2016, UbiComp.

[30]  Merkourios Karaliopoulos,et al.  First learn then earn: optimizing mobile crowdsensing campaigns through data-driven user profiling , 2016, MobiHoc.

[31]  Jafar A. Alzubi,et al.  An optimal pruning algorithm of classifier ensembles: dynamic programming approach , 2020, Neural Computing and Applications.

[32]  Jiangtao Wang,et al.  Allocating Heterogeneous Tasks in Participatory Sensing with Diverse Participant-Side Factors , 2019, IEEE Transactions on Mobile Computing.