arrow
返回

Network intrusion detection using oversampling technique and machine learning algorithms

delete2022-01-07
delete32
delete
OA
AI
H
Hafiza Anisa Ahmed *
A
Anum Hameed
N
Narmeen Zakaria Bawany
DOI:10.7717/peerj-cs.820delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
The expeditious growth of the World Wide Web and the rampant flow of network traffic have resulted in a continuous increase of network security threats. Cyber attackers seek to exploit vulnerabilities in network architecture to steal valuable information or disrupt computer resources. Network Intrusion Detection System (NIDS) is used to effectively detect various attacks, thus providing timely protection to network resources from these attacks. To implement NIDS, a stream of supervised and unsupervised machine learning approaches is applied to detect irregularities in network traffic and to address network security issues. Such NIDSs are trained using various datasets that include attack traces. However, due to the advancement in modern-day attacks, these systems are unable to detect the emerging threats. Therefore, NIDS needs to be trained and developed with a modern comprehensive dataset which contains contemporary common and attack activities. This paper presents a framework in which different machine learning classification schemes are employed to detect various types of network attack categories. Five machine learning algorithms: Random Forest, Decision Tree, Logistic Regression, K-Nearest Neighbors and Artificial Neural Networks, are used for attack detection. This study uses a dataset published by the University of New South Wales (UNSW-NB15), a relatively new dataset that contains a large amount of network traffic data with nine categories of network attacks. The results show that the classification models achieved the highest accuracy of 89.29% by applying the Random Forest algorithm. Further improvement in the accuracy of classification models is observed when Synthetic Minority Oversampling Technique (SMOTE) is applied to address the class imbalance problem. After applying the SMOTE, the Random Forest classifier showed an accuracy of 95.1% with 24 selected features from the Principal Component Analysis method.
Keyword:
Network intrusion detection system (NIDS)
Synthetic minority over-sampling technique (SMOTE)
UNSW-NB15 dataset
Network attack
Imbalanced classes
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

PeerJ Computer Science 封面图
PeerJ Computer Science
IF:
2.5
论文数:
3.4K
被引数:
6.9K

机构

暂无机构信息
引用论文

引用论文

Share capitalism and worker wellbeing
err2016-10-01
err0
errOAAI
errAlex Bryson; Andrew E. Clark; Richard B. Freeman; Colin P. Green
err分享
err收藏
Classification of sentiment reviews using n-gram machine learning approach
err2016-09-01
err330
PREAI
errTripathy, Abinash; Agrawal, Ankit; Rath, Santanu Kumar
err分享
err收藏
CICIDS-2017 Dataset Feature Analysis With Information Gain for Anomaly Detection基于信息增益的CICIDS-2017数据集特征分析及其异常检测
err2020-01-01
err123
errOAAI
errKurniabudi; Stiawan, Deris; Darmawijoyo; Idris, Mohd Yazid Bin Bin; Bamhdi, Alwi M.; Budiarto, Rahmat
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
Incentive pay configurations: bundle options and country-level adoption
err2016-04-04
err0
PREAI
errNicholas R. Prince; J. Bruce Prince; Bradley R. Skousen; Rüediger Kabst
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容