I. Introduction
Network traffic becomes more complicated and inconsistent, and DDoS attacks are expanding. DDoS attacks are one of the most devastating attacks. These attacks generate vague packets and disrupt the working of the target system by overwhelming it with a series of packets. Researchers proposed many machine learning classifiers for detecting DDoS attacks. Author [1] suggested the use of machine learning algorithms (RF, DT, XGBoost, SNN, DNN) for detecting attacks at an early stage. Further, they selected top features using different feature selection algorithms (Chi-Square, Extra Tree and ANOVA) and achieved 98.34% accuracy when XGBoost is coupled with ANOVA. According to our survey, deep learning algorithms characterize attacks automatically. DDoSTC is a hybrid neural network that combines transformers and a CNN to detect DDoS attacks on SDN [2]. Transformers are used for the classification of encrypted data. Authors in [3] calculated the area under curve value as 96.22% for the LSTM-FUZZY model on the CICDDoS2019 dataset. CyDDoS is another model proposed which implements DT, RF, GBoost, XGBoost, LightGBM, CatBoost and found maximum accuracy of 99.60% [4]. DDoSNet Model used RNN with autoencoder and found 99% accuracy for detecting reflection and exploitation attacks [5]. DeepSecure model enables detection and prediction of attacks [6]. It yields 99.70% as detection accuracy and 98.79% as prediction accuracy. DLSDN is a deep learning methodology for SDN networks and utilized stacked autoencoder Multi-layer Perceptron [7]. This gives an accuracy of 99.75%. Khemtech [8] proposed a hybrid method of DNN and LSTM for the partial dataset and achieved a 99.90% accuracy value. A new technique is proposed to improve the performance deterioration of deep learning techniques. This technique works explicitly on tiny samples of DDoS data [9]. A transferability metric has been designed to select the best network amongst the four networks in their work. The performance of the model drops initially on conducting a series of iterations performed using deep learning algorithms; later, it improves by 20.8%. A CNN based model is proposed to detect DDoS attacks [10]. In this work, CNN efficiently detects DDoS attacks by efficiently converting the network traffic dataset into image form. This methodology achieves an accuracy of 99.99 % with the binary classification of data.