Short Answer

Identify which component caused the mistake when the second-stage classifier saw the wrong crop.

Question: A document-processing system first detects a receipt and then sends the cropped region to a yes/no classifier that decides whether the crop contains a receipt. The classifier outputs y=0 for a crop that actually contains only a blank tabletop. Why is the detection stage, rather than the classifier, credited with the mistake?

Sample answer: The detector is responsible because the classifier received a crop that did not contain the intended object. Given a blank tabletop, predicting y=0 is a reasonable and correct output, so the classifier behaved appropriately on the input it was given.

Key points:

  • The classifier’s output y=0 matches the actual content of the crop.
  • A person shown the same crop would also likely say there is no receipt.
  • The upstream detector made the real error by selecting the wrong region.

Rubric: The answer should explain that the classifier is not at fault because it labeled its input appropriately, while the detector caused the problem by passing an incorrect crop to the classifier.

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