Learn Before
Why training-data availability should affect pipeline component choice
Question: In a non-end-to-end system made of separate modules, explain how the ease of obtaining training examples should influence which module design you choose.
Sample answer: For a pipeline built from separate components, each module should be judged partly by whether its own training examples can be obtained in practice. If the data needed to train one candidate module can be gathered with little difficulty, that module is more attractive. If the necessary data would be expensive or impractical to label or collect, that weakens the case for using it. So data availability is a selection criterion for each module, not just for the system as a whole.
Key points:
- The design is a multi-component pipeline rather than a single end-to-end model.
- Each candidate module needs its own training data.
- Easier data collection makes a component more practical.
- Hard-to-collect data lowers a component’s appeal.
Rubric: A strong response should state that, in a pipeline with separate parts, the training data required by each part must be considered individually. It should connect ease of data collection to whether a component is a good choice.
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
When Abundant Labels for Substeps Support a Staged Design
What factor should guide how you divide a modular prediction system into components?
Labeled data access can shape component choices in a modular system.
Choose components where training data can be collected _____.
Match each modular-system term with its meaning in pipeline planning.
Order the reasoning used to decide which pipeline modules should be trained from data.
Why training-data availability should affect pipeline component choice
Select a pipeline component using training-data availability.
Checking Data Readiness for a Pipeline Step
Which option best fits a component that needs easy-to-gather training examples?
Training Data Availability Should Be Checked When Choosing a Component