错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Designing a System Using Features Selection Based on Filter Methods and XGBoost Classifier for Detecting Intrusion in Cloud

  • Mhamad Bakro,
  • Rakesh Ranjan Kumar,
  • Sukant Kishoro Bisoy,
  • Mohammad Osama Addas,
  • Dania Khamis

摘要

Recently, with the accelerating growth of using cloud computing and its related services in various aspects, the difficulty of ensuring cybersecurity is always increasing. Thus, it was necessary to use an intrusion detection system based on machine learning ML as one of the best solutions to address these threats, which scans the cloud environment to detect suspicious activity. Data pre-processing emerged as the crucial concept for designing reliable, high-performance ML models as a result of the rapid growth in the volume of data being created and processed daily. Data reduction using feature selection techniques is one of the pre-processing functions. Consequently, in this paper, we seek to develop an effective IDS that has been designed using machine learning approaches, specifically the XGBoost model with a feature selection principle based on filter methods, which include information gain, gain ratio, and chi-square. Our system is tested using the NSL-KDD and Kyoto datasets. Our suggested approach has surpassed the performance of other works as it achieved these values according to the NSL-KDD and Kyoto in terms of accuracy (94.98, 96.60), F-measure (87.91, 94.70), precision (93.20, 95.12), and recall (84.37, 94.77), respectively. Our proposal also performed well compared to other studies in terms of detection rate and false alarm rate based on the classes of the NSL-KDD dataset.