Design and Performance Evaluation of Network Intrusion Detection System Based on Deep Learning

IF 0.5 Q4 ENGINEERING, ELECTRICAL & ELECTRONIC
Lin Yang
{"title":"Design and Performance Evaluation of Network Intrusion Detection System Based on Deep Learning","authors":"Lin Yang","doi":"10.52783/jes.3728","DOIUrl":null,"url":null,"abstract":"Today’s internets are made up of nearly half million various networks. In any network connection, detecting attacks by their kinds is challenging task as various attacks may have several connections, their number vary from few to hundreds of network connections. In this paper, Design and Performance Evaluation of Network Intrusion Detection System Based on Deep Learning (NID-SPGAN-STO) is proposed.  Initially, input data are collected by NSL-KDD dataset. Afterward, data are fed to preprocessing. In preprocessing, Distributed Set-Membership Fusion Filtering is used to remove redundant and biased records from input data. The pre-processed output is given to feature selection for selecting optimal features utilizing Piranha foraging Optimization Algorithm. Finally the selected features are transferred into the Semantic-Preserved Generative Adversarial Network (SPGAN) for detecting Network Intrusion, like DoS, Probe, R2L, U2R and Normal. Generally SPGAN doesn’t reveal some adoption of optimization techniques for computing optimal parameters for promising precise network intrusion detection. Hence Siberian Tiger Optimisation (STO) is used to enhance weight parameters of SPGAN. The proposed NID-SPGAN-STO method is implemented using Python. To detect network intrusion detection, performance metrics likes precision, sensitivity, FI-score, specificity, accuracy, RoC, computational time are considered. The NID-SPGAN-STO method attains 30.58%, 28.73% and 25.62%, higher precision, 20.48%, 24.73%, 29.32% higher specificity and 30.98%, 26.66% and 21.32% higher F-score, 26.78%, 34.47%, and 22.86% higher recall  analysed, with existing techniques likes improved binary gray wolf optimizer with SVM for intrusion detection system in WSNs (NID-SVM-IDS), network intrusion detection system utilizing deep learning (NID-DNN), design with improvement of efficient network intrusion detection system utilizing ML methods (NID-IDS-ANN) respectively.","PeriodicalId":44451,"journal":{"name":"Journal of Electrical Systems","volume":null,"pages":null},"PeriodicalIF":0.5000,"publicationDate":"2024-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Electrical Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.52783/jes.3728","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

Today’s internets are made up of nearly half million various networks. In any network connection, detecting attacks by their kinds is challenging task as various attacks may have several connections, their number vary from few to hundreds of network connections. In this paper, Design and Performance Evaluation of Network Intrusion Detection System Based on Deep Learning (NID-SPGAN-STO) is proposed.  Initially, input data are collected by NSL-KDD dataset. Afterward, data are fed to preprocessing. In preprocessing, Distributed Set-Membership Fusion Filtering is used to remove redundant and biased records from input data. The pre-processed output is given to feature selection for selecting optimal features utilizing Piranha foraging Optimization Algorithm. Finally the selected features are transferred into the Semantic-Preserved Generative Adversarial Network (SPGAN) for detecting Network Intrusion, like DoS, Probe, R2L, U2R and Normal. Generally SPGAN doesn’t reveal some adoption of optimization techniques for computing optimal parameters for promising precise network intrusion detection. Hence Siberian Tiger Optimisation (STO) is used to enhance weight parameters of SPGAN. The proposed NID-SPGAN-STO method is implemented using Python. To detect network intrusion detection, performance metrics likes precision, sensitivity, FI-score, specificity, accuracy, RoC, computational time are considered. The NID-SPGAN-STO method attains 30.58%, 28.73% and 25.62%, higher precision, 20.48%, 24.73%, 29.32% higher specificity and 30.98%, 26.66% and 21.32% higher F-score, 26.78%, 34.47%, and 22.86% higher recall  analysed, with existing techniques likes improved binary gray wolf optimizer with SVM for intrusion detection system in WSNs (NID-SVM-IDS), network intrusion detection system utilizing deep learning (NID-DNN), design with improvement of efficient network intrusion detection system utilizing ML methods (NID-IDS-ANN) respectively.
基于深度学习的网络入侵检测系统的设计与性能评估
当今的互联网由近 50 万个不同的网络组成。在任何网络连接中,检测攻击的种类都是一项具有挑战性的任务,因为各种攻击可能有多个连接,其数量从几个到几百个网络连接不等。本文提出了基于深度学习的网络入侵检测系统(NID-SPGAN-STO)的设计和性能评估。 最初,输入数据由 NSL-KDD 数据集收集。然后,数据被送入预处理。在预处理过程中,使用分布式集成员融合过滤法去除输入数据中的冗余和偏差记录。预处理后的输出交给特征选择,利用食人鱼觅食优化算法选择最佳特征。最后,选定的特征被转入语义保留生成对抗网络(SPGAN),用于检测网络入侵,如 DoS、Probe、R2L、U2R 和 Normal。一般来说,SPGAN 并不采用优化技术来计算最佳参数,以实现精确的网络入侵检测。因此,西伯利亚虎优化(STO)被用来增强 SPGAN 的权重参数。所提出的 NID-SPGAN-STO 方法使用 Python 实现。网络入侵检测的性能指标包括精确度、灵敏度、FI-score、特异性、准确度、RoC、计算时间等。NID-SPGAN-STO 方法的精确度分别提高了 30.58%、28.73% 和 25.62%,特异度分别提高了 20.48%、24.73% 和 29.32%,F-score 分别提高了 30.98%、26.66% 和 21.32%,召回率分别提高了 26.78%、34.47% 和 22.86%。分析了现有技术,如改进的二元灰狼优化器与用于 WSN 入侵检测系统的 SVM(NID-SVM-IDS)、利用深度学习的网络入侵检测系统(NID-DNN)、利用 ML 方法设计和改进的高效网络入侵检测系统(NID-IDS-ANN)。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Electrical Systems
Journal of Electrical Systems ENGINEERING, ELECTRICAL & ELECTRONIC-
CiteScore
1.10
自引率
25.00%
发文量
0
审稿时长
10 weeks
×
引用
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学术官方微信