Machine Unlearning for the XGBoost Model with Network Intrusion Datasets
This work addresses the gap in machine unlearning research by introducing XGBoost-Forget, the first unlearning method tailored for XGBoost models in tabular network intrusion detection scenarios. Unlike existing approaches primarily designed for deep learning and image data, XGBoost-Forget efficiently removes specified intrusion data points without requiring full model retraining. The method incorporates a customized unlearning mechanism specifically designed for tabular network traffic data and is validated on real-world datasets such as IoT-23 and GeNIS. Experimental results demonstrate that XGBoost-Forget achieves substantial gains in unlearning efficiency while preserving predictive performance nearly equivalent to that of the original model, thereby offering a practical unlearning solution for security applications driven by tabular data.