vix.ing · top · new · best · stats · spec

Preference-Based Batch and Sequential Teaching

2020/10/17 by Farnam Mansouri, Mansouri, Farnam, Yuxin Chen +7
Computer Science · #FOS: Computer and information sciences #Machine Learning (cs.LG) #Machine Learning (stat.ML) #Machine Learning and Algorithms #Machine Learning and Data Classification #Optimization and Search Problems

paper · pdf · doi:10.48550/arxiv.2010.10012

openalex publication_date 2020/10/17 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

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 TD(σ). 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 parameter TD(σ) associated with different families of the preference functions, e.g., comparison to the VC dimension of the hypothesis class and additivity/sub-additivity of TD(σ) over disjoint domains. Finally, we identify preference functions inducing a novel family of sequential models with teaching complexity linear in the VC dimension: this is in contrast to the best-known complexity result for the batch models, which is quadratic in the VC dimension.

Citations

Related