Anomaly Classification Using Genetic Algorithm-based Random Forest Model for Network Attack Detection
Author:
Open Access
- 1 January 2020
- journal article
- research article
- Published by Tech Science Press in Computers, Materials & Continua
- Vol. 66 (1) , 767-778
Abstract
Anomaly classification based on network traffic features is an important task to monitor and detect network intrusion attacks. Network-based intrusion detection systems (NIDSs) using machine learning (ML) methods are effective tools for protecting network infrastructures and services from unpredictable and unseen attacks. Among several ML methods, random forest (RF) is a robust method that can be used in ML-based network intrusion detection solutions. However, the minimum number of instances for each split and the number of trees in the forest are two key parameters of RF that can affect classification accuracy. Therefore, optimal parameter selection is a real problem in RF-based anomaly classification of intrusion detection systems. In this paper, we propose to use the genetic algorithm (GA) for selecting the appropriate values of these two parameters, optimizing the RF classifier and improving the classification accuracy of normal and abnormal network traffics. To validate the proposed GA-based RF model, a number of experiments is conducted on two public datasets and evaluated using a set of performance evaluation measures. In these experiments, the accuracy result is compared with the accuracies of baseline ML classifiers in the recent works. Experimental results reveal that the proposed model can avert the uncertainty in selection the values of RF’s parameters, improving the accuracy of anomaly classification in NIDSs without incurring excessive time.Keywords
This publication has 27 references indexed in Scilit:
- Human factors in cybersecurity; examining the link between Internet addiction, impulsivity, attitudes towards cybersecurity, and risky cybersecurity behavioursHeliyon, 2017
- Random Forest and Rotation Forest for fully polarized SAR image classification using polarimetric and spatial featuresISPRS Journal of Photogrammetry and Remote Sensing, 2015
- An assessment of the effectiveness of a random forest classifier for land-cover classificationISPRS Journal of Photogrammetry and Remote Sensing, 2012
- A Survey on Internet Traffic IdentificationIEEE Communications Surveys & Tutorials, 2009
- Random-Forests-Based Network Intrusion Detection SystemsIEEE Transactions on Systems, Man and Cybernetics, Part C (Applications and Reviews), 2008
- AdaBoost-Based Algorithm for Network Intrusion DetectionIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2008
- A survey of techniques for internet traffic classification using machine learningIEEE Communications Surveys & Tutorials, 2008
- Intrusion detection using neural networks and support vector machines2003
- Advanced and authenticated marking schemes for IP traceback2002
- Probabilistic techniques for intrusion detection based on computer audit dataIEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans, 2001