Resolving Path Planning Failures in a Self-Driving Vehicle
Case context: You are developing a self-driving pipeline, and your vehicle struggles to position itself properly on roads without clear boundaries. You realize that a skilled human driver needs to know the location of the lane markings, but your current pipeline lacks a module to output this information to path planning.
Question: Based on Andrew Ng's guidelines, what architectural modification should you make to the pipeline to address this issue, and why is this choice superior to embedding this task into existing modules?
Sample answer: You should modify the pipeline by adding a dedicated "Detect lane markings" component. This is superior because it directly supplies the missing lane-marking information to the path planning module while preventing other modules from becoming overly complex to build and train.
Key points:
- Add a dedicated "Detect lane markings" component to the pipeline.
- Provide the missing lane-marking location information to the path planning module.
- Prevent existing modules from becoming overly complex to build or train.
Rubric: The response must identify adding a lane-marking detector module to the pipeline. It must explain that this resolves the missing information issue for path planning and avoids making other pipeline modules overly complex to build or train.
0
1
Tags
Machine Learning
Deep Learning
Supervised Learning
Dive into Deep Learning @ D2L
Data Science
Machine Learning Strategy
Related
Avoiding Overly Complex Pipeline Modules During Redesign
According to Machine Learning Yearning, why is adding a dedicated lane-marking detector the recommended redesign choice for the self-driving pipeline?
True or False: Adding a lane-marking detector to the self-driving pipeline is recommended because it provides previously missing lane location data to the path planning module.
When a self-driving pipeline is missing lane-marking information needed by path planning, Ng recommends redesigning it by adding a _____ component.
Why should a lane-marking detector be added to a self-driving pipeline?
Recognizing that a skilled human driver needs lane-marking data suggests redesigning the pipeline to include a lane-marking detector.
Adding a lane-marking detector gets the important, previously missing information about _____ to the path planning module.
Match each pipeline redesign element to its role when adding a lane-marking detector.
Order the reasoning steps Ng uses to justify adding a lane-marking detector to a self-driving pipeline.
Why is a dedicated lane-marking detector preferable to embedding lane-detection into an existing pipeline module?
According to Machine Learning Yearning, the path planning module performs equally well with or without lane-marking location data.
Adding a lane-marking detector is better because it avoids making any particular module overly _____ to build or train.
Match each design principle to the outcome it achieves in the lane-marking detector redesign.
Order the steps for evaluating and implementing a pipeline redesign that adds a lane-marking detector.
Redesigning a Self-Driving Pipeline for Lane Markings
Resolving Path Planning Failures in a Self-Driving Vehicle
Impact of Lane-Marking Data on Path Planning