Human Computation & ESP Game 2008/12/19 Presenter: Lin, Sin-Yan 1.

Slides:



Advertisements
Similar presentations
Distributed Advice-Seeking on an Evolving Social Network Dept Computer Science and Software Engineering The University of Melbourne - Australia Golriz.
Advertisements

Linking Entities in #Microposts ROMIL BANSAL, SANDEEP PANEM, PRIYA RADHAKRISHNAN, MANISH GUPTA, VASUDEVA VARMA INTERNATIONAL INSTITUTE OF INFORMATION TECHNOLOGY,
Game Theoretic Aspect in Human Computation Presenter: Chien-Ju Ho
1/1/ A Knowledge-based Approach to Citation Extraction Min-Yuh Day 1,2, Tzong-Han Tsai 1,3, Cheng-Lung Sung 1, Cheng-Wei Lee 1, Shih-Hung Wu 4, Chorng-Shyong.
Parsing Clothing in Fashion Photographs
LEDIR : An Unsupervised Algorithm for Learning Directionality of Inference Rules Advisor: Hsin-His Chen Reporter: Chi-Hsin Yu Date: From EMNLP.
GENERATING AUTOMATIC SEMANTIC ANNOTATIONS FOR RESEARCH DATASETS AYUSH SINGHAL AND JAIDEEP SRIVASTAVA CS DEPT., UNIVERSITY OF MINNESOTA, MN, USA.
Service Discrimination and Audit File Reduction for Effective Intrusion Detection by Fernando Godínez (ITESM) In collaboration with Dieter Hutter (DFKI)
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Web-Page Summarization Using Clickthrough Data Advisor.
A Server-aided Signature Scheme Based on Secret Sharing for Mobile Commerce Source: Journal of Computers, Vol.19, No.1, April 2008 Author: Chin-Ling Chen,
Peekaboom: A Game for Locating Objects in Images
Rethinking the ESP Game Stephen Robertson, Milan Vojnovic, Ingmar Weber* Microsoft Research & Yahoo! Research *This work was done while I was a visiting.
Human Computation CSC4170 Web Intelligence and Social Computing Tutorial 7 Tutor: Tom Chao Zhou
D ESIGNING G AMES WITH A P URPOSE By Luis von Ahn and Laura Dabbish.
Learning Table Extraction from Examples Ashwin Tengli, Yiming Yang and Nian Li Ma School of Computer Science Carnegie Mellon University Coling 04.
Natural Language Understanding
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Knowledge Acquisition from Game Records Takuya Kojima, Atsushi Yoshikawa Dept. of Computer Science and Information Engineering National Dong Hwa University.
Multi-Style Language Model for Web Scale Information Retrieval Kuansan Wang, Xiaolong Li and Jianfeng Gao SIGIR 2010 Min-Hsuan Lai Department of Computer.
Digital Camera and Computer Vision Laboratory Department of Computer Science and Information Engineering National Taiwan University, Taipei, Taiwan, R.O.C.
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
Language Identification of Search Engine Queries Hakan Ceylan Yookyung Kim Department of Computer Science Yahoo! Inc. University of North Texas 2821 Mission.
Mrs. Beth Cueni Carnegie Mellon
Exploration Seminar 3 Human Computation Roy McElmurry.
A Simple Unsupervised Query Categorizer for Web Search Engines Prashant Ullegaddi and Vasudeva Varma Search and Information Extraction Lab Language Technologies.
PAUL ALEXANDRU CHIRITA STEFANIA COSTACHE SIEGFRIED HANDSCHUH WOLFGANG NEJDL 1* L3S RESEARCH CENTER 2* NATIONAL UNIVERSITY OF IRELAND PROCEEDINGS OF THE.
Systematization of Crowdsoucing for Data Annotation Aobo, Feb
Flashcard Application —A facebook application with multiple purposes Aobo Wang 1.
Findings & Discussion 1. What are the students' attitudes toward the current language-skill courses? 2. What are the students' attitudes toward the proposed.
Ideas Session Willer Travassos, Jan. 24th. GWAP Games with a purpose (GWAP) uses the computational power of humans to perform tasks that computers are.
DISCRIMINATIVE TRAINING OF LANGUAGE MODELS FOR SPEECH RECOGNITION Hong-Kwang Jeff Kuo, Eric Fosler-Lussier, Hui Jiang, Chin-Hui Lee ICASSP 2002 Min-Hsuan.
A Collaborative and Semantic Data Management Framework for Ubiquitous Computing Environment International Conference of Embedded and Ubiquitous Computing.
Detecting Dominant Locations from Search Queries Lee Wang, Chuang Wang, Xing Xie, Josh Forman, Yansheng Lu, Wei-Ying Ma, Ying Li SIGIR 2005.
An Analytical Study of Puzzle Selection Strategies for the ESP Game Ling-Jyh Chen, Bo-Chun Wang, Kuan-Ta Chen Academia Sinica Irwin King, and Jimmy Lee.
Online Kinect Handwritten Digit Recognition Based on Dynamic Time Warping and Support Vector Machine Journal of Information & Computational Science, 2015.
Web Image Retrieval Re-Ranking with Relevance Model Wei-Hao Lin, Rong Jin, Alexander Hauptmann Language Technologies Institute School of Computer Science.
Can Change this on the Master Slide Monday, August 20, 2007Can change this on the Master Slide0 A Distributed Ranking Algorithm for the iTrust Information.
A Novel Local Patch Framework for Fixing Supervised Learning Models Yilei Wang 1, Bingzheng Wei 2, Jun Yan 2, Yang Hu 2, Zhi-Hong Deng 1, Zheng Chen 2.
Playing GWAP with strategies - using ESP as an example Wen-Yuan Zhu CSIE, NTNU.
LANGUAGE MODELS FOR RELEVANCE FEEDBACK Lee Won Hee.
A Model for Learning the Semantics of Pictures V. Lavrenko, R. Manmatha, J. Jeon Center for Intelligent Information Retrieval Computer Science Department,
Prototype-Driven Learning for Sequence Models Aria Haghighi and Dan Klein University of California Berkeley Slides prepared by Andrew Carlson for the Semi-
Date : 2013/03/18 Author : Jeffrey Pound, Alexander K. Hudek, Ihab F. Ilyas, Grant Weddell Source : CIKM’12 Speaker : Er-Gang Liu Advisor : Prof. Jia-Ling.
ECE 466/658: Performance Evaluation and Simulation Introduction Instructor: Christos Panayiotou.
An Analytical Approach to Optimizing The Utility of ESP Games Chien-Wei Lin, Kuan-Ta Chen, Ling-Jyh Chen Academia Sinica Irwin King, and Jimmy Lee The.
An Energy-efficient Task Scheduler for Multi-core Platforms with per-core DVFS Based on Task Characteristics Ching-Chi Lin Institute of Information Science,
1 Proposal of Service System for Ubiquitous Learning System on Adaptive Instructional System 2009 International Conference on Computational Science and.
1 Generating Comparative Summaries of Contradictory Opinions in Text (CIKM09’)Hyun Duk Kim, ChengXiang Zhai 2010/05/24 Yu-wen,Hsu.
Presented by: Fang-Hui Chu Discriminative Models for Speech Recognition M.J.F. Gales Cambridge University Engineering Department 2007.
Human computation Jakub Šimko Slovak University of Technology in Bratislava, Faculty of Informatics and Information Technologies,
John Lafferty Andrew McCallum Fernando Pereira
Improved Video Categorization from Text Metadata and User Comments ACM SIGIR 2011:Research and development in Information Retrieval - Katja Filippova -
HMM vs. Maximum Entropy for SU Detection Yang Liu 04/27/2004.
Exploiting Named Entity Taggers in a Second Language Thamar Solorio Computer Science Department National Institute of Astrophysics, Optics and Electronics.
數位影像中熵的計算與應用 義守大學 資訊工程學系 黃健興. Outline Entropy Definition Entropy of images Applications Visual Surveillance System Background Extraction Conclusions.
Virtual Examples for Text Classification with Support Vector Machines Manabu Sassano Proceedings of the 2003 Conference on Emprical Methods in Natural.
An Energy-Efficient Approach for Real-Time Tracking of Moving Objects in Multi-Level Sensor Networks Vincent S. Tseng, Eric H. C. Lu, & Kawuu W. Lin Institute.
Artificial Intelligence, simulation and modelling.
Finding similar items by leveraging social tag clouds Speaker: Po-Hsien Shih Advisor: Jia-Ling Koh Source: SAC 2012’ Date: October 4, 2012.
Understanding unstructured texts via Latent Dirichlet Allocation Raphael Cohen DSaaS, EMC IT June 2015.
OPERATING SYSTEMS CS 3502 Fall 2017
Reading: Pedro Domingos: A Few Useful Things to Know about Machine Learning source: /cacm12.pdf reading.
Slovak University of Technology in Bratislava,
Mrs. Beth Cueni Carnegie Mellon
Distributed Representation of Words, Sentences and Paragraphs
Computer Vision Chapter 4
Integrating Taxonomies
Sensing Object Semantics for Interactive Multimedia Applications
A Gentle Tutorial of the EM Algorithm and its Application to Parameter Estimation for Gaussian Mixture and Hidden Markov Models Jeff A. Bilmes International.
A Gentle Tutorial of the EM Algorithm and its Application to Parameter Estimation for Gaussian Mixture and Hidden Markov Models Jeff A. Bilmes International.
Presentation transcript:

