Detection of DDoS attacks using supervised ML and deep learning approaches for SDN
Software Defined Networking (SDN) has gained attention and has become very popular due to its capability to provide simple and efficient techniques for controlling computer networks. This paper examines how supervised machine learning, unsupervised machine learning and supervised neural network approaches are implemented to detect DDoS attacks. To lessen and avoid DDoS attacks, the analysis procedure requires training and implementing the right model for the assigned network. It has been observed from our extensive evaluation of these learning techniques that K-Nearest Neighbour (KNN) reflects the highest degree of accuracy of 97.50% among all supervised machine learning approaches. In contrast, CNN reflects the highest degree of accuracy of 99.41% among supervised neural network approaches. In addition, we have also evaluated the silhouette score for unsupervised machine learning techniques where K-means with Principal Component Analysis (PCA) outperforms K-means with T-distributed Stochastic Neighbour Embedding (TSNE).
Authors
- Priyanka Kujur
- Sanjeev Patel (ORCID: https://orcid.org/0000-0003-3128-2250)
Institutions
- National Institute of Technology Rourkela (IN)
Publication Details
- Journal
- International Journal of Grid and Utility Computing
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1504/ijguc.2025.147698
- Primary Topic
- Network Security and Intrusion Detection
- Type
- article
- Field-Weighted Citation Impact
- 0.00