Essay

How can you sort validation mistakes into model and metric problems?

Question: When you review every mistake made on a validation set, how can you decide whether each case points to a model-training problem or to a scoring/metric problem? Explain the check using the ideal output SS^{\star} and the system output SoutS_{out}.

Sample answer: Go through all validation errors one by one. For each case, compute the score for the ideal output, ScoreA(S)Score_A(S^{\star}), and the score for the model’s output, ScoreA(Sout)Score_A(S_{out}). If ScoreA(S)>ScoreA(Sout)Score_A(S^{\star}) > Score_A(S_{out}), then the model should have been able to do better under this scoring rule, so classify that error as a model-training or optimization issue. If ScoreA(S)ScoreA(Sout)Score_A(S^{\star}) \le Score_A(S_{out}), then the scoring rule is not separating the ideal output from the model output in that case, so classify it as a scoring-function issue.

Key points:

  • Review the full set of validation errors, not just a few examples.
  • Compare the score of the ideal output with the score of the model output for each error.
  • Label cases where the ideal output scores higher as model-training issues.
  • Label cases where the ideal output does not score higher as scoring-function issues.

Rubric: The answer should explain that every validation error is checked, ScoreA(S)Score_A(S^{\star}) is compared with ScoreA(Sout)Score_A(S_{out}), and the result is used to separate model-training issues (when ScoreA(S)>ScoreA(Sout)Score_A(S^{\star}) > Score_A(S_{out})) from scoring-function issues (when ScoreA(S)ScoreA(Sout)Score_A(S^{\star}) \le Score_A(S_{out})).

0

1

Updated 2026-08-12

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

Related