This model is a fine-tuned version of allenai/scibert_scivocab_uncased on the None dataset.
It achieves the following results on the evaluation set:
Loss: 0.5132
Accuracy: 0.9034
Model description
vuln-cat is a classification model based on fine-tuning of scibert. It categorizes CVE summaries into 11 types of vulnerabilities, with class labels including:
1from transformers import pipeline
23text ='A path traversal exists in a specific dll of Trend Micro Mobile Security (Enterprise) 9.8 SP5 which could allow an authenticated remote attacker to delete arbitrary files.'45classifier = pipeline(6"text-classification",7 model="conflick0/vuln-cat",8 padding=True,9 truncation=True,10 max_length=512,11)1213classifier(text)14# [{'label': 'directory_traversal', 'score': 0.9969494938850403}]
Intended uses & limitations
More information needed
Training and evaluation data
More information needed
Training procedure
Training hyperparameters
The following hyperparameters were used during training:
learning_rate: 2e-05
train_batch_size: 16
eval_batch_size: 16
seed: 42
optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08