Why Include a Small Amount of Target-Distribution Data in Training?
Question: A team has abundant labeled data from an auxiliary source, but only a limited amount of data that matches the distribution of its dev and test sets. Why should some of the target-distribution examples still be used for training instead of reserving all of them for evaluation? Explain how this choice affects learning and how it helps the team decide whether more target-like data would be useful.
Sample answer: Using some target-distribution examples for training helps the model learn patterns that matter in the environment where it will actually be judged. If training relies only on auxiliary data, the model may fit the wrong distribution and perform poorly on the target domain.
It is also helpful to keep target-distribution examples in both the training set and a training-dev set. The training set shows whether the model can learn from the target domain, while the training-dev set gives a cleaner estimate of performance on that same domain. If performance is much better on the target examples used for training than on the target training-dev set, that suggests the model is not yet capturing the target distribution well and that collecting more target-like data may improve results.
Key points:
- Some target-distribution data should be used for training so the model learns the right domain.
- A target-distribution training-dev split lets the team measure performance on that domain during development.
- A gap between target training performance and target training-dev performance can indicate a need for more target-like data.
Rubric: The response should explain that target-distribution examples help the model learn domain-specific patterns. It should also describe the value of evaluating target-distribution performance during training and comparing target training versus target training-dev results to judge whether more target-like data would likely help.
0
1
Tags
Machine Learning
Deep Learning
Supervised Learning
Dive into Deep Learning @ D2L
Data Science
Machine Learning Strategy
Machine Learning Yearning @ DeepLearning.AI
Related
Testing a Data-Mismatch Hypothesis on a Shared Subset
A wildlife classifier has 8,000 camera-trap photos from reserve staff and 160,000 unrelated web photos. How should the reserve photos be used?
Combining In-Domain and Auxiliary Examples During Training
Adding target-distribution examples to training means the training set now includes data from the _____ distribution.
Match the training-set components with their distribution role in a model built for a specific target domain.
Order the steps for allocating product-review data between target and auxiliary sources.
Why can it help to include some target-distribution audio in both the training set and the training-dev set?
True or False: It can still be worthwhile to train on a dataset that comes from a different distribution than the dev/test set.
Strong results on source examples but weak results on deployment examples validate the hypothesis that more _____ data would help.
Match each training choice for a voice-command system to its likely effect.
Order the steps for training a defect classifier with mixed data sources.
Why Include a Small Amount of Target-Distribution Data in Training?
Using Target-Distribution Samples to Guide Training Decisions
Checking Whether More Same-Distribution Data Would Help