Aim:
Ā Ā Ā Ā Ā Ā Ā To enhance DDoS attack detection by implementing a machine learning system with hyperparameter optimization and advanced prediction techniques, utilizing the CICIDS dataset to achieve high classification accuracy and improve network security.
Ā Abstract:
Ā Ā Ā Ā Ā Ā Data privacy is crucial in the financial sector to safeguard clients’ sensitive information, prevent financial fraud, ensure regulatory compliance, and protect intellectual property. With the rise of internet usage and digital transactions, maintaining privacy has become increasingly challenging. Distributed Denial of Service (DDoS) attacks pose a significant threat to client privacy, necessitating effective detection and prevention measures. Machine Learning (ML) offers a promising approach for enhancing cyber-attack detection systems.
Ā Ā Ā Ā Ā Ā This paper proposes a hierarchical ML-based hyperparameter optimization technique for classifying network intrusions. Utilizing the CICIDS dataset, which includes logs of various attacks, the proposed method involves preprocessing the data with min-max scaling and SMOTE. Feature selection is carried out to identify the most significant features. Classification is then performed using XGBoost, LGBM, CatBoost, Random Forest (RF), and Decision Tree (DT) algorithms. The models’ performance is evaluated using recall, precision, accuracy, and F1-score metrics.
Introduction:
Ā Ā Ā Ā Ā Ā The increasing threat of DDoS attacks demands efficient and scalable detection systems to ensure network security. Existing methods, while effective to some extent, face challenges related to accuracy, scalability, and real-time performance. This research aims to overcome these limitations by proposing a hierarchical machine learning approach with hyperparameter optimization, ensuring high performance and adaptability in detecting and classifying DDoS attacks.
Existing System:
Ā Ā Ā Ā Ā Ā Ā Various strategies, including machine learning (ML) techniques, have been employed for DDoS attack detection. Notable approaches include deep learning models, ensemble methods, and feature selection techniques. While these methods achieve reasonable accuracy, they often struggle with issues like class imbalance, scalability, and real-time adaptability.
Disadvantages of Existing System:
- Accuracy limitations, particularly with imbalanced datasets.
- Inadequate scalability for real-time environments.
- Higher false positive rates in certain cases.
Proposed System:
Ā Ā Ā Ā Ā The proposed system aims to enhance DDoS attack classification using the CICIDS 2017 dataset. Key components include:
- Data Preprocessing: Min-max scaling for normalization and SMOTE for class balancing.
- Feature Selection: Identification of significant features to optimize model performance.
- Classification Algorithms: XGBoost, LGBM, CatBoost, RF, and DT, coupled with hyperparameter optimization.
- Real-Time Processing: Real-time classification of incoming data.
- User Interface: A Flask-based web application for data upload and result display.
- Database Connectivity: MySQL for managing user accounts and session data.
Advantages:
- High classification accuracy with optimized ML models.
- Effective handling of class imbalance using SMOTE.
- Real-time DDoS detection and classification.
- User-friendly web interface for data uploads and results display.
- Scalable and efficient system design.
Reviews
There are no reviews yet.