Case Study

Choosing a design for an indoor delivery robot with little data.

Case context: You are leading a team that is building an indoor delivery robot for a hospital corridor system. You only have 280 labeled runs from a prototype robot, so the dataset is small. You are deciding between two machine learning designs: a single end-to-end model that maps sensor readings directly to motion commands, or a pipeline that first detects people, then detects obstacles such as carts and doors, and then plans a safe route.

Question: Using the idea that some functions are easier to learn than others, which design should you choose if you need the system to work well with limited data? Explain your choice.

Sample answer: You should choose the pipeline design. It breaks the task into simpler subtasks: detecting people, detecting obstacles, and planning a route. Each subtask is easier to learn than a single model that goes from raw sensor input straight to motion commands. Because simpler functions usually need less training data, the pipeline is the better choice when data is scarce.

Key points:

  • Choose the pipeline design instead of the end-to-end design.
  • The pipeline contains three simpler steps: detect people, detect obstacles, and plan a route.
  • Simpler steps are easier to learn than one very complex mapping.
  • Easier-to-learn steps need less data, which matters when the dataset is small.

Rubric: The answer must choose the pipeline design and justify it by explaining that the three subtasks are simpler functions that can be learned with less data than a direct end-to-end mapping.

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

Related