Sign inSubmit
computersciencejournal.org is not ours. This journal is published only at thescipub.com/jcs. Report a suspicious emailcomputersciencejournal.org is not ours · Report
ArticleMetrics
Research Article · Open access · Published 21 September 2022

An Ensemble of Gaussian Mixture Model and Support Vector Machines for Network Intrusion Detection

Olujimi Daniel Alao1, Sheriff Alimi2, Shade Oluwakemi Kuyoro2, Ruth Chinkata Amanze2, Adesina Kamorudeen Adio3 & Michael Oluwagbenga Agbaje2

Journal of Computer Science, Volume 18, Issue 9, pp. 868–876 · doi.org/10.3844/jcssp.2022.868.876

6,114 accesses3,155 downloads1 citations (Crossref)Metrics
Cite Check for updates

Abstract

NetworkIntrusion Detection Systems (NIDS) can protect computer networks and computersystems by detecting abnormal network packets and taking agreed action plans,such as notifying an administrator or rejecting the network packets. In this study,the aim is the implementation of NIDS with improved performance using anensemble of Support Vector Machines (SVMs) and the Gaussian Mixture Model(GMM). Four SVMs with Radial Basis Function (RBF), linear, polynomial, andsigmoid kernel functions, and a GMM were trained with the same portion withKnowledge Discovery and Data Mining Tools Competition (KDD 99) dataset, andanother portion of the dataset was used to evaluate the performance of therespective NIDS models. Finally, the five models were integrated to form an ensembleIntrusion Detection System (IDS) model and the same test dataset was used tovalidate its performance. The IDS model of SVM with RBF kernel function has thebest performance with precision, recall, f1score, accuracy, false acceptance rate, and false rejection rate of 99.88,99.67, 99.77, 99.82, 0.08, and 0.33% respectively. The ensemble model built bycombining the five trained models where each of them has equal voting rightsyields state-of-art performance, precision, recall, f1-score, accuracy, falseacceptance rate, and false rejection rate of 99.7, 99.4, 99.55, 99.65, 0.18 and0.59% respectively though it is below the performance of the SVM-RBF and theSVM-polynomial models. Ensemble models are expected to have better performancethan a single classifier, but the result of this research shows that this isnot applicable in all cases as the SVM with RBF kernel outperformed theensemble classifier.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Alao, O. D., Alimi, S., Kuyoro, S. O., Amanze, R. C., Adio, A. K. & Agbaje, M. O. (2022). An Ensemble of Gaussian Mixture Model and Support Vector Machines for Network Intrusion Detection. Journal of Computer Science, 18(9), 868–876. https://doi.org/10.3844/jcssp.2022.868.876

Licence
CC BY 4.0
Issue
Volume 18, Issue 9
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
An Ensemble of Gaussian Mixture Model and Support Vector Machines for Network Intrusion DetectionJournal of Computer Science · Volume 18, Issue 9 · pp. 868–876 · CC BY 4.0Download