Human Computation & ESP Game 2008/12/19 Presenter: Lin, Sin-Yan 1

References Ahn, L. V. & Dabbish, L. (2004) Labeling images with a computer game, paper presented at the Proceedings of the SIGCHI conference on Human factors in computing systems. Ahn, L. V., Liu, R. & Blum, M. (2006) Peekaboom: A game for locating objects in images, paper presented at the Proceedings of the SIGCHI conference on Human Factors in computing systems. Ahn, L. V. (2007) Human computation, paper presented at the Proceedings of the 4th international conference on Knowledge capture. Ahn, L. V. & Dabbish, L. (2008) Designing games with a purpose. Communications of the ACM, 51(8), Chen, L.-J., Wang, B.-C., Chen, C.-Y., King, I. & Lee, J. (2008) An analytical study of puzzle selection strategies for the esp game. Report for Institute of Information Science, Academia Sinica (Taipei, Taiwan, ROC). Weber, I., Robertson, S. & Vojnovi´C, M. (2008) Rethinking the esp game. Report for Microsoft Research, Microsoft Corporation. 2

Outline Human Computation Human Computation System and Application Human Computation in E-Learning The ESP Game Mathematical Model in ESP Game System Gain Image selection Automatic playing the ESP Game Problems of ESP Game Conclusion and Comments 3

