Using Drift Planning to Improve Safety of Visual Navigation in Unmanned Aerial Vehicles

Machine learning (ML) models can provide powerful solutions to many types of problems but are susceptible to changes in the data distribution observed during operations, known as data drift. Unexpected inputs due to data drift or out-of-distribution (OOD) data can lead to undesirable behavior. Even worse, ML-enabled systems often do not expose to users when the underlying model performance has degraded, which can lead to systems performing in unexpected and undesirable ways. To provide insight into how model performance is impacted by data drift, we developed Portend, a tool set that enables model developers to generate and tune monitors that can detect when data drift results in reduced confidence in the model, and send alerts when confidence does not meet system needs. The monitor is tuned by artificially inducing drift in test data, and computing appropriate metrics to estimate how model performance responds to different conditions of data drift. Based on simulations, Portend can be used to set thresholds for appropriate metrics to predict when data drift is occurring and is expected to reduce confidence in the model output below a confidence threshold set for a system. We validate our approach using a metric based on Average Threshold Confidence (ATC) to simulate drift detection on an autonomous drone system running a neural-network-based visual localization model. We show that Portend can be used to provide drift planning support to tune a monitor and detect when data drift has degraded model performance below a threshold in the context of visual localization for autonomous navigation in unmanned aerial vehicles. The results show that Portend can effectively detect data drift, allowing users to observe model performance in operation, enabling corrective action, and improving the trust in the system.

Authors

Institutions

Publication Details

Published
2025-04-29
DOI
https://doi.org/10.1109/raie66699.2025.00007
Primary Topic
Data Stream Mining Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Using Drift Planning to Improve Safety of Visual Navigation in Unmanned Aerial Vehicles

Liang Zhan, Grace A. Lewis, Lena Pons, Sebastián Echeverría et al.
Data Stream Mining Techniques
article

Using Drift Planning to Improve Safety of Visual Navigation in Unmanned Aerial Vehicles

Liang Zhan, Grace A. Lewis, Lena Pons, Sebastián Echeverría, Gabriel A. Moreno, Jeffery P. Hansen
article en

Abstract

Machine learning (ML) models can provide powerful solutions to many types of problems but are susceptible to changes in the data distribution observed during operations, known as data drift. Unexpected inputs due to data drift or out-of-distribution (OOD) data can lead to undesirable behavior. Even worse, ML-enabled systems often do not expose to users when the underlying model performance has degraded, which can lead to systems performing in unexpected and undesirable ways. To provide insight into how model performance is impacted by data drift, we developed Portend, a tool set that enables model developers to generate and tune monitors that can detect when data drift results in reduced confidence in the model, and send alerts when confidence does not meet system needs. The monitor is tuned by artificially inducing drift in test data, and computing appropriate metrics to estimate how model performance responds to different conditions of data drift. Based on simulations, Portend can be used to set thresholds for appropriate metrics to predict when data drift is occurring and is expected to reduce confidence in the model output below a confidence threshold set for a system. We validate our approach using a metric based on Average Threshold Confidence (ATC) to simulate drift detection on an autonomous drone system running a neural-network-based visual localization model. We show that Portend can be used to provide drift planning support to tune a monitor and detect when data drift has degraded model performance below a threshold in the context of visual localization for autonomous navigation in unmanned aerial vehicles. The results show that Portend can effectively detect data drift, allowing users to observe model performance in operation, enabling corrective action, and improving the trust in the system.

Software Engineering Institute (US)
U.S. Department of Defense
Openalex Percentile: Top 93%
Data Stream Mining Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.