Aleatoric and Epistemic Uncertainty Estimation in Autonomous Off-Road Navigation
Talay Kondhorn
Autonomous off-road navigation is a challenging field in robotics and machine learning because of the novelty and randomness of terrains. Even with large training datasets, many perception models struggle to consistently create accurate traversability cost maps. With uncertainty estimation, which to our knowledge has never been integrated into off-road navigation, the robot can become more aware of its confidence in interacting with the environment, allowing it to not only choose the most optimal path but also one where the predictions are most likely to be correct. We captured two types of uncertainty in perceptions, including aleatoric and epistemic uncertainty. Aleatoric is uncertainty inherent within the data. For example, we could never know for sure how deep a puddle is no matter the amount of training data given. Epistemic is uncertainty from the model. A model would have higher epistemic uncertainty on gravel if it was only trained on grass. We captured aleatoric uncertainty by splitting the deep neural network’s final layer into two heads, predicting variance along with the cost. During inference, the variance was higher in areas of tall grass, puddles, and bushes, confirming what we expected. Epistemic uncertainty was estimated by training an ensemble of models with different parameter initializations, predicting 23% higher uncertainty values in out-of-distribution datasets compared to in-distribution datasets, proving our model is robust. Future works can utilize aleatoric uncertainty to plan safer paths and epistemic uncertainty for uncertainty-aware exploration, driving the robot towards unfamiliar terrains to learn from a more diverse dataset.
Wenshan Wang
Enter the password to open this PDF file.
-
-
-
-
-
-
-
-
-
-
-
-
-
-