Short Answer

How Should Dev and Test Sets Be Chosen for Product Work Versus General Research?

Question: In a practical machine learning product, how should the development and test sets be chosen, and how does that differ from a research setting where the goal is broader algorithmic progress?

Sample answer: For a practical product, the development and test sets should come from the same distribution so the team can compare models on data that reflects the target application. In a research setting, the emphasis is instead on building methods that can be trained on one distribution and still perform well when applied to another.

Key points:

  • Product work calls for development and test sets from the same distribution.
  • Research work focuses on methods that generalize from one distribution to another.
  • Same-distribution development and test sets help the team make faster, more efficient decisions.

Rubric: The answer should state that practical product work requires development and test sets from the same distribution for efficiency, while research work focuses on algorithms that transfer well from one distribution to another.

0

1

Updated 2026-08-12

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