Adversarial machine learning attacks against network intrusion detection systems
Master Thesis
Συγγραφέας
Παντελάκης, Βασίλειος
Pantelakis, Vasileios
Ημερομηνία
2023-03-21Επιβλέπων
Ξενάκης, ΧρήστοςXenakis, Christos
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Machine learning ; Adversarial attacks ; Network intrusion detection systemsΠερίληψη
Machine learning techniques have become increasingly popular in intrusion detection systems (IDS) due to their ability to automatically learn patterns and behaviors of normal and anomalous network activities. IDS aim to detect and prevent cyberattacks that can potentially cause significant damage to computer systems, networks, and sensitive information. Traditional intrusion detection methods rely on manually designed signatures and rules to identify known attacks, but they often fail to detect novel and sophisticated attacks. Machine learning-based IDS can automatically learn from large volumes of network traffic data and detect anomalies that may indicate an intrusion attempt.
The thesis focuses on the application of machine learning algorithms in developing an IoT intrusion detection system. The study explores various types of machine learning algorithms, including supervised and unsupervised learning, deep learning, and ensemble learning, and discusses how they can be used to detect anomalous activities in IoT networks. The study aims to enhance the accuracy and effectiveness of intrusion detection systems by exploring the robustness of deep learning model to adversarial attacks. The research implements three types of adversarial attacks: Jacobian Saliency Map attack (JSMA), Fast Gradient Sign Method (FGSM), and DeepFool, to evaluate the robustness of the deep learning-based intrusion detection system. The results of the study demonstrate that the deep learning model can effectively detect intrusion attacks in IoT networks with high accuracy although, it highlights the vulnerability of deep learning models to adversarial attacks and the need for developing robust and resilient intrusion detection systems.