Adversarial Attacks and Detection in Visual Place Recognition for Safer Robot Navigation
Connor Malone, Owen Claxton, Iman Shames, Michael Milford

TL;DR
This paper evaluates the impact of adversarial attacks on visual place recognition for robot navigation and proposes an adversarial attack detection framework that significantly improves localization accuracy and safety.
Contribution
It introduces a novel experiment paradigm integrating VPR, attack detection, and navigation, demonstrating substantial performance improvements with AADs in robotic systems.
Findings
AADs can reduce localization error by ~50%.
Detection accuracy of 75% TP and 25% FP improves safety.
FGSM attack is effective against VPR systems.
Abstract
Stand-alone Visual Place Recognition (VPR) systems have little defence against a well-designed adversarial attack, which can lead to disastrous consequences when deployed for robot navigation. This paper extensively analyzes the effect of four adversarial attacks common in other perception tasks and four novel VPR-specific attacks on VPR localization performance. We then propose how to close the loop between VPR, an Adversarial Attack Detector (AAD), and active navigation decisions by demonstrating the performance benefit of simulated AADs in a novel experiment paradigm -- which we detail for the robotics community to use as a system framework. In the proposed experiment paradigm, we see the addition of AADs across a range of detection accuracies can improve performance over baseline; demonstrating a significant improvement -- such as a ~50% reduction in the mean along-track…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Advanced Neural Network Applications · Robotics and Sensor-Based Localization
