Learn Before
Why does validation error usually fall as the training set gets larger?
Question: A classifier is retrained several times using progressively larger training sets. Explain why the validation error often goes down as more training examples are added. What does that say about the model's generalization?
Sample answer: When the training set is expanded, the model sees more of the patterns and variation present in the data source. With a broader sample, it is less likely to memorize quirks from a small dataset and more likely to learn relationships that hold beyond the training examples. As a result, performance on new, unseen data improves, so the validation error typically decreases.
Key points:
- More training data gives the model a broader view of the data distribution.
- Extra examples make it harder to fit only small accidental patterns in the training set.
- Better generalization usually shows up as lower validation error.
Rubric: The response should explain that increasing the training set size usually improves generalization by reducing overfitting, which in turn lowers validation or dev-set error.
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 trend should you expect in dev-set error as the training set gets larger?
True or False: Increasing the training set often reduces dev-set error when the model can benefit from more data.
More Training Data and Dev Error
Match each learning-curve term to its description.
Order the steps for creating a validation learning curve.
A team trains on 2,500 examples and sees 24% dev-set error. After adding 7,500 more training examples, what outcome should they expect?
True or False: Adding more training examples usually makes dev-set error worse.
What a Learning Curve Plots
Match each learning-curve pattern to its most likely interpretation.
Order the steps for deciding whether more training data is worth collecting based on a dev-set learning curve.
Why does validation error usually fall as the training set gets larger?
How a training-set increase should affect dev error
Effect of more training data on validation error