IEEE Access (Jan 2018)

An Effective Crowdsourcing Data Reporting Scheme to Compose Cloud-Based Services in Mobile Robotic Systems

  • Yingying Ren,
  • Wei Liu,
  • Yuxin Liu,
  • Neal N. Xiong,
  • Anfeng Liu,
  • Xuxun Liu

DOI
https://doi.org/10.1109/ACCESS.2018.2868250
Journal volume & issue
Vol. 6
pp. 54683 – 54700

Abstract

Read online

The smart device combined with artificial intelligence can act as robot system to perform data collection task. To minimize the data collection cost and to guarantee the quality of service (QoS) of tasks are two vital issue in such mobile robot system. Data collection platform and data reporter often needs to negotiate with each other before start of data collection which will generate a certain cost. Once the platform and the data reporter agree to the cooperation, data reporter will collect and report data for a period. However, in previous researches, it was often considered that data reporters can report data at any time without considering the cost of interaction and negotiation, which is not suitable for the practice. In this paper, we propose an efficiency cost data collection scheme (ECDCS) in which the data reporter is selected according to the contribution that all the data it collects have on the whole system rather than a single data samples. Because there exists correlation in data, matrix completion technology can be adopted to recover the missing data samples with partial data while guarantee the QoS of the task. So, a data reporter selection scheme ECDCS based on the matrix completion technology is proposed in which the selection is in terms of the cooperation effect of the reporters rather than a single data sample. The main goal is to select the reporter set with low cost and high QoS which has the best cooperative effect. By doing so, in the proposed data collection scheme, the missing of partial data can be tolerated which can reduce data collection cost while guarantee the QoS. The extensive experiments results indicate that the proposed scheme can effectively reduce the data cost while maintain the QoS of application.

Keywords