Short Answer

When to Attribute an Error to Optimization

Question: For a fixed input, when should a failure be blamed on the optimization procedure rather than on the model or scoring rule?

Sample answer: The optimization step should be blamed when the intended answer gets a higher score than the answer the system produced: Score_x(y^*) > Score_x(y_{out}).

Key points:

  • Compare the score of the intended target answer with the score of the produced answer.
  • If the target answer scores higher, the search procedure missed a better option.
  • The condition can be written as Score_x(y^*) > Score_x(y_{out}).

Rubric: The answer must state that optimization is at fault when the target output has a higher score than the actual output.

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