Symphony: Composing Interactive Interfaces for Machine Learning
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 19 of its 63 references that are in the map. First posted on arXiv 18 Feb 2022.
Builds on
19 of 63 references.
References · 19
- 2018Datasheets for Datasetscited by 1,371
- 2018Model Cards for Model Reportingcited by 1,068
- 2018Women also Snowboard: Overcoming Bias in Captioning Modelscited by 236
- 2019Hidden Stratification Causes Clinically Meaningful Failures in Machine Learning for Medical Imagingcited by 215
- 2019Machine Learning Testing: Survey, Landscapes and Horizonscited by 213
- 2019The What-If Tool: Interactive Probing of Machine Learning Modelscited by 207
- 2020REVISE: A Tool for Measuring and Mitigating Bias in Visual Datasetscited by 136
- 2018Visual Analytics in Deep Learning: An Interrogative Survey for the Next Frontierscited by 117
- 2018The Dataset Nutrition Label: A Framework To Drive Higher Data Quality Standardscited by 97
- 2019FairVis: Visual Analytics for Discovering Intersectional Bias in Machine Learningcited by 93
- 2019Predictive Inequity in Object Detectioncited by 77
- 2019Summit: Scaling Deep Learning Interpretability by Visualizing Activation and Attribution Summarizationscited by 72
7 more
- 2018Seq2Seq-Vis: A Visual Debugging Tool for Sequence-to-Sequence Modelscited by 69
- 2019FairSight: Visual Analytics for Fairness in Decision Makingcited by 59
- 2017ActiVis: Visual Exploration of Industry-Scale Deep Neural Network Modelscited by 56
- 2020OoDAnalyzer: Interactive Analysis of Out-of-Distribution Samplescited by 33
- 2019ConfusionFlow: A model-agnostic visualization for temporal analysis of classifier confusioncited by 15
- 2020mage: Fluid Moves Between Code and Graphical Work in Computational Notebookscited by 13
- 2019Ablate, Variate, and Contemplate: Visual Analytics for Discovering Neural Architecturescited by 7
Built on by
Citing papers per year: 2022: 2; 2023: 7; 2024: 4; 2025: 4; 2026: 1.
18 papers.
Sort:
By area:
- 2023The Participatory Turn in AI Design: Theoretical Foundations and the Current State of Practicecited by 86
- 2023A Meta-Summary of Challenges in Building Products with ML Components -- Collecting Experiences from 4758+ Practitionerscited by 22
- 2023Model Compression in Practice: Lessons Learned from Practitioners Creating On-device Machine Learning Experiencescited by 21
- 2022Detecting Label Errors by using Pre-Trained Language Modelscited by 16
- 2023Investigating Practices and Opportunities for Cross-functional Collaboration around AI Fairness in Industry Practicecited by 15
- 2023fAIlureNotes: Supporting Designers in Understanding the Limits of AI Models for Computer Vision Taskscited by 10
- 2024Abstraction Alignment: Comparing Model-Learned and Human-Encoded Conceptual Relationshipscited by 7
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inferencecited by 6
- 2024Allowing humans to interactively guide machines where to look does not always improve human-AI team's classification accuracycited by 5
- 2022Are Metrics Enough? Guidelines for Communicating and Visualizing Predictive Models to Subject Matter Expertscited by 4
- 2024Compress and Compare: Interactively Evaluating Efficiency and Behavior Across ML Model Compression Experimentscited by 4
- 2023SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebookscited by 3
6 more
- 2025RAG Without the Lag: Interactive Debugging for Retrieval-Augmented Generation Pipelinescited by 3
- 2025Interactivity x Explainability: Toward Understanding How Interactivity Can Improve Computer Vision Explanationscited by 1
- 2023Towards Multifaceted Human-Centered AIcited by 0
- 2025What Do People Want to Know About Artificial Intelligence (AI)? The Importance of Answering End-User Questions to Explain Autonomous Vehicle (AV) Decisionscited by 0
- 2025FAIRTOPIA: Envisioning Multi-Agent Guardianship for Disrupting Unfair AI Pipelinescited by 0
- 2026AI Supply Chain Galaxy: 3D Visual Analytics for License Compliancecited by 0
- 2026AI Supply Chain Galaxy: 3D Visual Analytics for License Compliance15 Jun 2026
- 2025FAIRTOPIA: Envisioning Multi-Agent Guardianship for Disrupting Unfair AI Pipelines10 Jun 2025
- 2025What Do People Want to Know About Artificial Intelligence (AI)? The Importance of Answering End-User Questions to Explain Autonomous Vehicle (AV) Decisions9 May 2025
- 2025RAG Without the Lag: Interactive Debugging for Retrieval-Augmented Generation Pipelines18 Apr 2025
- 2025Interactivity x Explainability: Toward Understanding How Interactivity Can Improve Computer Vision Explanations14 Apr 2025
- 2024Compress and Compare: Interactively Evaluating Efficiency and Behavior Across ML Model Compression Experiments6 Aug 2024
- 2024Abstraction Alignment: Comparing Model-Learned and Human-Encoded Conceptual Relationships17 Jul 2024
- 2024Allowing humans to interactively guide machines where to look does not always improve human-AI team's classification accuracy8 Apr 2024
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inference3 Apr 2024
- 2023Model Compression in Practice: Lessons Learned from Practitioners Creating On-device Machine Learning Experiences6 Oct 2023
- 2023The Participatory Turn in AI Design: Theoretical Foundations and the Current State of Practice2 Oct 2023
- 2023Investigating Practices and Opportunities for Cross-functional Collaboration around AI Fairness in Industry Practice10 Jun 2023
6 more
- 2023SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebooks4 May 2023
- 2023A Meta-Summary of Challenges in Building Products with ML Components -- Collecting Experiences from 4758+ Practitioners31 Mar 2023
- 2023fAIlureNotes: Supporting Designers in Understanding the Limits of AI Models for Computer Vision Tasks22 Feb 2023
- 2023Towards Multifaceted Human-Centered AI9 Jan 2023
- 2022Detecting Label Errors by using Pre-Trained Language Models25 May 2022
- 2022Are Metrics Enough? Guidelines for Communicating and Visualizing Predictive Models to Subject Matter Experts11 May 2022
- 2023The Participatory Turn in AI Design: Theoretical Foundations and the Current State of Practicecited by 86
- 2023A Meta-Summary of Challenges in Building Products with ML Components -- Collecting Experiences from 4758+ Practitionerscited by 22
- 2023Model Compression in Practice: Lessons Learned from Practitioners Creating On-device Machine Learning Experiencescited by 21
- 2022Detecting Label Errors by using Pre-Trained Language Modelscited by 16
- 2023Investigating Practices and Opportunities for Cross-functional Collaboration around AI Fairness in Industry Practicecited by 15
- 2023fAIlureNotes: Supporting Designers in Understanding the Limits of AI Models for Computer Vision Taskscited by 10
- 2024Abstraction Alignment: Comparing Model-Learned and Human-Encoded Conceptual Relationshipscited by 7
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inferencecited by 6
- 2024Allowing humans to interactively guide machines where to look does not always improve human-AI team's classification accuracycited by 5
- 2022Are Metrics Enough? Guidelines for Communicating and Visualizing Predictive Models to Subject Matter Expertscited by 4
- 2024Compress and Compare: Interactively Evaluating Efficiency and Behavior Across ML Model Compression Experimentscited by 4
- 2023SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebookscited by 3
12 most cited of 17 All 17 (JSON)
- 2026AI Supply Chain Galaxy: 3D Visual Analytics for License Compliance15 Jun 2026
- 2025FAIRTOPIA: Envisioning Multi-Agent Guardianship for Disrupting Unfair AI Pipelines10 Jun 2025
- 2025What Do People Want to Know About Artificial Intelligence (AI)? The Importance of Answering End-User Questions to Explain Autonomous Vehicle (AV) Decisions9 May 2025
- 2025Interactivity x Explainability: Toward Understanding How Interactivity Can Improve Computer Vision Explanations14 Apr 2025
- 2024Compress and Compare: Interactively Evaluating Efficiency and Behavior Across ML Model Compression Experiments6 Aug 2024
- 2024Abstraction Alignment: Comparing Model-Learned and Human-Encoded Conceptual Relationships17 Jul 2024
- 2024Allowing humans to interactively guide machines where to look does not always improve human-AI team's classification accuracy8 Apr 2024
- 2024Talaria: Interactively Optimizing Machine Learning Models for Efficient Inference3 Apr 2024
- 2023Model Compression in Practice: Lessons Learned from Practitioners Creating On-device Machine Learning Experiences6 Oct 2023
- 2023The Participatory Turn in AI Design: Theoretical Foundations and the Current State of Practice2 Oct 2023
- 2023Investigating Practices and Opportunities for Cross-functional Collaboration around AI Fairness in Industry Practice10 Jun 2023
- 2023SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebooks4 May 2023
12 newest of 17 All 17 (JSON)