Learn Before
Short Answer

Why might it be inefficient to improve both pipeline components equally without error analysis by parts?

Question: In one to three sentences, explain why improving both the cat detector and the cat breed classifier equally, without doing error analysis by parts, could be an inefficient use of engineering time.

Sample answer: Without error analysis by parts, a team cannot tell which component is actually causing most of the pipeline's mistakes, so they risk spending years improving a component that is already working well. Error analysis by parts reveals whether errors mostly come from the detector or the classifier, letting the team focus effort where it will have the greatest impact on overall performance.

Key points:

  • Improving both components equally can waste effort on a component that isn't the main error source
  • It's possible to spend years improving either component without knowing which needs it more
  • Error analysis by parts identifies which component causes more mistakes
  • This lets the team prioritize the higher-impact component

Rubric: Full credit notes that effort could be wasted on an already-adequate component and that error analysis by parts identifies the higher-impact component to prioritize.

0

1

Updated 2026-07-11

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