Learn Before
Explain the evaluation mismatch when only one dataset receives label cleanup.
Case context: An engineering team is building a model to classify bird species from photos. During a review, they discover that about 8% of the development examples contain wrong species labels. They pay specialists to review and fix every label in the development set. To reduce costs, they leave the test set untouched. After training, the model reaches 97% accuracy on the revised development set, but only 89% on the test set.
Question: What explains the gap between the two scores, and what should the team do so the evaluation is trustworthy?
Sample answer: The two scores are not directly comparable because the development set and the test set are no longer using the same labeling standard. The model was tuned and selected against the cleaned development labels, but the test score is still based on the original, uncorrected labels. To make the evaluation fair, the team should use the same label-review and correction procedure on the test set so both datasets are judged with the same target labels.
Key points:
- Recognize that only one dataset was relabeled, so the evaluation setup is inconsistent.
- Note that model selection happened against cleaned labels while the test score used noisy labels.
- Recommend applying the same correction process to the test set before comparing results.
Rubric: The response must state that the development and test sets are being judged under different label conditions because only the development labels were fixed. It must recommend applying the same label-correction process to the test set so the evaluation criteria match.
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 should the same label-cleaning procedure be used for both the dev set and the test set?
Validation and Test Labels Must Be Handled Consistently
Any label-fixing rule you use for the development set should also be applied to the _____ labels.
Match each relabeling situation to its effect on dev and test evaluation.
Order the steps for correcting label mistakes while keeping evaluation sets aligned.
What is the main problem if the dev set and test set are labeled using different rules?
It is fine to use one procedure to clean labels for the validation set and a different procedure for the test set if both look accurate overall.
Aligning validation and test label fixes helps prevent the team from optimizing for one score and then being judged by a _____ scoring rule.
Match each label-cleaning concept to its definition.
Order the steps that create misleading evaluation when only validation labels are corrected.
Explain what happens if a team cleans labels only in the validation set and leaves the test set unchanged.
Explain the evaluation mismatch when only one dataset receives label cleanup.
Why keep label corrections aligned across development and test data?