Arrow Research search
Back to SoCS

SoCS 2016

Machine Teaching as Search

Conference Paper Short Papers Algorithms and Complexity · Artificial Intelligence · Automated Planning and Scheduling

Abstract

Machine teaching (MT) studies the task of designing a training set. Specifically, given a learner (e. g. , an artificial neural network or a human) and a target model, a teacher aims to create a training set which results in the target model being learned. MT applications include optimal education design for human learners and computer security where adversaries aim to attack learning-based systems. In this work, we formulate pool-based MT as a state space search problem. We discuss the properties and challenges of the resulting problem and highlight opportunities for novel search techniques. In our preliminary study we use a beam search approach, and find that training and evaluating empirical risk of models dominate the run time of the search. Toward the goal of better search techniques for future work, we develop optimizations ranging from implementation details for specific learners to algorithm changes applicable to general blackbox learners. We conclude with a discussion of open problems and research directions.

Authors

Keywords

  • Machine Teaching

Context

Venue
International Symposium on Combinatorial Search
Archive span
2010-2024
Indexed papers
598
Paper id
259318394475947473
v2026.09.13