Teachable Machine: Approachable Web-Based Tool for Exploring Machine Learning Classification
Authors:
Open Access
- 25 April 2020
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 1-8
Abstract
Teachable Machine (teachablemachine.withgoogle.com) is a web-based GUI tool for creating custom machine learning classification models without specialized technical expertise. (Machine learning, or ML, lets systems learn to analyze data without being explicitly programmed.) We created it to help students, teachers, designers, and others learn about ML by creating and using their own classification models. Its broad uptake suggests it has empowered people to learn, teach, and explore ML concepts: People have created curriculum, tutorials, and other resources using Teachable Machine on topics like AI ethics at institutions including the Stanford d.school, NYU's Interactive Telecommunications Program, the MIT Media Lab, as well as creative experiments. Users in 201 countries have created over 125,000 classification models. Here we outline the project and its key contributions of (1) a flexible, approachable interface for ML classification models without ML or coding expertise, (2) a set of technical and design decisions that can inform future interactive machine learning tools, and (3) an example of how structured learning content surrounding the tool supports people accessing ML concepts.Keywords
This publication has 8 references indexed in Scilit:
- Scratch Nodes ML2019
- Introduction to the Special Issue on Human-Centered Machine LearningACM Transactions on Interactive Intelligent Systems, 2018
- Motion-Sound Mapping through InteractionACM Transactions on Interactive Intelligent Systems, 2018
- Human-Centred Machine Learning2016
- Using Interactive Machine Learning to Support Interface Development Through Workshops with Disabled People2015
- Real-time interaction with supervised learning2010
- a CAPpella2004
- Interactive machine learning2003