TY - GEN
T1 - Performance Comparison of Machine Learning and Deep Learning Models in DDoS Attack Detection
AU - Siddarkar, Poonam
AU - Goudar, R. H.
AU - Hukkeri, Geeta S.
AU - Deshpande, S. L.
AU - Kaliwal, Rohit B.
AU - Patil, Pooja S.
AU - Janagond, Prashant
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd 2023.
PY - 2023
Y1 - 2023
N2 - In today’s world of the internet and growing network technology, along with the advancement of IoT technologies and automation of features, the security and privacy preservation of the network have become one of the main concerns in today’s world. Due to the internet’s ever-expanding network of gadgets, network intrusion has become a trivial problem to identify and prevent network threats from affecting them. There are numerous types of network attacks, among which Distributed Denial of Service (DDoS) attacks are one of the most dangerous and precarious ones as the user is denied any access to the server resources or the sites connected to it due to flooding of the network traffic by malicious packets of the attacker. In this paper, we have put forward a framework for the detection of DDoS attacks using different machine learning (ML) and deep learning (DL) algorithms. We have made use of the Software–Defined Network (SDN) dataset to identify the attack. First, the dataset was imported, and then the data underwent a data preprocessing stage where all the null values have been filtered from the dataset. Then the encoding and normalization of features have been performed, and the data are split for training and testing of the dataset. The data are then fed to the mentioned classifiers and the accuracy of each classifier is calculated, and the best baseline classifier with the highest accuracy is selected to detect the DDoS attacks. It is observed that the Deep Neural Network (DNN) classifier has an accuracy of 99.18% and is the most suitable classifier for the detection of attacks. After finding the best model, we further improved its performance to 99.21% by visualizing and tuning the hyperparameters of the model.
AB - In today’s world of the internet and growing network technology, along with the advancement of IoT technologies and automation of features, the security and privacy preservation of the network have become one of the main concerns in today’s world. Due to the internet’s ever-expanding network of gadgets, network intrusion has become a trivial problem to identify and prevent network threats from affecting them. There are numerous types of network attacks, among which Distributed Denial of Service (DDoS) attacks are one of the most dangerous and precarious ones as the user is denied any access to the server resources or the sites connected to it due to flooding of the network traffic by malicious packets of the attacker. In this paper, we have put forward a framework for the detection of DDoS attacks using different machine learning (ML) and deep learning (DL) algorithms. We have made use of the Software–Defined Network (SDN) dataset to identify the attack. First, the dataset was imported, and then the data underwent a data preprocessing stage where all the null values have been filtered from the dataset. Then the encoding and normalization of features have been performed, and the data are split for training and testing of the dataset. The data are then fed to the mentioned classifiers and the accuracy of each classifier is calculated, and the best baseline classifier with the highest accuracy is selected to detect the DDoS attacks. It is observed that the Deep Neural Network (DNN) classifier has an accuracy of 99.18% and is the most suitable classifier for the detection of attacks. After finding the best model, we further improved its performance to 99.21% by visualizing and tuning the hyperparameters of the model.
UR - https://www.scopus.com/pages/publications/85177817068
UR - https://www.scopus.com/inward/citedby.url?scp=85177817068&partnerID=8YFLogxK
U2 - 10.1007/978-981-99-5974-7_43
DO - 10.1007/978-981-99-5974-7_43
M3 - Conference contribution
AN - SCOPUS:85177817068
SN - 9789819959730
T3 - Lecture Notes in Electrical Engineering
SP - 529
EP - 541
BT - Advances and Applications of Artificial Intelligence and Machine Learning - Proceedings of ICAAAIML 2022
A2 - Unhelkar, Bhuvan
A2 - Pandey, Hari Mohan
A2 - Agrawal, Arun Prakash
A2 - Choudhary, Ankur
PB - Springer Science and Business Media Deutschland GmbH
T2 - International Conference on Advances and Applications of Artificial Intelligence and Machine Learning, ICAAAIML 2022
Y2 - 16 September 2022 through 17 September 2022
ER -