Diagnosing a reviewed dev set that has become too familiar
Case context: A product team has been using a 150-example review set for model iteration. After each experiment, engineers inspect the errors on that same set and adjust features, thresholds, and data filters. Over time, the model’s score on the review set has risen sharply, but its score on a separate untouched evaluation set of several thousand examples has barely changed and is still clearly lower.
Question: What does this pattern suggest about the review set, and what should the team do next?
Sample answer: The pattern suggests that the review set has become overfit. Because the team repeatedly made decisions based on the same small set, the model and the development process were tuned to that set’s quirks instead of to the broader data distribution. The right response is to expand the review set by adding more representative examples, either by relabeling additional data from the untouched pool or by collecting new labeled examples. A larger set will make future error analysis more reliable.
Key points:
- A large gap between the reviewed set and the untouched set indicates overfitting to the reviewed set
- Repeated manual tuning on a small fixed set can cause this problem
- The untouched set provides a more objective check on generalization
- The remedy is to increase the size and representativeness of the review set
Rubric: Full credit requires identifying overfitting to the reviewed set from the performance gap and recommending that the team enlarge the review set with more representative data.
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 does a much higher score on the Eyeball dev set than on the Blackbox dev set usually indicate?
True or False: If a small development set is being overfit, collecting additional data for that set can help address the problem.
If your tuning set looks much better than your holdout set, you have _____ the tuning set.
Match each dev set situation to its best interpretation.
Steps for spotting an overused validation set
Why adding more examples can reduce overfitting in a manually reviewed validation set
Diagnosing a reviewed dev set that has become too familiar
How can you tell a development set has been overused?
What is the recommended fix when a development set has become too specialized to be a reliable guide?
True or False: If a model scores higher on a small hand-reviewed validation set than on a separate hidden validation set, that always means the model is well tuned.