Litcius/Paper detail

Malicious Traffic Detection in IoT and Local Networks Using Stacked Ensemble Classifier

Olutomilayo Olayemi Petinrin, Faisal Saeed, Xiangtao Li, Fahad Ghabban, Ka‐Chun Wong

2021Computers, materials & continua/Computers, materials & continua (Print)39 citationsDOIOpen Access PDF

Abstract

Malicious traffic detection over the internet is one of the challenging areas for researchers to protect network infrastructures from any malicious activity. Several shortcomings of a network system can be leveraged by an attacker to get unauthorized access through malicious traffic. Safeguard from such attacks requires an efficient automatic system that can detect malicious traffic timely and avoid system damage. Currently, many automated systems can detect malicious activity, however, the efficacy and accuracy need further improvement to detect malicious traffic from multi-domain systems. The present study focuses on the detection of malicious traffic with high accuracy using machine learning techniques. The proposed approach used two datasets UNSW-NB15 and IoTID20 which contain the data for IoT-based traffic and local network traffic, respectively. Both datasets were combined to increase the capability of the proposed approach in detecting malicious traffic from local and IoT networks, with high accuracy. Horizontally merging both datasets requires an equal number of features which was achieved by reducing feature count to 30 for each dataset by leveraging principal component analysis (PCA). The proposed model incorporates stacked ensemble model extra boosting forest (EBF) which is a combination of tree-based models such as extra tree classifier, gradient boosting classifier, and random forest using a stacked ensemble approach. Empirical results show that EBF performed significantly better and achieved the highest accuracy score of 0.985 and 0.984 on the multi-domain dataset for two and four classes, respectively.

Topics & Concepts

Computer scienceRandom forestGradient boostingData miningBoosting (machine learning)Classifier (UML)Ensemble learningInternet of ThingsArtificial intelligenceMachine learningComputer securityNetwork Security and Intrusion DetectionInternet Traffic Analysis and Secure E-votingAdvanced Malware Detection Techniques
Malicious Traffic Detection in IoT and Local Networks Using Stacked Ensemble Classifier | Litcius