Essay

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

Updated 2026-07-20

Contributors are:

Who are from:

Tags

Machine Learning

Deep Learning

Supervised Learning

Dive into Deep Learning @ D2L

Data Science

Machine Learning Strategy

Machine Learning Yearning @ DeepLearning.AI