Prioritizing fixes for an image classifier error
Case context: You are building a classifier. You gather a sample of 100 dev set examples that your system misclassified. During manual error analysis, you count that 60% of these misclassified examples are dog images, whereas only 5% of them are cat images.
Question: Based on the manual review of these 100 examples, which type of error should you prioritize fixing, and how does the error analysis justify this decision?
Sample answer: You should prioritize fixing dog image misclassifications. The manual error analysis shows that dog images account for 60% of the error sample, while cat images account for only 5%. Prioritizing the dog category offers a significantly larger potential reduction in the overall error rate.
Key points:
- Identify dog images as the largest category of error (60% vs 5% for cats)
- Choose to prioritize dog images for fixing
- Ground the decision in the manual error analysis counts
Rubric: The answer must identify dog images as the priority category and justify this choice by pointing out that they account for a much higher fraction (60%) of the errors in the manual sample of 100 misclassified examples compared to cats (5%).
0
1
Tags
Machine Learning
Deep Learning
Supervised Learning
Dive into Deep Learning @ D2L
Data Science
Machine Learning Strategy
Machine Learning Yearning @ DeepLearning.AI
Related
What is the primary purpose of manual error analysis?
Should error analysis focus on correctly classified examples?
Manual error analysis is carried out on about 100 misclassified _____ set examples.
Match components of manual error analysis to their descriptions.
Order the steps of manual error analysis.
Explain error analysis priority decisions.
Prioritizing fixes for an image classifier error
Why review exactly 100 dev set errors?
Which sample should be gathered for error analysis?
True or False: Error analysis guides prioritization.