Where does a computer vision model make mistakes? Using interactive visualizations to find where and how CV models can improve

05/19/2023
by   Hayeong Song, et al.
0

Creating Computer Vision (CV) models remains a complex and taxing practice for end-users to build, inspect, and improve these models. Interactive ML perspectives have helped address some of these issues by considering a teacher-in-the-loop where planning, teaching, and evaluating tasks take place. To improve the experience of end-users with various levels of ML expertise, we designed and evaluated two interactive visualizations in the context of Sprite, a system for creating CV classification and detection models for images originating from videos. We study how these visualizations, as part of the machine teaching loop, help users identify (evaluate) and select (plan) images where a model is struggling and improve the model being trained. We found that users who had used the visualizations found more images across a wider set of potential types of model errors, as well as in assessing and contrasting the prediction behavior of one or more models, thus reducing the potential effort required to improve a model.

READ FULL TEXT

page 7

page 9

page 11

page 12

page 14

page 17

research
03/08/2018

Autoplotly - Automatic Generation of Interactive Visualizations for Popular Statistical Results

The autoplotly package provides functionalities to automatically generat...
research
02/17/2021

Intuitively Assessing ML Model Reliability through Example-Based Explanations and Editing Model Inputs

Interpretability methods aim to help users build trust in and understand...
research
08/05/2020

More Than Accuracy: Towards Trustworthy Machine Learning Interfaces for Object Recognition

This paper investigates the user experience of visualizations of a machi...
research
08/26/2021

Enhancing Model Assessment in Vision-based Interactive Machine Teaching through Real-time Saliency Map Visualization

Interactive Machine Teaching systems allow users to create customized ma...
research
01/10/2022

Does Interacting Help Users Better Understand the Structure of Probabilistic Models?

Despite growing interest in probabilistic modeling approaches and availa...
research
05/31/2023

Evaluating Machine Learning Models with NERO: Non-Equivariance Revealed on Orbits

Proper evaluations are crucial for better understanding, troubleshooting...
research
08/02/2022

Gesture-aware Interactive Machine Teaching with In-situ Object Annotations

Interactive Machine Teaching (IMT) systems allow non-experts to easily c...

Please sign up or login with your details

Forgot password? Click here to reset