Harnessing Human Computation for Solving Complex Problems

Download Presenatation
human computer interfaces n.w
1 / 20
Embed
Share

Explore the world of human-computer interfaces and human computation, where humans collaborate with computers to tackle challenging tasks. From Mechanical Turk to Citizen Science initiatives, discover how humans contribute to problem-solving and scientific research using their unique skills. Delve into the concept of leveraging human capabilities to complement computer abilities in solving various complex problems efficiently.

  • Human-Computer
  • Interfaces
  • Human Computation
  • Problem-Solving
  • Scientific Research

Uploaded on | 5 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Human- Computer Interfaces HUMAN COMPUTATION

  2. HUMAN COMPUTATION Humans helping solve large problems Using humans WITH computers to solve problems not solvable be either alone Humans unknowingly helping solve large problems

  3. MECHANICAL TURK Having many workers solve a problem Fix database holes Human database queries (e.g. videos, google images, etc.) Image tagging

  4. CITIZEN SCIENCE Science research using nonprofessionals Using their computing power What unused cycles do you have? SETI@Home (from 2013), 10 million people, 500 TeraFLOPs/sec Video

  5. CITIZEN SCIENCE Problems difficult for computers Humans can help! Give tasks to volunteers SETI Live FoldIt Questions Qualifications Wrong answers Malicious users

  6. SOLVING PROBLEMS USING HUMANS Some problems are easy to do for a computer, but hard for a human (from http://math.feld.cvut.cz/mt/txte/2/txe3ec2g.htm)

  7. SOLVING PROBLEMS USING HUMANS Some problems are really hard for computers to do, but easy for humans to do (from: http://www.dezineguide.com/wp-content/uploads/2012/05/Celebrities-Caricature-3.jpg) http://sketchoholic.com/uploads/old_files/11122/digitalcaricatureofSteveJobssmall.jpg https://m1.behance.net/rendition/modules/60353381/disp/b16d396cffd2090a184f6c9ebf134cfc.jp g

  8. INCOMPLETE INFORMATION Shopping.google.com (search for ipad air 2)

  9. LUIS VON AHNS ESP GAME Games with a purpose Leverage computational power of humans Perform a task that computers can not do Package as a game Let s play I ll show an image You and your partner each write down three words (in order) Figure out what s the first word you both agree on.

  10. HTTP://AUTO.HOWSTUFFWORKS.COM/SMART-CAR.HTM

  11. HTTP://WWW.THEPHOTOARGUS.COM/WP- CONTENT/UPLOADS/2010/06/LS5.JPG

  12. CAPTCHA Completely Automated Turing Test to tell Computers and Humans Apart Von Ahn et al. Turing test to see if user is a human or computer administered by a human (chatting) Reverse test computer administers to human or computer What happens with those who are vision impaired?

  13. RECAPTCHA Fix OCR problems (www.captcha.net) Completely Automated Public Turing Test to Tell Computer and Humans Apart One word is a control (known answer)

  14. OTHER CROWDSOURCING PROBLEMS Learn a language www.duolingo.com https://www.youtube.com/watch?v=WyzJ2Qq9Abs Aggregate information www.wikipedia.org

  15. VIRTUAL PEOPLE FACTORY Virtual Human conversation modeling If we have virtual humans, how do you know what it should respond to? Q: ? A: My name is Benjamin Lok Two approaches: Artificial intelligence (Natural Language Processing) Brute force http://vpf2.cise.ufl.edu/Classic/Interaction/Public/14143?sk iprails=1

  16. OLD APPROACH How would you build a virtual patient to present a stomach ache?

  17. HUMAN-DISTRIBUTED CONVERSATIONAL MODELING

  18. MECHANICAL TURK Having many workers solve a problem Fix database holes Human database queries Image tagging

Related


More Related Content