Abstract: | Unmanned Aerial Systems heavily depend on the Global Positioning System (GPS) for navigation. However, the GPS signals are subject to different types of threats including GPS spoofing attacks. While many machine learning methods have been successfully applied to detect spoofing attacks in these unmanned systems, the focus has mainly been on developing accurate prediction models, without delving into the reasons behind the predictions. We believe that understanding the underlying factors leading to a signal being classified as spoofed is crucial for gaining insights and effectively mitigating the effects of spoofing. In this paper, we propose a machine learning approach that incorporates explainable artificial intelligence techniques, specifically Shapley Additive Explanations (SHAP), to analyze why a signal is classified as a spoofed signal. Our approach utilizes a tree-based ensemble model, achieving a high F1 score of 0.956 for three different types of spoofing attacks. By leveraging SHAP, our analysis uncovers distinctive characteristics associated with each type of spoofing, providing valuable insights into the factors contributing to a signal being classified as spoofed. |
Published in: |
Proceedings of the 2024 International Technical Meeting of The Institute of Navigation January 23 - 25, 2024 Hyatt Regency Long Beach Long Beach, California |
Pages: | 441 - 453 |
Cite this article: | Fan, Zhengyang, Tian, Xin, Wei, Sixiao, Shen, Dan, Chen, Genshe, Pham, Khanh, Blasch, Erik, "GASx: Explainable Artificial Intelligence For Detecting GPS Spoofing Attacks," Proceedings of the 2024 International Technical Meeting of The Institute of Navigation, Long Beach, California, January 2024, pp. 441-453. https://doi.org/10.33012/2024.19543 |
Full Paper: |
ION Members/Non-Members: 1 Download Credit
Sign In |