XGBoost meets Explainable AI: A Scalable Approach for Detection of ARP Spoofing

Abstract— ARP is a critical component of network communication, yet its lack of inherent security measures makes it vulnerable to ARP spoofing attacks. These attacks exploit ARP's trust-based design, enabling adversaries to intercept, modify, or block network traffic, leading to severe consequences such as data exfiltration, denial of service, and MITM attacks. Traditional ARP spoofing detection methods often fall short due to their reliance on static rules and limited adaptability to dynamic network environments. ARP XGBoost Shield model presents an advanced methodology for detecting ARP spoofing attacks using a combination of ML and explainable AI techniques. The method combines PCA for dimensionality reduction, SHAP for feature interpretability, and the XGBoost classifier for robust anomaly detection. The system achieves high accuracy while minimizing false positive by balancing the dataset through preprocessing steps such as feature extraction, normalization, and oversampling. The proposed model is tested on a large IoT network intrusion dataset, has testing accuracy of 93%.

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-05-02
DOI
https://doi.org/10.5281/zenodo.15322870
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

XGBoost meets Explainable AI: A Scalable Approach for Detection of ARP Spoofing

Zenodo (CERN European Organization for Nuclear Research)
Network Security and Intrusion Detection
article

XGBoost meets Explainable AI: A Scalable Approach for Detection of ARP Spoofing

article en

Abstract

Abstract— ARP is a critical component of network communication, yet its lack of inherent security measures makes it vulnerable to ARP spoofing attacks. These attacks exploit ARP's trust-based design, enabling adversaries to intercept, modify, or block network traffic, leading to severe consequences such as data exfiltration, denial of service, and MITM attacks. Traditional ARP spoofing detection methods often fall short due to their reliance on static rules and limited adaptability to dynamic network environments. ARP XGBoost Shield model presents an advanced methodology for detecting ARP spoofing attacks using a combination of ML and explainable AI techniques. The method combines PCA for dimensionality reduction, SHAP for feature interpretability, and the XGBoost classifier for robust anomaly detection. The system achieves high accuracy while minimizing false positive by balancing the dataset through preprocessing steps such as feature extraction, normalization, and oversampling. The proposed model is tested on a large IoT network intrusion dataset, has testing accuracy of 93%.

Zenodo (CERN European Organization for Nuclear Research)
Peace, Justice and strong institutions
Openalex Percentile: Top 53%
Network Security and Intrusion Detection
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.