Human Computation Concepts are started at 2001: The Open Mind Initiative Some task are trivial for humans, but continue to challenge computer algorithms Treat human brains as processors in a distributed system, each can perform a small part of a massive computation But humans require some incentive to become part of a collective computation By Games (Ahn and Dabbish, 2004) (Ahn and Dabbish, 2008) Ahn, L. V. & Dabbish, L. (2004) Labeling images with a computer game, paper presented at the Proceedings of the SIGCHI conference on Human factors in computing systems Ahn, L. V. & Dabbish, L. (2008) Designing games with a purpose. Communications of the ACM, 51(8),

Human Computation System - Peekaboom 5 Ahn, L. V., Liu, R. & Blum, M. (2006) Peekaboom: A game for locating objects in images, paper presented at the Proceedings of the SIGCHI conference on Human Factors in computing systems.

Human Computation System - PhotoShoot (1/2) 6 Cheng, K.-Y. (2006). PhotoShoot: A Web-Game for User Assisted ROI Labeling. Information Management. Taipei, Taiwan, National Taiwan University. Master.

Human Computation System - PhotoShoot (2/2) 7

Human Computation System - ImageHunter 8 Chen, L.-H. (2008). Accuracy Analysis in Productivity Games: A Case Study on Landmark Annotation. Department of Computer Science and information Engineering. Taipei, Taiwan, National Taiwan University. Master: 62.

Human Computation System - PhotoSlap 9 Chang, T.-H. (2007). Productivity Game Design and Gameplay Analysis: Play and Annotate with PhotoSlap. Department of Computer Science and Information Engineering. Taipei, Taiwan, National Taiwan University. Master: 52.

Human Computation System - reCAPTCHA 10 Proposed by Ahn (2008) Gathering the characters that optical character recognition (OCR) software has been unable to read

Human Computation in E-Learning 人力計算具有利用人類直覺的特性 動機 傳統英文閱讀學習及評量無法達成的地方 目的 用 TAGs 表達英文閱讀學習過程中最直覺的想法 方法 Human Computation and Game Design 11

