Incentivize Crowd Labeling under Budget Constraint

Slides:



Advertisements
Similar presentations
Combinatorial Auction
Advertisements

Real-Time Competitive Environments: Truthful Mechanisms for Allocating a Single Processor to Sporadic Tasks Anwar Mohammadi, Nathan Fisher, and Daniel.
(Single-item) auctions Vincent Conitzer v() = $5 v() = $3.
Auction Theory Class 5 – single-parameter implementation and risk aversion 1.
Hadi Goudarzi and Massoud Pedram
Size-estimation framework with applications to transitive closure and reachability Presented by Maxim Kalaev Edith Cohen AT&T Bell Labs 1996.
An Approximate Truthful Mechanism for Combinatorial Auctions An Internet Mathematics paper by Aaron Archer, Christos Papadimitriou, Kunal Talwar and Éva.
Optimal auction design Roger Myerson Mathematics of Operations research 1981.
Fast Bayesian Matching Pursuit Presenter: Changchun Zhang ECE / CMR Tennessee Technological University November 12, 2010 Reading Group (Authors: Philip.
DECISION MARKETS WITH GOOD INCENTIVES Yiling Chen (Harvard), Ian Kash (Harvard), Internet and Network Economics, 2011.
Proactive Learning: Cost- Sensitive Active Learning with Multiple Imperfect Oracles Pinar Donmez and Jaime Carbonell Pinar Donmez and Jaime Carbonell Language.
Rational Expectations and the Aggregation of Diverse Information in Laboratory Security Markets Charles R. Plott, Shyam Sunder.
A Graphical Model For Simultaneous Partitioning And Labeling Philip Cowans & Martin Szummer AISTATS, Jan 2005 Cambridge.
Dynamic Spectrum Management: Optimization, game and equilibrium Tom Luo (Yinyu Ye) December 18, WINE 2008.
Predictive Automatic Relevance Determination by Expectation Propagation Yuan (Alan) Qi Thomas P. Minka Rosalind W. Picard Zoubin Ghahramani.
Chapter 2: Bayesian Decision Theory (Part 1) Introduction Bayesian Decision Theory–Continuous Features All materials used in this course were taken from.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Combinatorial Auction. Conbinatorial auction t 1 =20 t 2 =15 t 3 =6 f(t): the set X  F with the highest total value the mechanism decides the set of.
Competitive Generalized Auctions Paper by Amos Fiat, Andrew Goldberg, Jason Hartine, Anna Karlin Presented by Chad R. Meiners.
Online Auctions in IaaS Clouds: Welfare and Profit Maximization with Server Costs Xiaoxi Zhang 1, Zhiyi Huang 1, Chuan Wu 1, Zongpeng Li 2, Francis C.M.
Selective Sampling on Probabilistic Labels Peng Peng, Raymond Chi-Wing Wong CSE, HKUST 1.
Crash Course on Machine Learning
Incomplete Graphical Models Nan Hu. Outline Motivation K-means clustering Coordinate Descending algorithm Density estimation EM on unconditional mixture.
Auction Theory Class 2 – Revenue equivalence 1. This class: revenue Revenue in auctions – Connection to order statistics The revelation principle The.
Mechanisms for Making Crowds Truthful Andrew Mao, Sergiy Nesterko.
Correlated Topic Models By Blei and Lafferty (NIPS 2005) Presented by Chunping Wang ECE, Duke University August 4 th, 2006.
Sequences of Take-It-or-Leave-it Offers: Near-Optimal Auctions Without Full Valuation Revelation Tuomas Sandholm and Andrew Gilpin Carnegie Mellon University.
Auction Seminar Optimal Mechanism Presentation by: Alon Resler Supervised by: Amos Fiat.
Optimizing Plurality for Human Intelligence Tasks Luyi Mo University of Hong Kong Joint work with Reynold Cheng, Ben Kao, Xuan Yang, Chenghui Ren, Siyu.
An Online Procurement Auction for Power Demand Response in Storage-Assisted Smart Grids Ruiting Zhou †, Zongpeng Li †, Chuan Wu ‡ † University of Calgary.
An Online Auction Framework for Dynamic Resource Provisioning in Cloud Computing Weijie Shi*, Linquan Zhang +, Chuan Wu*, Zongpeng Li +, Francis C.M. Lau*
Trust-Aware Optimal Crowdsourcing With Budget Constraint Xiangyang Liu 1, He He 2, and John S. Baras 1 1 Institute for Systems Research and Department.
The Collocation of Measurement Points in Large Open Indoor Environment Kaikai Sheng, Zhicheng Gu, Xueyu Mao Xiaohua Tian, Weijie Wu, Xiaoying Gan Department.
Crowdsourcing with Multi- Dimensional Trust Xiangyang Liu 1, He He 2, and John S. Baras 1 1 Institute for Systems Research and Department of Electrical.
Delay-Throughput Tradeoff with Correlated Mobility in Ad-Hoc Networks Shuochao Yao*, Xinbing Wang*, Xiaohua Tian* ‡, Qian Zhang † *Department of Electronic.
TRUST: A General Framework for Truthful Double Spectrum Auctions Xia Zhou Heather Zheng (University of California, Santa Barbara) Presenter: Emil Huang.
Yang Cai Oct 08, An overview of today’s class Basic LP Formulation for Multiple Bidders Succinct LP: Reduced Form of an Auction The Structure of.
MAP: Multi-Auctioneer Progressive Auction in Dynamic Spectrum Access Lin Gao, Youyun Xu, Xinbing Wang Shanghai Jiaotong University.
Market Design and Analysis Lecture 5 Lecturer: Ning Chen ( 陈宁 )
Strategyproof Auctions For Balancing Social Welfare and Fairness in Secondary Spectrum Markets Ajay Gopinathan, Zongpeng Li University of Calgary Chuan.
Unlimited Supply Infinitely many identical items. Each bidder wants one item. –Corresponds to a situation were we have no marginal production cost. –Very.
Greedy is not Enough: An Efficient Batch Mode Active Learning Algorithm Chen, Yi-wen( 陳憶文 ) Graduate Institute of Computer Science & Information Engineering.
Spectrum Trading in Cognitive Radio Networks: A Contract-Theoretic Modeling Approach Lin Gao, Xinbing Wang, Youyun Xu, Qian Zhang Shanghai Jiao Tong University,
Linear Programming Erasmus Mobility Program (24Apr2012) Pollack Mihály Engineering Faculty (PMMK) University of Pécs João Miranda
On optimal quantization rules for some sequential decision problems by X. Nguyen, M. Wainwright & M. Jordan Discussion led by Qi An ECE, Duke University.
Yang Cai Oct 06, An overview of today’s class Unit-Demand Pricing (cont’d) Multi-bidder Multi-item Setting Basic LP formulation.
Mechanism Design II CS 886:Electronic Market Design Sept 27, 2004.
Guest lecture: Feature Selection Alan Qi Dec 2, 2004.
By: Eric Zhang.  Indivisible items from multiple categories are allocated to agents without monetary transfer  Example – How paper presentations are.
GENDER AND AGE RECOGNITION FOR VIDEO ANALYTICS SOLUTION PRESENTED BY: SUBHASH REDDY JOLAPURAM.
Consensus Relevance with Topic and Worker Conditional Models Paul N. Bennett, Microsoft Research Joint with Ece Kamar, Microsoft Research Gabriella Kazai,
1 Chapter 8: Model Inference and Averaging Presented by Hui Fang.
Predicting Consensus Ranking in Crowdsourced Setting Xi Chen Mentors: Paul Bennett and Eric Horvitz Collaborator: Kevyn Collins-Thompson Machine Learning.
Optimal Relay Placement for Indoor Sensor Networks Cuiyao Xue †, Yanmin Zhu †, Lei Ni †, Minglu Li †, Bo Li ‡ † Shanghai Jiao Tong University ‡ HK University.
Crowdsourcing High Quality Labels with a Tight Budget Qi Li 1, Fenglong Ma 1, Jing Gao 1, Lu Su 1, Christopher J. Quinn 2 1 SUNY Buffalo; 2 Purdue University.
Predicting Winning Price In Real Time Bidding With Censored Data Tejaswini Veena Sambamurthy Weicong Chen.
A Collapsed Variational Bayesian Inference Algorithm for Latent Dirichlet Allocation Yee W. Teh, David Newman and Max Welling Published on NIPS 2006 Discussion.
TOWARD OPTIMAL ALLOCATION OF LOCATION DEPENDENT TASKS IN CROWDSENSING Jingtao Yao Lab of Cyberspace Computing Shanghai Jiao Tong University.
Jian Li Institute for Interdisciplinary Information Sciences Tsinghua University Multi-armed Bandit Problems WAIM 2014.
Near-Optimal Spectrum Allocation for Cognitive Radios: A Frequency-Time Auction Perspective Xinyu Wang Department of Electronic Engineering Shanghai.
Functional Bid Landscape Forecasting for Display Advertising
Xi Chen Mentor: Denny Zhou In collaboration with: Qihang Lin
th IEEE International Conference on Sensing, Communication and Networking Online Incentive Mechanism for Mobile Crowdsourcing based on Two-tiered.
Maximal Independent Set
Bayesian Models in Machine Learning
Xinbing Wang*, Qian Zhang**
CS639: Data Management for Data Science
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Weichao Mao, Zhenzhe Zheng, Fan Wu
Class 2 – Revenue equivalence
Presentation transcript:

Incentivize Crowd Labeling under Budget Constraint Qi Zhang, Yutian Wen, Xiaohua Tian, Xiaoying Gan, Xinbing Wang Shanghai Jiao Tong University, China

Outline Introduction to Crowdsourcing Mechanism Problem Formulation and Mechanism Setting Mechanism Analysis Performance Evaluation 2

Background Crowdsourcing systems leverage human wisdom to perform tasks, such as: Image classification Character recognition Data collection

Types of Tasks Tasks can be divided into two categories: Structured response format Binary choice Multiple choice Real Value Unstructured response format Logo design

Motivating Example Workers Task Dog Dog Dog Cat Cat Crowdsourcing Example: Image classification Workers Task Dog Dog Inference Algorithm Cat Dog Cat Allocation Crowdsourcing Platform Dog

(1)Tasks (2)Bids Framework: Reverse Auction (5)Answers (6)Payments (3)Winning bids determination (4)Winning bids (5)Answers (6)Payments

Major Challenges(1) To design a successful crowdsourcing system Task Allocation (winning bids) Tasks should be allocated evenly Payment Determination: Must provide proper incentives (monetary rewards) Inference Algorithm: Should improve overall accuracy Should address the diversity of the crowd

Major Challenges(2) We need to model on Diverse task difficulty Dog or Cat Older than 30 or Not Diverse worker quality Cat

We focus on binary choice tasks Model on Tasks(1) We focus on binary choice tasks Each task is a 0 – 1 question (Assumption) Each worker is uniformly reliable Task Soft Label Probability that the task is labeled as 1( by a reliable worker) Crowd Label 0 or 1

Update parameters (a,b) by Bayes rule Model on Tasks(2) The soft label is viewed as a random variable drawn from Beta distribution Update parameters (a,b) by Bayes rule Inference The task is inferred as 1 Prior Parameters Posterior Prior Likelihood More than half agree

Framework: Reverse Auction The platform publicizes a set of binary tasks Workers reply with a set of bids Each bid is a task-price pair (Allocation) The platform sequentially decide winning bids (Payment) Winning workers provide labels and get payment

Crowdsourcing Platform Utility After observing all crowd labels , the distribution is updated as Platform Utility: KL Divergence between the initial and the final distribution

Problem Formulation We want: Platform utility maximization under budget constraint Individual rationality Truthful about the cost Truthful bid Untruthful bid Computation Efficiency

Allocation Scheme (1) All bids Candidate Remaining bids Discard The task allocation(winning bid determination) is sequential : Candidate selection one candidate a round Proportional rule check Answer collection & Soft label update The allocation scheme repeats the 3 steps until Candidate Remaining bids Discard Winning bid All bids Discard Winning bids

Allocation Scheme (2) The candidate selection is greedy PU Gain The largest platform utility gain per unit price Platform utility gain: PU Gain Candidate Price Current distribution Updated distribution

Allocation Scheme (3) Proportional rule check Soft label update Collect the answer from the winning bid Update the soft label according to Bayes rule budget price fraction ratio

Allocation Scheme (5) Computationally efficient ! Candidate selection Proportional rule check Soft label update Computationally efficient !

Payment Scheme(1) {A, B, C} {D, E, F} {A, B, D, E} {F} p(C) = max {b1,b2, b3, b4} Winning bids {A, B, C} Discard {D, E, F} Kick out C { A,B,D,E,F } Winning bids {A, B, D, E} Discard {F} b2 b3 b1 b4 b1 is the minimum price that bid C can replace bid A C

Payment Scheme(2) (Proposition)The winning bid C is paid threshold payment. p(C) C’s payment, b(C) C’s bid if b(C) < p(C), C is a winning bid if b(C) > p(C), C is discarded p(C)=max { b1, b2, b3, b4} Winning bids {A, B, D, E} b2 b3 b1 b4 C

Payment Scheme(3) (Proposition)The incentive mechanism is truthful Each bid has a cost Workers will truthfully reveal the cost as asked price Why? Proof: Threshold payment + Greedy candidate Selection

Individual Rationality (Proposition)The incentive mechanism is individual rational The utility of a winning bid is nonnegative Proof: Let us consider the winning bid C C is the 3rd winning bid. The first 2 bids are the same b3 is the minimum price that bid C can replace the new 3rd bid (D) It is true that b3 > b(c) ! p(C) = max {b1, b2, b3, b4}, p(C) > b3 p(C) > b(C) New Winning bids {A, B, D, E} b2 b3 b1 b4 { A, B, C} Original wining bids

Budget Feasibility (Proposition, Payment Bound) Payment to each winning bid is upper bounded by Proportional rule: Set

Performance Evaluation(1) Benchmark Untruthful Allocation: Workers’ cost is public information Random Allocation: Candidate selection is random Truthful Running Time Platform Utility Benchmark 1  High Benchmark 2  Low My Mechanism

Performance Evaluation(2) Metric 1 : Platform Utility Platform utility vs. Budget Price of Truthfulness Gain over random allocation

Performance Evaluation(3) Metric 2 : Budget Utilization Payment / Budget Budget utilization gain Over random allocation

Thank you ! Presented by : Qi Zhang