Detection of DDOS Attacks using Machine Learning Algorithms

Опубликовано: 15 Октябрь 2024
на канале: NetworkSimulationTools
852
8

Title: - Multi-Classifier of DDoS Attacks in Computer Networks Built on Neural Networks
------------------------------------------------------------------------------------------------------------------------------------------

Implementation Plan:
----------------------------------

Step 1: Initially, split and load the Dataset [CIC DDoS2019] into data processing framework.

Step 2: Next, perform the Preprocessing for removing certain unwanted attributes by using a synthetic minority oversampling technique (SMOTE).

Step 3: Next, Perform the hyperparameter configuration based multiclass cliassification by using LSTM.

Step 4: After classify the data labled into different types , like, DrDoS DNS/LDAP, DrDoS NetBIOS/Portmap, and DrDoS SSDP/UDP.

Step 5: Next, plot the results graph for Accuracy, Precision, Recall and F1 Score.
==========================================================================================================================================

Software Requirement:
-------------------------------------

1. Python – Google Colab
2. OS: Windows 10 (64 bit)
==========================================================================================================================================

Note:-
----------

1) please download and send your CIC DDoS2019 dataet. and also send your g-drive athuntication details for login into Google Colab environment.



Software Requirement:
------------------------------------

1. Python 3.9.6

2. OS: Windows 10 – 64-bits


Implementation Plan:
----------------------------------

Step 1: Initially, split and load the Dataset [CIC DDoS2019] into data processing framework.

Step 2: Next, perform the Preprocessing for removing certain unwanted attributes by using a synthetic minority oversampling technique (SMOTE).

Step 3: Next, Perform the hyperparameter configuration based multiclass cliassification by using LSTM.

Step 4: After classify the data labled into different types , like, DrDoS DNS/LDAP, DrDoS NetBIOS/Portmap, and DrDoS SSDP/UDP.

Step 5: Next, plot the results graph for Accuracy, Precision, Recall and F1 Score.
==========================================================================================================================================

Software Requirement:
-------------------------------------

1. Python – Google Colab
2. OS: Windows 10 (64 bit)
==========================================================================================================================================

Note:-
----------

1) please download and send your CIC DDoS2019 dataet. and also send your g-drive athuntication details for login into Google Colab environment.