Skip to content

asce-tech/intrusion-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Advancing Network Intrusion Detection with UNSW-NB15

πŸ“Œ Project Objective

The UNSW-NB15 dataset plays a crucial role in advancing research on network intrusion detection. It is primarily used to evaluate the effectiveness of machine learning models, such as Intrusion Detection Systems (IDS), in identifying and classifying different types of network attacks.

These attack categories include:

  • Probe
  • R2L (Remote to Local)
  • DoS (Denial of Service)
  • U2R (User to Root)

The dataset consists of 49 features capturing various aspects of network traffic, enabling model development and thorough experimentation. This project focuses on leveraging the UNSW-NB15 dataset to enhance intrusion detection and explore anomaly detection strategies for bolstering network security.


🧠 Skills Learned

  • Proficiency in analyzing and interpreting network traffic data.
  • Ability to generate and recognize attack signatures and patterns.
  • Enhanced knowledge of network protocols and security vulnerabilities.
  • Experience with machine learning model building, evaluation, and tuning.

🧰 Libraries & Tools Used

  • pandas – data manipulation and analysis
  • numpy – numerical computations
  • seaborn – statistical data visualization
  • matplotlib – plotting static and interactive visualizations
  • scikit-learn (sklearn) – machine learning algorithms, preprocessing, and evaluation
  • XGBoost – efficient and scalable gradient boosting library
  • Heatmaps – for visualizing relationships and correlations between variables

πŸš€ Steps to Reproduce

  1. Download the UNSW-NB15 dataset from Kaggle.
  2. Extract the dataset and explore the 8 classified .csv files.
  3. Download or clone the Python code repository for this project.
  4. Run the code and analyze the results and visualizations produced.

πŸ–ΌοΈ Screenshots

image


About

Advancing Network Intrusion Detection with UNSW-NB15

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published