Symphony: Composing Interactive Interfaces for Machine Learning

02/18/2022
by   Alex Bäuerle, et al.
0

Interfaces for machine learning (ML), information and visualizations about models or data, can help practitioners build robust and responsible ML systems. Despite their benefits, recent studies of ML teams and our interviews with practitioners (n=9) showed that ML interfaces have limited adoption in practice. While existing ML interfaces are effective for specific tasks, they are not designed to be reused, explored, and shared by multiple stakeholders in cross-functional teams. To enable analysis and communication between different ML practitioners, we designed and implemented Symphony, a framework for composing interactive ML interfaces with task-specific, data-driven components that can be used across platforms such as computational notebooks and web dashboards. We developed Symphony through participatory design sessions with 10 teams (n=31), and discuss our findings from deploying Symphony to 3 production ML projects at Apple. Symphony helped ML practitioners discover previously unknown issues like data duplicates and blind spots in models while enabling them to share insights with other stakeholders.

READ FULL TEXT

page 3

page 8

research
02/23/2023

Addressing UX Practitioners' Challenges in Designing ML Applications: an Interactive Machine Learning Approach

UX practitioners face novel challenges when designing user interfaces fo...
research
09/11/2020

A Game-Based Approach for Helping Designers Learn Machine Learning Concepts

Machine Learning (ML) is becoming more prevalent in the systems we use d...
research
07/13/2023

Machine Learning practices and infrastructures

Machine Learning (ML) systems, particularly when deployed in high-stakes...
research
07/16/2021

Declarative Machine Learning Systems

In the last years machine learning (ML) has moved from a academic endeav...
research
07/19/2022

Metadata Representations for Queryable ML Model Zoos

Machine learning (ML) practitioners and organizations are building model...
research
05/03/2021

Learning by Design: Structuring and Documenting the Human Choices in Machine Learning Development

The influence of machine learning (ML) is quickly spreading, and a numbe...
research
05/08/2021

Mental Models of Adversarial Machine Learning

Although machine learning (ML) is widely used in practice, little is kno...

Please sign up or login with your details

Forgot password? Click here to reset