Short Answer

Three Causes of Poor Test Performance

Question: According to Machine Learning Yearning, what are the three possible explanations when a system performs well on a dev set but poorly on a test set drawn from a different distribution?

Sample answer: The three possible explanations are that the system overfit to the dev set, the test set is harder than the dev set, or the test set is simply different from the dev set.

Key points:

  • Overfit to dev set
  • Test set is harder
  • Test set is different

Rubric: The answer must list all three explanations: overfitting to the dev set, a harder test set, and a different test set.

0

1

Updated 2026-05-27

Contributors are:

Who are from:

Tags

Machine Learning

Deep Learning

Machine Learning Strategy

Supervised Learning

Dive into Deep Learning @ D2L

Data Science

Machine Learning Yearning @ DeepLearning.AI

Related