Budget-Optimal Task Allocation for Reliable Crowdsourcing Systems

被引:211
作者
Karger, David R. [1 ]
Oh, Sewoong [2 ]
Shah, Devavrat [1 ]
机构
[1] MIT, Dept Elect Engn & Comp Sci, Cambridge, MA 02139 USA
[2] Univ Illinois, Dept Ind & Enterprise Syst Engn, Urbana, IL 61801 USA
基金
美国国家科学基金会;
关键词
Estimation; Expert systems; Information systems; Networks/graphs; Statistics; Stochastic;
D O I
10.1287/opre.2013.1235
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Crowdsourcing systems, in which numerous tasks are electronically distributed to numerous "information pieceworkers," have emerged as an effective paradigm for human-powered solving of large-scale problems in domains such as image classification, data entry, optical character recognition, recommendation, and proofreading. Because these low-paid workers can be unreliable, nearly all such systems must devise schemes to increase confidence in their answers, typically by assigning each task multiple times and combining the answers in an appropriate manner, e.g., majority voting. In this paper, we consider a general model of such crowdsourcing tasks and pose the problem of minimizing the total price (i.e., number of task assignments) that must be paid to achieve a target overall reliability. We give a new algorithm for deciding which tasks to assign to which workers and for inferring correct answers from the workers' answers. We show that our algorithm, inspired by belief propagation and low-rank matrix approximation, significantly outperforms majority voting and, in fact, is optimal through comparison to an oracle that knows the reliability of every worker. Further, we compare our approach with a more general class of algorithms that can dynamically assign tasks. By adaptively deciding which questions to ask to the next set of arriving workers, one might hope to reduce uncertainty more efficiently. We show that, perhaps surprisingly, the minimum price necessary to achieve a target reliability scales in the same manner under both adaptive and nonadaptive scenarios. Hence, our nonadaptive approach is order optimal under both scenarios. This strongly relies on the fact that workers are fleeting and cannot be exploited. Therefore, architecturally, our results suggest that building a reliable worker-reputation system is essential to fully harnessing the potential of adaptive designs.
引用
收藏
页码:1 / 24
页数:24
相关论文
共 37 条
  • [1] [Anonymous], 2010, P 23ND ANN ACM S USE, DOI 10.1145/1866029.1866078
  • [2] [Anonymous], 2011, P 24 ANN ACM S US IN
  • [3] [Anonymous], 2010, P 8 INT C MOBILE SYS, DOI DOI 10.1145/1814433.1814443
  • [4] [Anonymous], 2003, Exploring artificial intelligence in the new millennium, DOI DOI 10.5555/779343.779352
  • [5] [Anonymous], 2010, P 23ND ANN ACM S USE
  • [6] [Anonymous], 2001, RANDOM GRAPHS
  • [7] Chilton L. B., 2010, P ACM SIGKDD WORKSH, P1, DOI DOI 10.1145/1837885.1837889
  • [8] Dawid A. P., 1979, J R STAT SOC C-APPL, V28, P20, DOI DOI 10.2307/2346806
  • [9] Donmez P, 2009, KDD-09: 15TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, P259
  • [10] Ertekin S, 2011, P 2 WORKSH COMP SOC