Yale: Practice of efficient data collection

The Toloka team presents an online tutorial based on KDD 2019.

Image
Image
Image
+3
Image

Overview

In this tutorial, we present a portion of our unique industry experience in efficient data labeling via crowdsourcing, shared by both leading researchers and engineers from Yandex. Most ML projects require training data, and often this data can only be obtained through human labeling. As new applications of AI emerge, there is ever-growing demand for human-labeled data collected in nontrivial tasks. Large-scale data production requires a technological pipeline that can successfully manage quality control and smart distribution of tasks between performers.

We will introduce you to data labeling via public crowdsourcing marketplaces and present the key techniques for efficiently collecting labeled data. This will be followed by a practice session, where participants will choose one real label collection task, experiment with selecting settings for the labeling process, and launch their own labeling project on Toloka, one of the world's largest crowdsourcing marketplaces. During the tutorial, all projects will run on the real Toloka crowd. Participants will also receive feedback and practical advice on making their projects more efficient. We invite beginners, advanced specialists, and researchers to learn how to collect high-quality labeled data, and do so efficiently.

Topics

  • Key components of crowdsourcing for efficient data labeling
  • Decomposition approach
  • Performers selection and training
  • 2D object segmentation demo
  • Hands-on practice session: object segmentation pipeline
  • Advanced crowdsourcing techniques: aggregation, incremental relabeling & pricing

Speakers

Image
Dmitry Ustalov
TolokaAnalyst / Software Developer at TolokaProfile link
Image
Daria Baidakova
TolokaDirector of Educational ProgramsProfile link
Image
Sergey Koshelev
TolokaCrowd Solutions ArchitectProfile link
Image
Polina Smirnova
TolokaEducational Project ManagerProfile link

Organizers

Image
Daniel Zhao
Yale University
Image
Natalie Fedorova
TolokaEducational Project ManagerProfile link
Image
Polina Smirnova
TolokaEducational Project ManagerProfile link

Schedule

10:00 - 10:15

Part 0: Introduction 

  • The concept of data labeling via crowdsourcing
  • Crowdsourcing task examples
  • Crowdsourcing platforms
  • Yandex crowdsourcing experience

10:15 - 10:40

Part I: Main components of data collection via crowdsourcing 

  • Decomposition for an effective pipeline
  • Task instruction & interface: best practices
  • Quality control techniques

10:40 - 10:50

Part II: Label collection projects to be done (practical session) 

  • Dataset and required labels
  • Discussion: how to collect labels?
  • Data labeling pipeline for implementation

10:50 - 11:00

Part III: Introduction to Toloka for requesters

  • Main types of instances
  • Project: creation & configuration
  • Pool: creation & configuration
  • Tasks: uploading & golden set creation
  • Statistics in flight and downloading results

11:00 - 11:10

Coffee Break

11:10 - 11:35

Part IV: Setting up and running label collection projects (practical session) 

  • You
    › create
    › configure
    › run on real performers
  • data labeling projects in real-time

11:35 - 11:50

Part V: Theory on efficient aggregation, incremental relabeling, and pricing 

  • Aggregation models
  • Incremental relabeling to save money
  • Performance-based pricing

11:50 - 12:00

Part VI: Discussion of results from the projects and conclusions 

  • Results of your projects
  • Extensions to work on after the tutorial
  • References to literature and other tutorials

(

Don't miss out

Be the first to hear about our workshops, 
tutorials, and webinars.
Fractal