Skip to content

Commit

Permalink
Merge branch 'abhisheks008:main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
daemonX10 authored Jul 3, 2024
2 parents 2444081 + a3990e4 commit 3007d41
Show file tree
Hide file tree
Showing 263 changed files with 644,735 additions and 648 deletions.
1 change: 1 addition & 0 deletions ACI IoT Network Traffic Dataset Analysis/Dataset/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Link: https://www.kaggle.com/datasets/emilynack/aci-iot-network-traffic-dataset-2023
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Large diffs are not rendered by default.

55 changes: 55 additions & 0 deletions ACI IoT Network Traffic Dataset Analysis/Model/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
## **ACI IoT Network Traffic Dataset Analysis**

### 🎯 **Goal**

Analyze the traffic dataset

### 🧵 **Dataset**

https://www.kaggle.com/datasets/emilynack/aci-iot-network-traffic-dataset-2023

### 🧾 **Description**

The project aims to analyze the ACI IoT Network Traffic Dataset 2023 to identify patterns and anomalies in network traffic. The goal is to build an accurate predictive model for network anomaly detection.

### 🧮 **What I had done!**

Load the data using appropriate tools and conduct an initial inspection to identify missing values and outliers. Perform exploratory data analysis (EDA) to understand feature distributions and relationships. Clean the data by handling missing values and outliers, and engineer new features if necessary. Split the data into training and testing sets, scaling features as needed. Build and evaluate various models. Finalize the best model, evaluate it on the test set, and prepare it for deployment. Document each step and report the findings to ensure clarity and reproducibility.
### 🚀 **Models Implemented**

1. Random Forest Classifier
2. XGBoost
3. SVM
4. KNN
5. Decision Tree
6. Dense Model

### 📚 **Libraries Needed**

1. numpy
2. Pandas
3. Matplotlib
4. sci-kit learn

### 📊 **Exploratory Data Analysis Results**

<img src = "https://github.com/why-aditi/ML-Crate/blob/main/ACI%20IoT%20Network%20Traffic%20Dataset%20Analysis/Images/Bar%20Graph.png"/>
<img src = "https://github.com/why-aditi/ML-Crate/blob/main/ACI%20IoT%20Network%20Traffic%20Dataset%20Analysis/Images/Pie%20Chart.png"/>

### 📈 **Performance of the Models based on the Accuracy Scores**

1. Random Forest Classifier: 99.77%
2. XGBoost: 99.79%
3. SVM: 99.99%
4. KNN: 99.99%
5. Decision Tree: 100%
6. Dense Model: 99.80%


### 📢 **Conclusion**

Decision Tree is proven to be the best model with the accuracy score of 100%

### ✒️ **Your Signature**

Aditi Kala
4 changes: 4 additions & 0 deletions ACI IoT Network Traffic Dataset Analysis/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
sci-kit learn
matplotlib
numpy
pandas
File renamed without changes.
File renamed without changes.
Binary file added Body Fat Prediction/Images/Web App/Demo.mp4
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Body Fat Prediction/Images/Web App/initial_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Body Fat Prediction/Images/Web App/initial_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Body Fat Prediction/Images/Web App/predicted.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Large diffs are not rendered by default.

Loading

0 comments on commit 3007d41

Please sign in to comment.