Various fields were applied to machines and deep learning methods and found an effective tool. Cyber security is the most popular example of its applicability. Machine and deep learning, together with this technology, can disallow the network attacking and detect it at the earliest. It is also essential to take into consideration factors that ensure that deviations caused on the system might be indicative of an ongoing attack. These algorithms are a great tool for cyber security professionals since it improves the security of systems. This study attempts to build robust voting models with two machine learning algorithms (Decision Tree and Random Forest) and two deep learning (CNN and LSTM) using a well-known dataset, the CICIDS-2018. Before running the two algorithms, five feature selection methods were employed to come up with the important features from feature dataset. The four typical performance metrics are accuracy, precision, recall and f1-score in assessing the performance of these models. Among the CNN-LSTM models’ univariate feature selection methods, the one with the highest accuracy was given comparably better results compared to the others. The results illustrate that the detection of such attacks can be effectively implemented by these algorithms.

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

Applying Artificial Intelligence Techniques on Cyber Attacks Dataset

  • Omaia Al-Omari,
  • Yazan AlShboul,
  • Awad Alyousef,
  • Fatima Shannaq,
  • Asem Omari

摘要

Various fields were applied to machines and deep learning methods and found an effective tool. Cyber security is the most popular example of its applicability. Machine and deep learning, together with this technology, can disallow the network attacking and detect it at the earliest. It is also essential to take into consideration factors that ensure that deviations caused on the system might be indicative of an ongoing attack. These algorithms are a great tool for cyber security professionals since it improves the security of systems. This study attempts to build robust voting models with two machine learning algorithms (Decision Tree and Random Forest) and two deep learning (CNN and LSTM) using a well-known dataset, the CICIDS-2018. Before running the two algorithms, five feature selection methods were employed to come up with the important features from feature dataset. The four typical performance metrics are accuracy, precision, recall and f1-score in assessing the performance of these models. Among the CNN-LSTM models’ univariate feature selection methods, the one with the highest accuracy was given comparably better results compared to the others. The results illustrate that the detection of such attacks can be effectively implemented by these algorithms.