Essay

Two Design Choices in a Modular Machine Learning Pipeline

Question: When building a machine learning system from separate stages rather than one fully integrated model, what two design choices must the practitioner make?

Sample answer: The practitioner must decide which stages belong in the system, and then decide the interface between those stages. In other words, they choose the pipeline components and how data or predictions move from one component to the next.

Key points:

  • Choose the stages or modules in the pipeline.
  • Define how one stage passes output to the next.
  • Describe a modular, non-end-to-end system.

Rubric: The essay should clearly identify both the choice of pipeline stages and the choice of how those stages connect or hand off information.

0

1

Updated 2026-08-12

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