English

Analysis of a Design Pattern for Teaching with Features and Labels

Artificial Intelligence 2016-11-21 v1 Machine Learning

Abstract

We study the task of teaching a machine to classify objects using features and labels. We introduce the Error-Driven-Featuring design pattern for teaching using features and labels in which a teacher prefers to introduce features only if they are needed. We analyze the potential risks and benefits of this teaching pattern through the use of teaching protocols, illustrative examples, and by providing bounds on the effort required for an optimal machine teacher using a linear learning algorithm, the most commonly used type of learners in interactive machine learning systems. Our analysis provides a deeper understanding of potential trade-offs of using different learning algorithms and between the effort required for featuring (creating new features) and labeling (providing labels for objects).

Keywords

Cite

@article{arxiv.1611.05950,
  title  = {Analysis of a Design Pattern for Teaching with Features and Labels},
  author = {Christopher Meek and Patrice Simard and Xiaojin Zhu},
  journal= {arXiv preprint arXiv:1611.05950},
  year   = {2016}
}

Comments

Also available at https://www.microsoft.com/en-us/research/publication/a-design-pattern-for-teaching-with-features-and-labels/

R2 v1 2026-06-22T16:56:35.321Z