Leveraging Tree-Based Machine Learning and Explainable AI for UAV GPS Spoofing Detection
The increasing reliance on GPS systems in Unmanned Aerial Vehicles (UAVs) has made the need for an efficient and robust system to detect, mitigate, and prevent potential disruption during operation like jamming and spoofing. Machine learning (ML) approaches have played a vital role in GPS spoofing detection which can be enhanced further by gaining the insights of the underlying factors that leads to prediction. For this, a popular Explainable AI(XAI) framework named Shapley Additive Explanations (SHAP) is applied providing feature explanation of benign and malicious classes in ML model predictions. This study compares the four tree-based ML models namely Random Forest, eXtreme Gradient Boosting (XGBoost), Categorical Boost (CatBoost), and Light Gradient Boosting Machine(LightGBM) on a real-world GPS spoofing dataset for UAVs. The features of best performing model, XGBoost with an accuracy of 99.89% is further interpreted using SHAP technique to provide feature-specific explanations for the results. These explanations of the framework aim to improve understanding, build trust, and support effective defenses against GPS spoofing.
Authors
- Laxima Niure Kandel (ORCID: https://orcid.org/0000-0002-3933-1187)
- Bidur Devkota (ORCID: https://orcid.org/0000-0001-5901-3971)
- Bhawana Poudel Devkota (ORCID: https://orcid.org/0000-0003-2419-1190)
Institutions
- Embry–Riddle Aeronautical University (US)
Publication Details
- Published
- 2025-03-22
- DOI
- https://doi.org/10.1109/southeastcon56624.2025.10971719
- Citations
- 3
- Primary Topic
- Power Line Inspection Robots
- Type
- article
- Field-Weighted Citation Impact
- 2.14