NEXT: A system to easily connect crowdsourcing and adaptive data collection
Contents
1. Introduction
- Problem statement
- Crowdsourcing is data collection from many humans
- Collecting of crowdsourced data can be expensive
- Especially with simple tasks with objective quality goal
- Adaptive sampling algorithms study exactly this. Use all previous responses.
- Objectively better results (show graph)
- ...but hard to connect with crowdsourcing (show data flow)
- Even more difficult to allow practical use (accessible thru cloud, practical use by collab)
- NEXT
- UW Madison has a solution which answers the challenges presented by crowdsourcing + adaptive sampling.
- Adaptive sampling algorithm delivers promise of higher productivity in the class of problems NEXT is optimized to solve.
- Cloud based, user configurable tool.
- Has been effectively used by collaborators in a variety of disciplines.
- Implemented in Python, works at scale, REST API
- Below, will describe
- Example problem NEXT can solve
- The interfaces that NEXT provides
- System goals and features
- Example problem
- What does TNY want?
- What does NEXT present?
- How does sampling alg work?
- NEXT - System created by UW Madison to ……
- Machine Learning Background
- How do adaptive sampling algorithms work?
- More ML vocabulary
- System goals
- wide experimentalist use,
- simple algorithm development
- experiment monitoring tools
- NEXT Architecture and Usage
- Terminology
- Have block diagram
- Users, participants, experiment, query, interface
- Interfaces
- What interfaces does it provide? Show pictures.
- Where are applications are these interfaces?
- What are some theoretic guarantees?
- Experiment monitoring
- Results
- Experiment info (date launched, etc)
- Timing information
- Experimentalist use
- Running NEXT
- Experiment launch
- Experiment save/restore
- Algorithm development
- Required functions
- Arguments and returns for each function
- Database access
- Example
- Terminology
- Machine Learning Background
- Conclusion
- Problems like ….. Can be solved using adaptative sampling techniques such as implemented in NEXT.
- NEXT is available to many applications but has particular applicability to crowdsourced data that benefits from adaptive sampling in refinement.
- NEXT is user configurable and experiments can be monitored in process.
- Shown system that connects
- Easy to use in collaboration
- In practice, works at scale.