Teaching an Active Learner with Contrastive Examples
Chaoqi Wang, Adish Singla, Yuxin Chen

TL;DR
This paper introduces a teaching framework for active learners that uses contrastive examples to accelerate learning, providing algorithms with strong theoretical guarantees and demonstrating effectiveness through case studies.
Contribution
It proposes an adaptive teaching algorithm that selects contrastive examples to improve active learning efficiency, with proven approximation guarantees.
Findings
The algorithm effectively accelerates learning with contrastive examples.
Strong theoretical performance guarantees are established.
Numerical case studies demonstrate practical effectiveness.
Abstract
We study the problem of active learning with the added twist that the learner is assisted by a helpful teacher. We consider the following natural interaction protocol: At each round, the learner proposes a query asking for the label of an instance , the teacher provides the requested label along with explanatory information to guide the learning process. In this paper, we view this information in the form of an additional contrastive example () where is picked from a set constrained by (e.g., dissimilar instances with the same label). Our focus is to design a teaching algorithm that can provide an informative sequence of contrastive examples to the learner to speed up the learning process. We show that this leads to a challenging sequence optimization problem where the algorithm's choices at a given round depend on the history of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsMachine Learning and Algorithms · Algorithms and Data Compression · Advanced Bandit Algorithms Research
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
