mlsanityData to 14 Oct 2026

Teaching an Active Learner with Contrastive Examples

arXiv 2110.14888 ↗First posted 28 Oct 2021cs.LG stat.MLcited by 12

Not on the map. Why?

Abstract (arXiv)

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 xq, the teacher provides the requested label xq, yq along with explanatory information to guide the learning process. In this paper, we view this information in the form of an additional contrastive example (xc, yc) where xc is picked from a set constrained by xq (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 interactions. We investigate an efficient teaching algorithm that adaptively picks these contrastive examples. We derive strong performance guarantees for our algorithm based on two problem-dependent parameters and further show that for specific types of active learners (e.g., a generalized binary search learner), the proposed teaching algorithm exhibits strong approximation guarantees. Finally, we illustrate our bounds and demonstrate the effectiveness of our teaching framework via two numerical case studies.

Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Builds on 19 of its 51 references that are in the map. First posted on arXiv 28 Oct 2021.

Builds on

19 of 51 references.

References · 19

  1. 2018An Overview of Machine Teachingcited by 63
  2. 2014Minimax Analysis of Active Learningcited by 61
  3. 2017Iterative Machine Teachingcited by 41
  4. 2020ALICE: Active Learning with Contrastive Natural Language Explanationscited by 36
  5. 2014Near-Optimally Teaching the Crowd to Classifycited by 32
  6. 2018Teaching Categories to Human Learners with Visual Explanationscited by 30
  7. 2017Active classification with comparison queriescited by 27
  8. 2019Interactive Teaching Algorithms for Inverse Reinforcement Learningcited by 24
  9. 2017Towards Black-box Iterative Machine Teachingcited by 20
  10. 2018Teaching Inverse Reinforcement Learners via Features and Demonstrationscited by 19
  11. 2019Learner-aware Teaching: Inverse Reinforcement Learning with Preferences and Constraintscited by 18
  12. 2018Teaching Multiple Concepts to a Forgetful Learnercited by 17
7 more
  1. 2018Understanding the Role of Adaptivity in Machine Teaching: The Case of Version Space Learnerscited by 16
  2. 2018Machine Teaching of Active Sequential Learnerscited by 11
  3. 2018An Optimal Control Approach to Sequential Machine Teachingcited by 11
  4. 2020Robust Learning from Discriminative Feature Feedbackcited by 7
  5. 2013String Submodular Functions with Curvature Constraintscited by 6
  6. 2018Generalized Binary Search For Split-Neighborly Problemscited by 2
  7. 2018An Optimal Control View of Adversarial Machine Learningcited by 2

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 3; 2024: 3; 2025: 3; 2026: 2.

12 papers.