A Machine-Learning-Based Approach for the Detection and Mitigation of Distributed Denial-of-Service Attacks in Internet of Things Environments
Source abstract
Abstract
The widespread adoption of Internet of Things (IoT) devices has significantly increased the exposure of cloud-based architectures to cybersecurity risks, particularly Distributed Denial-of-Service (DDoS) attacks. Traditional detection methods often fail to efficiently identify and mitigate these threats in dynamic IoT/Cloud environments. This study proposes a machine-learning-based framework to enhance DDoS attack detection and mitigation, employing Random Forest, XGBoost, and Long Short-Term Memory (LSTM) models. Two well-established datasets, CIC-DDoS2019 and N-BaIoT, were used to train and evaluate the models, with feature selection techniques applied to optimize performance. A comparative analysis was conducted using key performance metrics, including accuracy, precision, recall, and F1-score. The results indicate that Random Forest outperforms other models, achieving a precision of 99.96% and an F1-score of 95.84%. Additionally, a web-based dashboard was developed to visualize detection outcomes, facilitating real-time monitoring. This research highlights the importance of efficient data preprocessing and feature selection for improving detection capabilities in IoT/Cloud infrastructures. Furthermore, the potential integration of metaheuristic optimization for hyperparameter tuning and feature selection is identified as a promising direction for future work. The findings contribute to the development of more resilient and adaptive cybersecurity solutions for IoT/Cloud-based environments.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection · Internet Traffic Analysis and Secure E-voting · Software-Defined Networks and 5G
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Escuela de Ingeniería Informática, Pontificia Universidad Católica de Valparaíso, Valparaíso 2340025, Chile
Knowledge Discovery Departament, Fraunhofer-Institute of Intelligent Analysis and Information Systems (IAIS), 53757 Sankt Augustin, Germany
Lamarr Institute for Machine Learning and Artificial Intelligence, 44227 Dortmund, Germany
References (24)
Show source-provided references
1. A New DDoS Attacks Intrusion Detection Model Based on Deep Learning for Cybersecurity10.1016/j.cose.2022.102748 ↗
2. Design and analysis of behaviour based DDoS detection algorithm for data centres in cloud10.1007/s12065-019-00244-3 ↗
3. Machine Learning in Network Anomaly Detection: A Survey10.1109/ACCESS.2021.3126834 ↗
4. DDoS Attack Detection in Cloud Computing Based on Ensemble Feature Selection and Deep Learning
5. DeepDefend: A Comprehensive Framework for DDoS Attack Detection and Prevention in Cloud Computing10.1016/j.jksuci.2024.101938 ↗
6. Sharafaldin, I., Lashkari, A.H., Hakak, S., and Ghorbani, A.A. (2019, January 1–3). Developing Realistic Distributed Denial of Service (DDoS) Attack Dataset and Taxonomy. Proceedings of the 2019 International Carnahan Conference on Security Technology (ICCST), Chennai, India.10.1109/CCST.2019.8888419 ↗
7. N-BaIoT—Network-Based Detection of IoT Botnet Attacks Using Deep Autoencoders10.1109/MPRV.2018.03367731 ↗
8. Konatham, M., and Nalamala, S. (2023). An Edge Computing-Based CNN–GRU Hybrid Model for Cyberattack Detection in IIoT Environments. Appl. Sci., 13.
9. Shaikh, M., Usman, M., Shaikh, A., Jalbani, A.A., Alrashidi, A., and Algathbar, A. (2022). A Hybrid CNN–LSTM Model for Effective DDoS Attack Detection in IIoT Networks. Sensors, 22.
10. Alduailij, M., Khan, Q.W., Tahir, M., Sardaraz, M., Alduailij, M., and Malik, F. (2022). Machine-Learning-Based DDoS Attack Detection Using Mutual Information and Random Forest Feature Importance Method. Symmetry, 14.10.3390/sym14061095 ↗
11. Federated Deep Learning Model for Intrusion Detection in Consumer-Centric IoT
12. Modeling of Botnet Detection Using Chaotic Binary Pelican Optimization Algorithm With Deep Learning on Internet of Things Environment10.1109/ACCESS.2023.3332690 ↗
13. Shafi, M., Lashkari, A.H., Rodriguez, V., and Nevo, R. (2024). Toward Generating a New Cloud-Based Distributed Denial of Service (DDoS) Dataset and Cloud Intrusion Traffic Characterization. Information, 15.10.3390/info15040195 ↗
14. Hybrid Metaheuristics With Machine Learning Based Botnet Detection in Cloud Assisted Internet of Things Environment10.1109/ACCESS.2023.3322369 ↗
15. Orman, A. (2025). Cyberattack Detection Systems in Industrial Internet of Things (IIoT) Networks in Big Data Environments. Appl. Sci., 15.10.3390/app15063121 ↗
16. Kaliyaperumal, P., Periyasamy, S., Thirumalaisamy, M., Balusamy, B., and Benedetto, F. (2024). A Novel Hybrid Unsupervised Learning Approach for Enhanced Cybersecurity in the IoT. Future Internet, 16.10.3390/fi16070253 ↗
17. A Literature Review and Critical Analysis of Metaheuristics Recently Developed10.1007/s11831-023-09975-0 ↗
18. An efficient metaheuristic algorithm based feature selection and recurrent neural network for DoS attack detection in cloud computing environment10.1016/j.asoc.2020.106997 ↗
19. A Novel Framework for DDoS Attacks Detection Using Hybrid LSTM Techniques10.32604/csse.2023.032078 ↗
20. Distributed Denial of Service Attack Detection for the Internet of Things Using Hybrid Deep Learning Model10.1109/ACCESS.2023.3327620 ↗
21. Malicious attack detection approach in cloud computing using machine learning techniques10.1007/s00500-021-06679-0 ↗
22. DDoS Attacks Detection Based on Machine Learning Algorithms in IoT Environments
23. Ramzan, M., Shoaib, M., Altaf, A., Arshad, S., Iqbal, F., Castilla, Á.K., and Ashraf, I. (2023). Distributed Denial of Service Attack Detection in Network Traffic Using Deep Learning Algorithm. Sensors, 23.10.3390/s23208642 ↗
24. Al-Omar, B., and Trabelsi, Z. (2023, January 14–17). Intrusion Detection Using Attention-Based CNN-LSTM Model. Proceedings of the 19th IFIP WG 12.5 International Conference on Artificial Intelligence Applications and Innovations, AIAI 2023, León, Spain.