Learn Before
Case Study: Diagnosing a Parcel-Delivery Drone Pipeline
Case context: You are building a parcel-delivery drone system. The pipeline has two main parts: an image-based landing-zone detector and a rule-based route planner. When each part is tested separately on the inputs it receives, both appear to work at about human level. But when the full system is run end to end, the drone often chooses unsafe approaches and misses suitable landing spots.
Question: Using the performance of the separate parts and the complete system, diagnose what is wrong with the pipeline and decide what action to take next.
Sample answer: The most likely problem is that the pipeline design is flawed because important information is not passing cleanly from one stage to the next. The detector may be doing its job, but the planner is not getting enough useful detail to make good decisions. The next step is to redesign the pipeline so the later stage receives the information it needs, which may require changing the intermediate representation or making the stages work more closely together.
Key points:
- Diagnose the issue as a pipeline or interface problem.
- Recognize that missing information is causing the poor end-to-end result.
- Recommend redesigning the information flow between stages.
Rubric: The response must identify the pipeline as flawed due to missing information and conclude that the pipeline should be redesigned.
0
1
Tags
D2L
Dive into Deep Learning @ D2L
Machine Learning
Deep Learning
Supervised Learning
Data Science
Machine Learning Strategy
Machine Learning Yearning @ DeepLearning.AI
Related
A Multi-Stage Speech Recognition System
When a Driving Pipeline Lacks the Right Information
Handcrafted Stages Can Cap Overall System Quality
Domain-Designed Features Can Lower the Amount of Training Data Needed
Choosing Steps and Connections in a Pipeline
Choose Pipeline Stages You Can Train
Learned and Non-Learned Pipeline Components
If a hospital intake system has highly accurate symptom and risk classifiers, its end-to-end patient routing must also be highly accurate.
A multi-stage system works only if you can _____ enough labeled examples for each component.
Three Ideas in a Machine Learning Pipeline
How to Rework a Multi-Stage Machine Learning Pipeline
When a Multi-Stage Pipeline Hides Missing Information
Case Study: Diagnosing a Parcel-Delivery Drone Pipeline
Non-Learning Components in a Robotics Pipeline
When Does a Multi-Stage System Make Sense?
Pipelines Can Include Branching Steps