paper-with-me

Papers

Preference-Based Batch and Sequential Teaching

2020-10-17 · Farnam Mansouri, Yuxin Chen, Ara Vartanian, Xiaojin Zhu, Adish Singla

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 $\Sigma$. In our framework, each function $\sigma \in \Sigma$ induces a teacher-learner pair with teaching complexity as $TD(\sigma)$. 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(\sigma)$ 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(\sigma)$ 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.

📄 PDF Abstract BibTeX arXiv:2010.10012

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Preference-Based Batch and Sequential Teaching: Towards a Unified View of Models

2019-10-24 · NeurIPS 2019 12 · Farnam Mansouri, Yuxin Chen, Ara Vartanian, Xiaojin Zhu 외

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 and to achie…

Iterative Machine Teaching

2017-05-30 · ICML 2017 8 · Weiyang Liu, Bo Dai, Ahmad Humayun, Charlene Tay 외

In this paper, we consider the problem of machine teaching, the inverse problem of machine learning. Different from traditional machine teaching which views the learners as batch algorithms, we study a new paradigm where…

Adaptive Teaching of Temporal Logic Formulas to Learners with Preferences

2020-01-27 · Zhe Xu, Yuxin Chen, Ufuk Topcu

Machine teaching is an algorithmic framework for teaching a target hypothesis via a sequence of examples or demonstrations. We investigate machine teaching for temporal logic formulas -- a novel and expressive hypothesis…

Sequentially Teaching Sequential Tasks $(ST)^2$: Teaching Robots Long-horizon Manipulation Skills

2025-10-23 · Zlatan Ajanović, Ravi Prakash, Leandro de Souza Rosa, Jens Kober arxiv

Learning from demonstration has proved itself useful for teaching robots complex skills with high sample efficiency. However, teaching long-horizon tasks with multiple skills is challenging as deviations tend to accumula…

Understanding the Role of Adaptivity in Machine Teaching: The Case of Version Space Learners

2018-02-14 · NeurIPS 2018 12 · Yuxin Chen, Adish Singla, Oisin Mac Aodha, Pietro Perona 외

In real-world applications of education, an effective teacher adaptively chooses the next example to teach based on the learner's current state. However, most existing work in algorithmic machine teaching focuses on the …