Skip to main navigation Skip to search Skip to main content

DDoS Attack Classification Leveraging Data Balancing and Hyperparameter Tuning Approach Using Ensemble Machine Learning with XAI

  • Zakaria Masud Jiyad
  • , Abdullah Al Maruf
  • , Md Mahmudul Haque
  • , Mrityunjoy Sen Gupta
  • , Abdul Ahad
  • , Zeyar Aung

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    11 Scopus citations

    Abstract

    A distributed denial-of-service (DDoS) attack is a cyber-attack that aims to disrupt the regular traffic of a targeted server, service, or network by inundating the target or its surrounding infrastructure with a flood of Internet traffic. DDoS attacks can cause significant harm to the security of the network environment. There are several works on the classification of DDoS attacks using Machine Learning (ML) and Deep Learning (DL). However, some improvement is needed, and in-depth research is necessary with the rapidly changing DDoS attack types. This study presents a novel ensemble model that can identify DDoS attacks. The approach leverages ML algorithms such as Logistic Regression (LR), Random Forest (RF), Decision Tree (DT), and Extreme Gradient Boosting (XGBoost) classifiers to detect and classify these malicious attacks effectively. The hyper-tuning process plays a significant role in increasing the performance of our proposed model and reducing overfitting. In our research, we use the potent eXplainable Artificial Intelligence (XAI) models SHAP (Shapley Additive exPlanations) and LIME (Local Interpretable Model-agnostic Explanations). By utilizing SHAP and LIME's capabilities, we improve our ML models' readability and transparency, giving us a better understanding of difficult predictions and model behavior. The evaluation results demonstrate that the XGBoost ensemble model outperforms other classifiers, achieving an impressive accuracy rate of 97 %, with an outstanding F -score of 97%. The precision and recall are accordingly 98% and 96%.

    Original languageBritish English
    Title of host publication2024 3rd International Conference on Power, Control and Computing Technologies, ICPC2T 2024
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    Pages569-575
    Number of pages7
    ISBN (Electronic)9798350349207
    DOIs
    StatePublished - 2024
    Event3rd International Conference on Power, Control and Computing Technologies, ICPC2T 2024 - Raipur, India
    Duration: 18 Jan 202420 Jan 2024

    Publication series

    Name2024 3rd International Conference on Power, Control and Computing Technologies, ICPC2T 2024

    Conference

    Conference3rd International Conference on Power, Control and Computing Technologies, ICPC2T 2024
    Country/TerritoryIndia
    CityRaipur
    Period18/01/2420/01/24

    UN SDGs

    This output contributes to the following UN Sustainable Development Goals (SDGs)

    1. SDG 11 - Sustainable Cities and Communities
      SDG 11 Sustainable Cities and Communities

    Keywords

    • Distributed Denial-of-Service (DDoS)
    • Hyperparameter Tuning
    • LIME
    • Machine Learning
    • Network Security
    • Security and Privacy
    • SHAP
    • SMOTE
    • XAI

    Fingerprint

    Dive into the research topics of 'DDoS Attack Classification Leveraging Data Balancing and Hyperparameter Tuning Approach Using Ensemble Machine Learning with XAI'. Together they form a unique fingerprint.

    Cite this