Preference-Based Batch and Sequential Teaching
Farnam Mansouri, Yuxin Chen, Ara Vartanian, Xiaojin Zhu, Adish Singla

TL;DR
This paper introduces a unified framework for understanding various machine teaching models through preference functions, revealing new insights into teaching complexity and establishing connections between batch and sequential teaching paradigms.
Contribution
It develops a novel preference-based framework that unifies different teaching models and analyzes their complexity, highlighting a linear complexity family in sequential teaching.
Findings
Preference functions induce equivalent teaching models.
Teaching complexity relates to VC dimension and exhibits sub-additivity.
Sequential models can achieve linear complexity in VC dimension.
Abstract
Algorithmic machine teaching studies the interaction between a teacher and a learner where the teacher selects labeled examples aiming at teaching a target hypothesis. In a quest to lower teaching complexity, several teaching models and complexity measures have been proposed for both the batch settings (e.g., worst-case, recursive, preference-based, and non-clashing models) and the sequential settings (e.g., local preference-based model). To better understand the connections between these models, we develop a novel framework that captures the teaching process via preference functions . In our framework, each function induces a teacher-learner pair with teaching complexity as . We show that the above-mentioned teaching models are equivalent to specific types/families of preference functions. We analyze several properties of the teaching complexity…
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Optimization and Search Problems · Machine Learning and Data Classification
