An Effective Classification of DDoS Attacks in a Distributed Network by Adopting Hierarchical Machine Learning and Hyperparameters Optimization Techniques

被引:15
作者
Dasari, Sandeep [1 ]
Kaluri, Rajesh [1 ]
机构
[1] Vellore Inst Technol, Sch Comp Sci Engn & Informat Syst, Vellore 632014, India
关键词
Machine learning; hyperparameter optimization; classification; cyberattacks; intrusion detection; NEURAL-NETWORK; INTERNET; ENSEMBLE; FUSION;
D O I
10.1109/ACCESS.2024.3352281
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data privacy is essential in the financial sector to protect client's sensitive information, prevent financial fraud, ensure regulatory compliance, and safeguard intellectual property. It has become a challenging task due to the increase in usage of the internet and digital transactions. In this scenario, DDoS attack is one of the major attacks that makes clients' privacy questionable. It requires effective and robust attack detection and prevention techniques. Machine Learning (ML) is the most effective approach for employing cyber attack detection systems. It paves the way for a new era where human and scientific communities will benefit. This paper presents a hierarchical ML-based hyperparameter-optimization approach for classifying intrusions in a network. CICIDS 2017 standard dataset was considered for this work. Initially, data was preprocessed with the min-max scaling and SMOTE methods. The LASSO approach was used for feature selection, given as input to the hierarchical ML algorithms: XGboost, LGBM, CatBoost, Random Forest (RF), and Decision Tree (DT). All these algorithms are pretrained with hyperparameters to enhance the effectiveness of algorithms. Models performance was assessed in terms of recall, precision, accuracy, and F1-score metrics. Evaluated approaches have shown that the LGBM algorithm gives a proven performance in classifying DDoS attacks with 99.77% of classification accuracy.
引用
收藏
页码:10834 / 10845
页数:12
相关论文
共 54 条
[1]  
Agrawal S., 2021, Comput. Intell. Neurosci., P1
[2]   Network intrusion detection system: A systematic study of machine learning and deep learning approaches [J].
Ahmad, Zeeshan ;
Shahid Khan, Adnan ;
Wai Shiang, Cheah ;
Abdullah, Johari ;
Ahmad, Farhan .
TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (01)
[3]   Botnet Detection in IoT Devices Using Random Forest Classifier with Independent Component Analysis [J].
Akash, Nazmus Sakib ;
Rouf, Shakir ;
Jahan, Sigma ;
Chowdhury, Amlan ;
Chakrabarty, Amitabha ;
Uddin, Jia .
JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY-MALAYSIA, 2022, 21 (02) :201-232
[4]   Botnet Attack Detection in IoT Using Machine Learning [J].
Alissa, Khalid ;
Alyas, Tahir ;
Zafar, Kashif ;
Abbas, Qaiser ;
Tabassum, Nadia ;
Sakib, Shadman .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
[5]   Detecting IoT botnets based on the combination of cooperative game theory with deep and machine learning approaches [J].
Asadi, Mehdi .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 13 (12) :5547-5561
[6]   Real-Time DDoS Attack Detection System Using Big Data Approach [J].
Awan, Mazhar Javed ;
Farooq, Umar ;
Babar, Hafiz Muhammad Aqeel ;
Yasin, Awais ;
Nobanee, Haitham ;
Hussain, Muzammil ;
Hakeem, Owais ;
Zain, Azlan Mohd .
SUSTAINABILITY, 2021, 13 (19)
[7]  
Bakhareva N., 2019, PROC INT RUSSIAN AUT, P1
[8]  
Balaban I, 2021, International Journal of Information Security and Cybercrime, V10, P59, DOI 10.19107/ijisc.2021.01.06
[9]  
Banco de Chile Says Hit by Cyber Attack, Internal Systems Down
[10]   Trends in Validation of DDoS Research [J].
Behal, Sunny ;
Kumar, Krishan .
INTERNATIONAL CONFERENCE ON COMPUTATIONAL MODELLING AND SECURITY (CMS 2016), 2016, 85 :7-15