Network intrusion detection system for Internet of Things based on enhanced flower pollination algorithm and ensemble classifier

Rekha Gangula, M. V, R. M
{"title":"Network intrusion detection system for Internet of Things based on enhanced flower pollination algorithm and ensemble classifier","authors":"Rekha Gangula, M. V, R. M","doi":"10.1002/cpe.7103","DOIUrl":null,"url":null,"abstract":"In the Internet of Things environment, the intrusion detection involves identification of distributed denial of service attacks in the network traffic which is aimed at improving network security. Recently, several methods have been developed for network anomaly detection which is generally based on the conventional machine learning techniques. The existing methods completely rely on manual traffic features which increases the system complexity and results in a lower detection rate on large traffic datasets. To overcome these issues, a new intrusion detection system is proposed based on the enhanced flower pollination algorithm (EFPA) and ensemble classification technique. First, the optimal set of features is selected from the UNSW‐NB15 and NSL‐KDD datasets by using EFPA. In the EFPA, a scaling factor is used in the conventional FPA for optimal feature selection and better convergence, and the selected features are fed to the ensemble classifier for network attack detection. The ensemble classifier aims to learn a set of classifiers such as random forest, decision tree (ID3), and support vector machine classifiers and then votes the best results. In the resulting section, the proposed ensemble‐based EFPA model attained 99.32% and 99.67% of accuracy on UNSW‐NB15 and NSL‐KDD datasets, respectively, and these obtained results are more superior compared to the traditional network intrusion detection models. The proposed and the existing models are validated on the anaconda‐navigator and Python 3.6 software environment.","PeriodicalId":10584,"journal":{"name":"Concurrency and Computation: Practice and Experience","volume":"48 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-07-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Concurrency and Computation: Practice and Experience","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/cpe.7103","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

In the Internet of Things environment, the intrusion detection involves identification of distributed denial of service attacks in the network traffic which is aimed at improving network security. Recently, several methods have been developed for network anomaly detection which is generally based on the conventional machine learning techniques. The existing methods completely rely on manual traffic features which increases the system complexity and results in a lower detection rate on large traffic datasets. To overcome these issues, a new intrusion detection system is proposed based on the enhanced flower pollination algorithm (EFPA) and ensemble classification technique. First, the optimal set of features is selected from the UNSW‐NB15 and NSL‐KDD datasets by using EFPA. In the EFPA, a scaling factor is used in the conventional FPA for optimal feature selection and better convergence, and the selected features are fed to the ensemble classifier for network attack detection. The ensemble classifier aims to learn a set of classifiers such as random forest, decision tree (ID3), and support vector machine classifiers and then votes the best results. In the resulting section, the proposed ensemble‐based EFPA model attained 99.32% and 99.67% of accuracy on UNSW‐NB15 and NSL‐KDD datasets, respectively, and these obtained results are more superior compared to the traditional network intrusion detection models. The proposed and the existing models are validated on the anaconda‐navigator and Python 3.6 software environment.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于增强花授粉算法和集成分类器的物联网网络入侵检测系统
在物联网环境下,入侵检测涉及识别网络流量中的分布式拒绝服务攻击,以提高网络安全性。近年来,网络异常检测的几种方法一般都是基于传统的机器学习技术。现有的方法完全依赖于人工的交通特征,这增加了系统的复杂性,导致在大型交通数据集上的检测率较低。为了克服这些问题,提出了一种基于增强的花授粉算法(EFPA)和集成分类技术的入侵检测系统。首先,利用EFPA从UNSW‐NB15和NSL‐KDD数据集中选择最优特征集。在EFPA中,在传统的FPA中使用比例因子进行最优特征选择和更好的收敛,并将选择的特征馈送到集成分类器中进行网络攻击检测。集成分类器的目标是学习一组分类器,如随机森林、决策树(ID3)和支持向量机分类器,然后投票选出最佳结果。在结果部分,所提出的基于集成的EFPA模型在UNSW‐NB15和NSL‐KDD数据集上分别达到99.32%和99.67%的准确率,与传统的网络入侵检测模型相比,这些结果更加优越。在anaconda - navigator和Python 3.6软件环境下对所提出的模型和现有模型进行了验证。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Time‐based DDoS attack detection through hybrid LSTM‐CNN model architectures: An investigation of many‐to‐one and many‐to‐many approaches Distributed low‐latency broadcast scheduling for multi‐channel duty‐cycled wireless IoT networks Open‐domain event schema induction via weighted attentive hypergraph neural network Fused GEMMs towards an efficient GPU implementation of the ADER‐DG method in SeisSol Simulation method for infrared radiation transmission characteristics of typical ship targets based on optical remote sensing
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1