Cluster-based wireless sensor network framework for denial-of-service attack detection based on variable selection ensemble machine learning algorithms

Ayuba John , Ismail Fauzi Bin Isnin , Syed Hamid Hussain Madni , Muhammed Faheem
{"title":"Cluster-based wireless sensor network framework for denial-of-service attack detection based on variable selection ensemble machine learning algorithms","authors":"Ayuba John ,&nbsp;Ismail Fauzi Bin Isnin ,&nbsp;Syed Hamid Hussain Madni ,&nbsp;Muhammed Faheem","doi":"10.1016/j.iswa.2024.200381","DOIUrl":null,"url":null,"abstract":"<div><p>A Cluster-Based Wireless Sensor Network (CBWSN) is a system designed to remotely control and monitor specific events or phenomena in areas such as smart grids, intelligent healthcare, circular economies in smart cities, and underwater surveillance. The wide range of applications of technology in almost every field of human activity exposes it to various security threats from cybercriminals. One of the pressing concerns that requires immediate attention is the risk of security breaches, such as intrusions in wireless sensor network traffic. Poor detection of denial-of-service (DoS) attacks, such as Grayhole, Blackhole, Flooding, and Scheduling attacks, can deplete the energy of sensor nodes. This can cause certain sensor nodes to fail, leading to a degradation in network coverage or lifetime. The detection of such attacks has resulted in significant computational complexity in the related works. As new threats arise, security attacks get more sophisticated, focusing on the target system's vulnerabilities. This paper proposed the development of Cluster-Based Wireless Sensor Network and Variable Selection Ensemble Machine Learning Algorithms (CBWSN_VSEMLA) as a security threats detection system framework for DoS attack detection. The CBWSN model is designed using a Fuzzy C-Means (FCM) clustering technique, whereas VSEMLA is a detection system comprised of Principal Component Analysis (PCA) for feature selection and various ensemble machine learning algorithms (Bagging, LogitBoost, and RandomForest) for the detection of grayhole attacks, blackhole attacks, flooding attacks, and scheduling attacks. The experimental results of the model performance and complexity comparison for DoS attack evaluation using the WSN-DS dataset show that the PCA_RandomForest IDS model outperforms with 99.999 % accuracy, followed by the PCA_Bagging IDS model with 99.78 % accuracy and the PCA_LogitBoost model with 98.88 % accuracy. However, the PCA_RandomForest model has a high computational complexity, taking 231.64 s to train, followed by the PCA_LogitBoost model, which takes 57.44 s to train, and the PCA_Bagging model, which takes 0.91 s to train to be the best in terms of model computational complexity. Thus, the models surpassed all baseline models in terms of model detection accuracy on flooding, scheduling, grayhole, and blackhole attacks.</p></div>","PeriodicalId":100684,"journal":{"name":"Intelligent Systems with Applications","volume":"22 ","pages":"Article 200381"},"PeriodicalIF":0.0000,"publicationDate":"2024-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2667305324000565/pdfft?md5=8097b11aa2208789384c68cfe528a8ec&pid=1-s2.0-S2667305324000565-main.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Intelligent Systems with Applications","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2667305324000565","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

A Cluster-Based Wireless Sensor Network (CBWSN) is a system designed to remotely control and monitor specific events or phenomena in areas such as smart grids, intelligent healthcare, circular economies in smart cities, and underwater surveillance. The wide range of applications of technology in almost every field of human activity exposes it to various security threats from cybercriminals. One of the pressing concerns that requires immediate attention is the risk of security breaches, such as intrusions in wireless sensor network traffic. Poor detection of denial-of-service (DoS) attacks, such as Grayhole, Blackhole, Flooding, and Scheduling attacks, can deplete the energy of sensor nodes. This can cause certain sensor nodes to fail, leading to a degradation in network coverage or lifetime. The detection of such attacks has resulted in significant computational complexity in the related works. As new threats arise, security attacks get more sophisticated, focusing on the target system's vulnerabilities. This paper proposed the development of Cluster-Based Wireless Sensor Network and Variable Selection Ensemble Machine Learning Algorithms (CBWSN_VSEMLA) as a security threats detection system framework for DoS attack detection. The CBWSN model is designed using a Fuzzy C-Means (FCM) clustering technique, whereas VSEMLA is a detection system comprised of Principal Component Analysis (PCA) for feature selection and various ensemble machine learning algorithms (Bagging, LogitBoost, and RandomForest) for the detection of grayhole attacks, blackhole attacks, flooding attacks, and scheduling attacks. The experimental results of the model performance and complexity comparison for DoS attack evaluation using the WSN-DS dataset show that the PCA_RandomForest IDS model outperforms with 99.999 % accuracy, followed by the PCA_Bagging IDS model with 99.78 % accuracy and the PCA_LogitBoost model with 98.88 % accuracy. However, the PCA_RandomForest model has a high computational complexity, taking 231.64 s to train, followed by the PCA_LogitBoost model, which takes 57.44 s to train, and the PCA_Bagging model, which takes 0.91 s to train to be the best in terms of model computational complexity. Thus, the models surpassed all baseline models in terms of model detection accuracy on flooding, scheduling, grayhole, and blackhole attacks.

基于变量选择集合机器学习算法的集群式无线传感器网络拒绝服务攻击检测框架
基于集群的无线传感器网络(CBWSN)是一种系统,旨在远程控制和监测智能电网、智能医疗、智能城市循环经济和水下监视等领域的特定事件或现象。技术在几乎所有人类活动领域的广泛应用,使其面临来自网络犯罪分子的各种安全威胁。需要立即关注的一个紧迫问题是安全漏洞的风险,如无线传感器网络流量的入侵。对灰洞、黑洞、洪水和调度攻击等拒绝服务(DoS)攻击的检测不力会耗尽传感器节点的能量。这会导致某些传感器节点失效,从而降低网络覆盖范围或寿命。在相关工作中,对此类攻击的检测带来了巨大的计算复杂性。随着新威胁的出现,针对目标系统漏洞的安全攻击也越来越复杂。本文提出开发基于集群的无线传感器网络和变量选择集合机器学习算法(CBWSN_VSEMLA)作为安全威胁检测系统框架,用于 DoS 攻击检测。CBWSN 模型是利用模糊 C-Means (FCM) 聚类技术设计的,而 VSEMLA 则是由用于特征选择的主成分分析 (PCA) 和用于检测灰洞攻击、黑洞攻击、洪水攻击和调度攻击的各种集合机器学习算法(Bagging、LogitBoost 和 RandomForest)组成的检测系统。利用 WSN-DS 数据集评估 DoS 攻击的模型性能和复杂度比较实验结果表明,PCA_RandomForest IDS 模型的准确率为 99.999%,PCA_Bagging IDS 模型的准确率为 99.78%,PCA_LogitBoost 模型的准确率为 98.88%。不过,PCA_RandomForest 模型的计算复杂度较高,需要 231.64 秒的训练时间,其次是 PCA_LogitBoost 模型,需要 57.44 秒的训练时间,而 PCA_Bagging 模型在模型计算复杂度方面最好,只需要 0.91 秒的训练时间。因此,在洪水攻击、调度攻击、灰洞攻击和黑洞攻击的模型检测精度方面,这些模型超过了所有基线模型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
5.60
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信