380148

Comparative Analysis of Various Machine Learning Techniques Applied Towards Intrusion Detection in Computer Networks

Article

Last updated: 03 Jan 2025

Subjects

-

Tags

-

Abstract

The paper discusses the development of intrusion detection systems (IDS) and their limitations in accurately detecting minority attack classes in computer networks. Despite advancements in IDS technologies, attackers can still breach networks. The aim of the work is to compare various machine learning models to find the best performing one for intrusion detection. The methodology involves using the Boruta algorithm for feature selection, under sampling to address class imbalance, and PyCaret for model comparison, training, and testing. The experimental results reveal that the Gradient Boosting classifier achieved the highest accuracy at 99.70%, while Naïve Bayes had the lowest accuracy at 84.77%. These findings underscore the importance of selecting robust machine learning approaches to enhance network security against evolving cyber threats. A stacking classifier was also created and outperformed other algorithms with 99.69% accuracy but slightly below the Gradient Boosting Classifier, which had 99.72% accuracy. The recommended model of choice for network intrusion detection is the Gradient Boosting classifier.

DOI

10.21608/jocc.2024.380148

Keywords

Intrusion detection systems (IDS), Machine learning models, Boruta Algorithm, PyCaret, Network Security

Authors

First Name

Ghaniyyat Bolanle

Last Name

Balogun

MiddleName

-

Affiliation

University of Ilorin, Nigeria

Email

folaadebisi2023@gmail.com

City

-

Orcid

-

First Name

Olugunna Samuel

Last Name

Babade

MiddleName

-

Affiliation

University of Ilorin Nigeria

Email

olagunu@gmail.com

City

-

Orcid

-

First Name

Joseph Bamidele Awotunde

Last Name

Awotunde

MiddleName

-

Affiliation

University of Ilorin, Nigeria

Email

babatundej2@gmail.com

City

-

Orcid

-

First Name

Muhideen

Last Name

Abdulraheem

MiddleName

-

Affiliation

University of Ilorin Nigeria

Email

muhinde67@gmail.com

City

-

Orcid

-

First Name

Idowu Dauda

Last Name

Oladipo

MiddleName

-

Affiliation

University of Ilorin Nigeria

Email

idowud44@gmail.com

City

-

Orcid

-

Volume

3

Article Issue

2

Related Issue

50382

Issue Date

2024-07-01

Receive Date

2024-12-12

Publish Date

2024-07-31

Page Start

31

Page End

54

Online ISSN

2636-3577

Link

https://jocc.journals.ekb.eg/article_380148.html

Detail API

https://jocc.journals.ekb.eg/service?article_code=380148

Order

4

Type

Original Article

Type Code

731

Publication Type

Journal

Publication Title

Journal of Computing and Communication

Publication Link

https://jocc.journals.ekb.eg/

MainTitle

Comparative Analysis of Various Machine Learning Techniques Applied Towards Intrusion Detection in Computer Networks

Details

Type

Article

Created At

24 Dec 2024