Human Computation in E-Learning - why tag Free, uncontrolled vocabulary Social relations of TAGs 12 photo art design image color tagging research

Agenda Human Computation Human Computation System and Application Human Computation in E-Learning The ESP Game Mathematical Model in ESP Game System Gain Image selection Automatic playing the ESP Game Problems of ESP Game Conclusion and Comments 13

The ESP Game The first human computation system to take advantage of people’s desire to be entertained and provide useful metadata Ahn, L. V. & Dabbish, L. (2004) Labeling images with a computer game, paper presented at the Proceedings of the SIGCHI conference on Human factors in computing systems Randomly selected image Input Keywords Keyword Match 14

Mathematic Model in ESP Game There are many parameters in ESP Game We can use those parameters to modeling many things that we want to know Ex. Number of players Number of labels per game Number of guesses to reach a consensus Good and bad word assumption (Human Computation) System Gain Image selection User scoring model 15

Mathematic Model in ESP Game - System Gain Modeling (1/2) The performance of human computation system The purpose of ESP Game tries to collect images’ tags Two aspect of thinks Take as many tags as possible for each image Playing the maximum number of image A metric to evaluate the system gain 16

Mathematic Model in ESP Game - System Gain Modeling (2/2) 17

Mathematic Model in ESP Game - Image Selection (1/3) Different image selection method Random Fresh-first Maximize ln(N) Optimal (OPSA) Largest possible system gain P 0 : all images that have not been played P 1 : all images that have been played at least once, but less than r times P 2 : other images 18

Mathematic Model in ESP Game - Image Selection (2/3) 19 T / N

Mathematic Model in ESP Game - Image Selection (3/3) 20 M: Total number of images in the system Wang, B.-C., C.-W. Lin, et al. (2008). An Analytical Study and Modeling of the ESP game. Taipei, Taiwan, Institute of Information Science, Academia Sinica.

Mathematic Model in ESP Game - Automatic Playing the ESP Game (1/4) Given enough instances of labeled images as training data Similar with Language model Assign probability to the next label to be added Plays the ESP Game without looking at the image Limitation : at least one “off-limits” in the image 21 Weber, I., Robertson, S. & Vojnovi´C, M. (2008) Rethinking the ESP game. Report for Microsoft Research, Microsoft Corporation.

Mathematic Model in ESP Game - Language Modeling (1/2) Model the sequence of word usage of a certain language Given a Language Model: M P(I love this game) = P(I) P(love|I) P(this|I love) P(game|I love this) 22

Mathematic Model in ESP Game - Language Modeling (2/2) P(I love this game) = P(I) P(love|I) P(this|I love) P(game|I love this) Markov assumption: To give reasonable predictions, only the prior local context (the last few words) affects the next word n-gram word model Bi-gram: P(I love this game) = P(I) P(love|I) P(this|love) P(game|this) 23

Mathematic Model in ESP Game - Automatic Playing the ESP Game (2/4) Given enough instances of labeled images as training data At least one “off-limits” in the image t : next label T : off-limits set P(“ t is next label” | “set T already present”) 24 Weber, I., Robertson, S. & Vojnovi´C, M. (2008) Rethinking the ESP game. Report for Microsoft Research, Microsoft Corporation.

Mathematic Model in ESP Game - Automatic Playing the ESP Game (3/4) P(“ t is next label” | “set T already present”) Conditional independence assumption The problem of zero probability 25 Weber, I., Robertson, S. & Vojnovi´C, M. (2008) Rethinking the ESP game. Report for Microsoft Research, Microsoft Corporation.

Mathematic Model in ESP Game - Automatic Playing the ESP Game (4/4) The problem of zero probability 26 Weber, I., Robertson, S. & Vojnovi´C, M. (2008) Rethinking the ESP game. Report for Microsoft Research, Microsoft Corporation.

Mathematic Model in ESP Game - Others User scoring model More informative tags 27

Problems of ESP Game There is a lot of redundancy in the tag sets Even when tags are not exactly synonyms, they are often “to be expected ” given the other tags There is a tendency to match on colors People tend to add more generic labels Weber, I., Robertson, S. & Vojnovi´C, M. (2008) Rethinking the ESP game. Report for Microsoft Research, Microsoft Corporation. 28

Conclusion and Comments The first thing of Human Computing research is finding a clear PURPOSE How your game or method to achieve the purpose 29