Machine Teaching: A New Paradigm for Building Machine Learning Systems

07/21/2017
by   Patrice Y. Simard, et al.
0

The current processes for building machine learning systems require practitioners with deep knowledge of machine learning. This significantly limits the number of machine learning systems that can be created and has led to a mismatch between the demand for machine learning systems and the ability for organizations to build them. We believe that in order to meet this growing demand for machine learning systems we must significantly increase the number of individuals that can teach machines. We postulate that we can achieve this goal by making the process of teaching machines easy, fast and above all, universally accessible. While machine learning focuses on creating new algorithms and improving the accuracy of "learners", the machine teaching discipline focuses on the efficacy of the "teachers". Machine teaching as a discipline is a paradigm shift that follows and extends principles of software engineering and programming languages. We put a strong emphasis on the teacher and the teacher's interaction with data, as well as crucial components such as techniques and design principles of interaction and visualization. In this paper, we present our position regarding the discipline of machine teaching and articulate fundamental machine teaching principles. We also describe how, by decoupling knowledge about machine learning algorithms from the process of teaching, we can accelerate innovation and empower millions of new uses for machine learning models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/18/2016

Analysis of a Design Pattern for Teaching with Features and Labels

We study the task of teaching a machine to classify objects using featur...
research
06/02/2021

Teaching Machine Learning in K-12 Computing Education: Potential and Pitfalls

Over the past decades, numerous practical applications of machine learni...
research
12/25/2020

Intuitiveness in Active Teaching

Machine learning is a double-edged sword: it gives rise to astonishing r...
research
05/07/2021

An Enterprise Architecture Framework for E-learning

With a trend toward becoming more and more information and communication...
research
10/11/2021

Designing off-sample performance metrics

Modern machine learning systems are traditionally designed and tested wi...
research
11/16/2020

Teaching Key Machine Learning Principles Using Anti-learning Datasets

Much of the teaching of machine learning focuses on iterative hill-climb...
research
04/21/2022

A Framework for Interactive Knowledge-Aided Machine Teaching

Machine Teaching (MT) is an interactive process where humans train a mac...

Please sign up or login with your details

Forgot password? Click here to reset