Learn Before
Essay

Why a Modular Pipeline Can Beat End-to-End Learning for Drone Landing

Question: In an autonomous drone landing system, explain why a modular design may be preferred over an end-to-end model. What factor most strongly drives this choice?

Sample answer: The main reason is data availability. An end-to-end landing policy would require large amounts of labeled examples that map raw sensor inputs directly to control outputs, but those examples are expensive and limited. A modular approach that separates perception, state estimation, and control can use the data that is actually available today, so it is more promising until much more end-to-end training data can be collected.

Key points:

  • End-to-end methods need a great deal of direct input-to-output data.
  • The available data often fits a modular system better.
  • With current data limits, the modular approach is more practical and promising.

Rubric: The response should name data availability as the key factor and explain that the modular architecture better matches the data currently on hand.

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