Learn Before
Explain why the dev-error curve is usually above the training-error curve.
Question: In a concise analytical response, connect the algorithm's relative performance on the two sets to the positions of their error curves.
Sample answer: A learning algorithm usually performs better on the training set than on the dev set. Better performance corresponds to lower error, so training error is usually lower than dev error. Therefore, the dev-error curve usually lies strictly above the training-error curve.
Key points:
- The algorithm usually performs better on the training set.
- Training error is therefore usually lower than dev error.
- The dev-error curve usually lies strictly above the training-error curve.
Rubric: A strong response states the usual performance difference, translates it into an error difference, and correctly explains the resulting curve positions.
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
Which relationship between training and dev error is usual for a learning algorithm?
The dev-error curve usually lies strictly above the training-error curve.
The algorithm usually has lower error on the _____ set.
Match each element of the error plot to its usual interpretation.
Order the reasoning that predicts the usual positions of the two error curves.
Explain why the dev-error curve is usually above the training-error curve.
Diagnose a plot where the red dev-error curve stays above the blue training-error curve.
What does a dev-error curve above the training-error curve indicate?
How should the two curves usually be positioned when blue denotes training error and red denotes dev error?
A plot with training error strictly above dev error displays the usual relationship.