Learn Before
Case Study

A team tries several algorithm changes without a dev set. Diagnose the resulting problem.

Case context: A machine learning team is experimenting with several different learning algorithm parameters, but they have not defined a dev set or test set for their project. After weeks of tweaking, the engineers disagree about which changes actually helped.

Question: Based on the purpose of dev and test sets described in the source, diagnose what the team is missing and explain how defining a dev set and test set would resolve their disagreement.

Sample answer: The team is missing a dev set and test set that would let them quickly and objectively measure how well the algorithm is doing after each change. Without this, they have no reliable way to see if they're heading in the right direction, so engineers are left guessing or disagreeing about results. By defining a dev set and test set, the team could measure each idea's performance on the dev set, quickly detect which ideas give small or large improvements, and confidently decide which ideas to keep refining and which to discard.

Key points:

  • Without a dev/test set, the team cannot quickly see how well the algorithm is doing
  • This lack of measurement is why engineers disagree about which changes helped
  • Defining dev/test sets allows measuring each idea's performance on the dev set
  • This directs the team toward the most important changes and shows what to keep or discard

Rubric: Full credit: identifies the missing dev/test set as the cause of the team's inability to evaluate ideas quickly, and explains that defining these sets would allow quick performance measurement and clear decisions about which ideas to pursue. Partial credit: identifies the missing dev set but does not explain the resulting benefit. No credit: does not connect the scenario to the purpose of dev/test sets.

0

1

Updated 2026-07-10

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