University Links: Home Page | Site Map
Covenant University Repository

Comparative Analysis of Machine Learning techniques for Network Traffic Classification

Jonathan, Oluranti and Misra, Sanjay and Osamor, V. C. (2020) Comparative Analysis of Machine Learning techniques for Network Traffic Classification. In: International Conference on Science and Sustainable Development.

[img] PDF
Download (548kB)


Network traffic classification is the operation of giving appropriate identification to the every traffic flowing through a network. Several methods have been applied in the past to achieve network traffic classification including port-based, payload-based, behavior based and so on. These methods have been found to one limitation or the other. Nowadays, attention is now on Machine Learning(ML) methods that rely on the statistical properties of the traffic flows generated. However, ML methods do not perform well when confronted with large-scale traffic data having large number of features and instances. Feature selection is employed to remove non-relevant and redundant features before passing the data to ML classifiers. In this study, network traffic classification using ML methods is demonstrated from two perspectives: one that involves feature selection and one that does not. A number of performance metrics are considered including runtime, accuracy, recall, precision and F- score. The experimental results indicate that the classification without features has an average accuracy and runtime of 94.14% and 0.52 seconds respectively. On the other hand, the method with feature selection has accuracy of 95.61% and average of 0.25 seconds for the runtime. The improvement obtained reflects the importance of applying only relevant and non-redundant features to the ML methods. Thus it recommended that feature selection be included in the network classification process to guarantee an optimal accuracy result.

Item Type: Conference or Workshop Item (Paper)
Uncontrolled Keywords: Feature Selection, Machine Learning, Network Traffic Classification.
Subjects: Q Science > Q Science (General)
Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Faculty of Engineering, Science and Mathematics > School of Electronics and Computer Science
Depositing User: AKINWUMI
Date Deposited: 04 Oct 2022 10:53
Last Modified: 04 Oct 2022 10:53

Actions (login required)

View Item View Item