Comparison of Supervised, Semi-supervised and Unsupervised Learning Methods in Network Intrusion Detection System (NIDS) Application
DOI:
https://doi.org/10.26034/lu.akwi.2017.3183Abstract
With the emergence of the fourth industrial revolution (Industrie 4.0) of cyber physical systems, intrusion detection systems are highly necessary to detect industrial network attacks. Recently, the increase in application of specialized machine learning techniques is gaining critical attention in the intrusion detection community. A wide variety of learning techniques proposed for different network intrusion detection system (NIDS) problems can be roughly classified into three broad categories: supervised, semi-supervised and unsupervised. In this paper, a comparative study of selected learning methods from each of these three kinds is carried out. In order to assess these learning methods, they are subjected to investigate network traffic datasets from an Airplane Cabin Demonstrator. In addition to this, the imbalanced classes (normal and anomaly classes) that are present in the captured network traffic data is one of the most crucial issues to be taken into consideration. From this investigation, it has been identified that supervised learning methods (logistic and lasso logistic regression methods) perform better than other methods when historical data on former attacks are available. The performance of semi-supervised learning method (One class support vector machine) is comparatively better than supervised learning method (Isolation Forest) when historical data on former attacks are not available.
Downloads
Published
Issue
Section
License
Copyright (c) 2017 Nari Sivanandam Arunraj, Robert Hable, Michael Fernandes, Karl Leidl, Michael Heigl (Autor/in)
This work is licensed under a Creative Commons Attribution 4.0 International License.