When and why mislabeled development examples become more costly to ignore
Question: Explain why noisy or incorrect labels in a dev or test set may be acceptable early in a project but become a serious issue later. What changes in the model’s performance make label cleanup more valuable?
Sample answer: At the start of a project, the model usually makes many errors, so a handful of mislabeled dev examples is only a small part of the total mistakes. Those bad labels do not change the evaluation much when the overall error rate is still high. As the model improves, however, the total number of genuine errors shrinks. The mislabeled examples then make up a larger share of what remains, so they add more noise to the measured score. That noise makes it harder to tell whether a new model is truly better, especially when comparing close results such as 1.6% versus 1.9% error. Once the system is near that stage, cleaning the labels becomes worthwhile.
Key points:
- Early on, many real errors hide the effect of a few bad labels.
- As error rates fall, mislabeled examples become a larger fraction of the remaining mistakes.
- Bad labels create noise in evaluation numbers.
- Cleaning the dev set helps compare small performance gains reliably.
Rubric: The answer must explain that the decision changes because the proportion of label errors among all errors grows as model quality improves, making evaluation less trustworthy and label cleanup more useful.
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
Why do labeling mistakes in a validation set matter more after a classifier gets stronger?
A small number of mislabeled validation or test examples may be acceptable at first, and that decision can be revisited later.
When Label Cleanup Becomes Worth the Effort
Match each development-set scenario with its implication for mislabeled examples.
Order the steps for deciding whether label cleanup on a development set is worth the effort.
A speech-recognition dev set has about 3% error, and 40% of those errors come from incorrectly transcribed examples. What should you do?
A model error rate of 1.4% versus 2.0% is a small difference that usually does not matter.
How mislabeled dev examples matter after the model gets better
Match each concept to its role when mislabeled development examples become more important.
Order the stages showing why mislabeled development examples matter more as a classifier improves.
When and why mislabeled development examples become more costly to ignore
Decide whether to relabel the dev set once label noise becomes a large share of remaining errors.
Why does noisy dev-set labeling matter more as a model improves?