加速车辆间网络入侵检测:GPU加速库与CPU基线库的基准比较

Accelerating IoV Intrusion Detection: Benchmarking GPU-Accelerated vs CPU-Based ML Libraries

摘要 Abstract

车辆间网络(IoV)可能面临复杂的网络安全攻击,这需要复杂的入侵检测系统,并要求快速开发和响应系统。本研究调查了GPU加速库(cuML)相较于传统CPU实现(scikit-learn)的性能优势,重点在于满足IoV威胁检测环境中机器学习模型的速度和效率需求。通过在三个不同的IoV安全数据集(OTIDS、GIDS、CICIoV2024)上采用四种机器学习方法(随机森林、KNN、逻辑回归、XGBoost),进行了全面评估。研究结果表明,GPU加速的实现显著提高了计算效率,训练时间最多缩短了159倍,预测速度提高了多达95倍,同时保持了检测准确性。这一显著的性能突破使研究人员和安全专家能够利用GPU加速创建更快、更有效的威胁检测系统,以满足当今联网车辆网络的实时安全需求。

The Internet of Vehicles (IoV) may face challenging cybersecurity attacks that may require sophisticated intrusion detection systems, necessitating a rapid development and response system. This research investigates the performance advantages of GPU-accelerated libraries (cuML) compared to traditional CPU-based implementations (scikit-learn), focusing on the speed and efficiency required for machine learning models used in IoV threat detection environments. The comprehensive evaluations conducted employ four machine learning approaches (Random Forest, KNN, Logistic Regression, XGBoost) across three distinct IoV security datasets (OTIDS, GIDS, CICIoV2024). Our findings demonstrate that GPU-accelerated implementations dramatically improved computational efficiency, with training times reduced by a factor of up to 159 and prediction speeds accelerated by up to 95 times compared to traditional CPU processing, all while preserving detection accuracy. This remarkable performance breakthrough empowers researchers and security specialists to harness GPU acceleration for creating faster, more effective threat detection systems that meet the urgent real-time security demands of today's connected vehicle networks.