Evaluation of boruta algorithm in DDoS detection
Distributed Denial of Service (DDoS) is a type of attack that leverages many compromised systems or computers, as well as multiple Internet connections, to flood targeted resources simultaneously. A DDoS attack's main purpose is to disrupt website traffic and cause it to crash. As traffic grows...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2023
|
Subjects: | |
Online Access: | http://umpir.ump.edu.my/id/eprint/37625/1/Evaluation%20of%20Boruta%20algorithm%20in%20DDoS%20detection.pdf http://umpir.ump.edu.my/id/eprint/37625/ https://doi.org/10.1016/j.eij.2022.10.005 https://doi.org/10.1016/j.eij.2022.10.005 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.ump.umpir.37625 |
---|---|
record_format |
eprints |
spelling |
my.ump.umpir.376252023-08-29T07:43:12Z http://umpir.ump.edu.my/id/eprint/37625/ Evaluation of boruta algorithm in DDoS detection Noor Farhana, Mohd Zuki Ahmad Firdaus, Zainal Abidin Mohd Faaizie, Darmawan Mohd Faizal, Ab Razak QA75 Electronic computers. Computer science QA76 Computer software T Technology (General) TA Engineering (General). Civil engineering (General) Distributed Denial of Service (DDoS) is a type of attack that leverages many compromised systems or computers, as well as multiple Internet connections, to flood targeted resources simultaneously. A DDoS attack's main purpose is to disrupt website traffic and cause it to crash. As traffic grows over time, detecting a Distributed Denial of Service (DDoS) assault is a challenging task. Furthermore, a dataset containing a large number of features may degrade machine learning's detection performance. Therefore, in machine learning, it is necessary to prepare a relevant list of features for the training phase in order to obtain good accuracy performance. With far too many possibilities, choosing the relevant feature is complicated. This study proposes the Boruta algorithm as a suitable approach to achieve accuracy in identifying the relevant features. To evaluate the Boruta algorithm, multiple classifiers (J48, random forest, naïve bayes, and multilayer perceptron) were used so as to determine the effectiveness of the features selected by the the Boruta algorithm. The outcomes obtained showed that the random forest classifier had a higher value, with a 100% true positive rate, and 99.993% in the performance measure of accuracy, when compared to other classifiers. Elsevier 2023-03 Article PeerReviewed pdf en cc_by_nc_nd_4 http://umpir.ump.edu.my/id/eprint/37625/1/Evaluation%20of%20Boruta%20algorithm%20in%20DDoS%20detection.pdf Noor Farhana, Mohd Zuki and Ahmad Firdaus, Zainal Abidin and Mohd Faaizie, Darmawan and Mohd Faizal, Ab Razak (2023) Evaluation of boruta algorithm in DDoS detection. Egyptian Informatics Journal, 24 (1). pp. 27-42. ISSN 1110-8665. (Published) https://doi.org/10.1016/j.eij.2022.10.005 https://doi.org/10.1016/j.eij.2022.10.005 |
institution |
Universiti Malaysia Pahang |
building |
UMP Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Malaysia Pahang |
content_source |
UMP Institutional Repository |
url_provider |
http://umpir.ump.edu.my/ |
language |
English |
topic |
QA75 Electronic computers. Computer science QA76 Computer software T Technology (General) TA Engineering (General). Civil engineering (General) |
spellingShingle |
QA75 Electronic computers. Computer science QA76 Computer software T Technology (General) TA Engineering (General). Civil engineering (General) Noor Farhana, Mohd Zuki Ahmad Firdaus, Zainal Abidin Mohd Faaizie, Darmawan Mohd Faizal, Ab Razak Evaluation of boruta algorithm in DDoS detection |
description |
Distributed Denial of Service (DDoS) is a type of attack that leverages many compromised systems or computers, as well as multiple Internet connections, to flood targeted resources simultaneously. A DDoS attack's main purpose is to disrupt website traffic and cause it to crash. As traffic grows over time, detecting a Distributed Denial of Service (DDoS) assault is a challenging task. Furthermore, a dataset containing a large number of features may degrade machine learning's detection performance. Therefore, in machine learning, it is necessary to prepare a relevant list of features for the training phase in order to obtain good accuracy performance. With far too many possibilities, choosing the relevant feature is complicated. This study proposes the Boruta algorithm as a suitable approach to achieve accuracy in identifying the relevant features. To evaluate the Boruta algorithm, multiple classifiers (J48, random forest, naïve bayes, and multilayer perceptron) were used so as to determine the effectiveness of the features selected by the the Boruta algorithm. The outcomes obtained showed that the random forest classifier had a higher value, with a 100% true positive rate, and 99.993% in the performance measure of accuracy, when compared to other classifiers. |
format |
Article |
author |
Noor Farhana, Mohd Zuki Ahmad Firdaus, Zainal Abidin Mohd Faaizie, Darmawan Mohd Faizal, Ab Razak |
author_facet |
Noor Farhana, Mohd Zuki Ahmad Firdaus, Zainal Abidin Mohd Faaizie, Darmawan Mohd Faizal, Ab Razak |
author_sort |
Noor Farhana, Mohd Zuki |
title |
Evaluation of boruta algorithm in DDoS detection |
title_short |
Evaluation of boruta algorithm in DDoS detection |
title_full |
Evaluation of boruta algorithm in DDoS detection |
title_fullStr |
Evaluation of boruta algorithm in DDoS detection |
title_full_unstemmed |
Evaluation of boruta algorithm in DDoS detection |
title_sort |
evaluation of boruta algorithm in ddos detection |
publisher |
Elsevier |
publishDate |
2023 |
url |
http://umpir.ump.edu.my/id/eprint/37625/1/Evaluation%20of%20Boruta%20algorithm%20in%20DDoS%20detection.pdf http://umpir.ump.edu.my/id/eprint/37625/ https://doi.org/10.1016/j.eij.2022.10.005 https://doi.org/10.1016/j.eij.2022.10.005 |
_version_ |
1775622243954458624 |
score |
13.211869 |