Denial of Service Attack Classification Using Machine Learning with Multi-Features

被引:15
|
作者
Rustam, Furqan [1 ]
Mushtaq, Muhammad Faheem [2 ]
Hamza, Ameer [3 ]
Farooq, Muhammad Shoaib [4 ]
Jurcut, Anca Delia [1 ]
Ashraf, Imran [5 ]
机构
[1] Univ Coll Dublin, Sch Comp Sci, Dublin D04 V1W8, Ireland
[2] Islamia Univ Bahawalpur, Dept Comp Sci, Bahawalpur 63100, Pakistan
[3] Khwaja Fareed Univ Engn & Informat Technol, Dept Informat Secur, Rahim Yar Khan 64200, Pakistan
[4] Univ Management & Technol, Dept Comp Sci, Lahore 54000, Pakistan
[5] Yeungnam Univ, Dept Informat & Commun Engn, Gyongsan 38541, South Korea
关键词
cyber threats; denial of service attack; feature engineering; machine learning; network security; DDOS ATTACKS; SECURITY; INTERNET; SYSTEM;
D O I
10.3390/electronics11223817
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The exploitation of internet networks through denial of services (DoS) attacks has experienced a continuous surge over the past few years. Despite the development of advanced intrusion detection and protection systems, network security remains a challenging problem and necessitates the development of efficient and effective defense mechanisms to detect these threats. This research proposes a machine learning-based framework to detect distributed DOS (DDoS)/DoS attacks. For this purpose, a large dataset containing the network traffic of the application layer is utilized. A novel multi-feature approach is proposed where the principal component analysis (PCA) features and singular value decomposition (SVD) features are combined to obtain higher performance. The validation of the multi-feature approach is determined by extensive experiments using several machine learning models. The performance of machine learning models is evaluated for each class of attack and results are discussed regarding the accuracy, recall, and F1 score, etc., in the context of recent state-of-the-art approaches. Experimental results confirm that using multi-feature increases the performance and RF obtains a 100% accuracy.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Multi-Features Classification of SMD Screen in Smart Cities using Randomised Machine Learning Algorithms
    Ghafoor, Muhammad Imran
    Roomi, Muhammad Sohaib
    Aqeel, Mubashar
    Sadiq, Umaiz
    Bazai, Sibghat Ullah
    [J]. 2ND INTERNATIONAL INFORMATICS AND SOFTWARE ENGINEERING CONFERENCE (IISEC), 2021,
  • [2] Distributed denial of service attack detection using machine learning classifiers
    Gautam, R.
    Padmavathy, R.
    [J]. INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2024, 46 (03)
  • [3] Using Multi-features and Ensemble Learning Method for Imbalanced Malware Classification
    Zhang, Yunan
    Huang, Qingjia
    Ma, Xinjian
    Yang, Zeming
    Jiang, Jianguo
    [J]. 2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 965 - 973
  • [4] Distributed Denial of Service Attack Detection Using Machine Learning and Class Oversampling
    Shafin, Sakib Shahriar
    Prottoy, Sakir Adnan
    Abbas, Saif
    Bin Hakim, Safayat
    Chowdhury, Abdullahi
    Rashid, Md Mamunur
    [J]. APPLIED INTELLIGENCE AND INFORMATICS, AII 2021, 2021, 1435 : 247 - 259
  • [5] Improving distributed denial of service attack detection using supervised machine learning
    Fathima, Afrah
    Devi, G. Shree
    Faizaanuddin, Mohd
    [J]. Measurement: Sensors, 2023, 30
  • [6] Denial of service attack detection through machine learning for the IoT
    Syed, Naeem Firdous
    Baig, Zubair
    Ibrahim, Ahmed
    Valli, Craig
    [J]. JOURNAL OF INFORMATION AND TELECOMMUNICATION, 2020, 4 (04) : 482 - 503
  • [7] Using Machine Learning to Measure Relatedness Between Genes: A Multi-Features Model
    Wang, Yan
    Yang, Sen
    Zhao, Jing
    Du, Wei
    Liang, Yanchun
    Wang, Cankun
    Zhou, Fengfeng
    Tian, Yuan
    Ma, Qin
    [J]. SCIENTIFIC REPORTS, 2019, 9 (1)
  • [8] Using Machine Learning to Measure Relatedness Between Genes: A Multi-Features Model
    Yan Wang
    Sen Yang
    Jing Zhao
    Wei Du
    Yanchun Liang
    Cankun Wang
    Fengfeng Zhou
    Yuan Tian
    Qin Ma
    [J]. Scientific Reports, 9
  • [9] Flow-based machine learning approach for slow HTTP distributed denial of service attack classification
    Muraleedharan, N.
    Janet, B.
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2021, 24 (02) : 147 - 161
  • [10] A New Framework for Classification of Distributed Denial of Service (DDOS) Attack in Cloud Computing by Machine Learning Techniques
    Behzadi, Mostafa
    Mahmod, Ramlan
    Barati, Mehdi
    Abdullah, Azizol Bin Hj
    Noura, Mahda
    [J]. ADVANCED SCIENCE LETTERS, 2014, 20 (01) : 175 - 178