cybersectony commited on
Commit
4737b4c
1 Parent(s): e07ee95

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +15 -5
README.md CHANGED
@@ -4,14 +4,24 @@ tags:
4
  - SQL Injection
5
  ---
6
 
7
- **SQL Injection Attack Detection using a Fine-tuned distilBERT Model**
8
 
9
  **Model description**
10
 
11
- This model was created by finetuning the distilBERT model for SQL Injection Attack Detection.
12
- The model was fine-tuned using HuggingFace's Trainer API. The final result of the finetuning has an F1-score of 0.9986 and an accuracy of 99.90%.
13
- The model was finetuned with 10 epochs.
 
 
 
 
 
 
14
 
15
  **Dataset description**
16
 
17
- The finetuning was done on a SQL Injection Dataset that was made available by SAJID576 on Kaggle (https://www.kaggle.com/datasets/sajid576/sql-injection-dataset/data). It has a size of slightly over 30,000 rows.
 
 
 
 
 
4
  - SQL Injection
5
  ---
6
 
7
+ **A distilBERT based SQL Injection Detection Model**
8
 
9
  **Model description**
10
 
11
+ This model, based on DistilBERT, is specifically tailored for the detection of SQL injection attacks.
12
+ Through fine-tuning using the Hugging Face's Trainer API, the model has been trained to identify potentially malicious SQL queries with high accuracy.
13
+
14
+ - __Architecture:__ DistilBERT
15
+ - __Fine-tuning Method:__ Trainer API
16
+ - __Performance Metrics:__
17
+ - __F1-score:__ 0.9986
18
+ - __Accuracy:__ 99.90%
19
+ - __Training Epochs:__ 10
20
 
21
  **Dataset description**
22
 
23
+ The model was fine-tuned on the SQL Injection Dataset, curated and made available by SAJID576 on Kaggle.
24
+ This dataset comprises of 30,920 rows of SQL queries, including both benign and malicious examples, providing a comprehensive training corpus for robust model development.
25
+
26
+ - Dataset Source: https://www.kaggle.com/datasets/sajid576/sql-injection-dataset/data
27
+ - Size: 30,920 rows