Diagnose a claim of 72% training accuracy and 89% dev/test accuracy.
Case context: A team says its model gets 72% accuracy on the training examples it was fit on and 89% accuracy on the dev/test examples it has never seen.
Question: Using only the principle described in the lesson, how should the team interpret this report, and what should it work on first?
Sample answer: The report should be treated as inconsistent with the principle. When the same evaluation setup is used, performance on unseen dev/test examples is usually worse than performance on the training set, not better. The team should first improve training-set performance before expecting good dev/test results.
Key points:
- The numbers describe an unlikely relationship between training and dev/test performance.
- Training examples are the ones the model has already seen.
- Dev/test examples are examples the model has not seen before.
- Dev/test performance is typically lower than training performance.
- The first priority is to improve training-set performance.
Rubric: Full credit requires noting that the report conflicts with the principle, distinguishing seen training data from unseen dev/test data, and stating that training-set performance should be improved first.
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 usually has to happen before a model is expected to do well on validation and test data?
True or False: Performance on development and test data is usually lower than performance on the training set.
Training performance comes first
Interpreting Training and Held-Out Performance
Order the steps used to judge whether a better score on unseen data is believable.
Explain why training performance must come before strong validation or test performance.
Diagnose a claim of 72% training accuracy and 89% dev/test accuracy.
Why must training performance be solid before you expect strong validation or test performance?
Which reported result contradicts the training-first rule?
A model that fits the training set poorly can still be expected to do well on dev or test data.