Interactive Learning of Classifiers and Other Structures
summary
Interactive learning studies when an algorithm queries labels or other feedback adaptively and what guarantees that yields: active learning can cut label needs from ~1/ε to ~log(1/ε) in ideal cases but needs care to avoid biased sampling, so mellow active learning uses conservative queries and a disagreement coefficient to prove consistency. Graph-based active annotation finds cut edges by midpoint queries; linear/UCB bandits drive interactive image search and captioning experiments showing roughly 2–3× and ~5× reductions in labeling effort respectively.
AI-written summary · about
chapters (36)
- 0:00Introduction to active learning
- 1:20Defining active learning
- 3:36Explanation-based learning
- 6:03Interactive unsupervised learning
- 8:43Theoretical questions
- 10:45Heuristics and challenges
- 13:56Sampling bias problem
- 16:07Addressing bias
- 18:46Benefits of active learning
- 22:12Query strategies
- 25:12Mellow active learning
- 30:10Analysis of mellow scheme
- 32:43Disagreement coefficient
- 36:15Linear separators
- 37:24Practical active learning
- 40:01Margin-based learning
- 41:52Active annotation
- 43:51Graph-based annotation
- 46:46Active annotation algorithm
- 49:33Practical challenges
- 52:02Bandits for active learning
- 54:47Stochastic bandit problem
- 58:54Bandit algorithms
- 1:00:54Bandit algorithms analysis
- 1:03:37UCB algorithm details
- 1:07:06Regret bounds analysis
- 1:09:14Bandit performance
- 1:12:32Algorithm parameterization
- 1:15:53Non-adaptive strategies
- 1:16:43Cartoon caption contest
- 1:19:27Structured bandits
- 1:21:47Linear bandits
- 1:23:30Image search application
- 1:25:52Search results
- 1:26:31Future directions
- 1:28:21Discussion and Q&A
related talks
37mActive Teaching, Human Learning
39mActive learning in the interactive python environment
43mBeyond Worst Case: When Complex Feedback Can Improve the Label Complexity of Active Learning
30mActive Learning and Human-in-the-Loop Machine Learning
58mLabeling a Data Set Using Sublinearly Many Queries
25mConfidence-Based Active Learning
51mEfficient Deep Learning with Humans in the Loop
18mActive Learning for Neurosymbolic Program Synthesis
