Team Ai
Modelpublic

CIRCL/vulnerability-severity-classification-russian-ruRoberta-large

sourceHugging Facecc-by-4.0updated 6mo agoView on Hugging Face
0likes90downloads
Model Card

<!-- This model card has been generated automatically according to the information the Trainer had access to. You should probably proofread and complete it, then remove this comment. -->

VLAI: Automated Vulnerability Severity Classification (Russian Text)

A fine-tuned ai-forever/ruRoberta-large model for classifying Russian vulnerability descriptions from the FSTEC.

Trained on the CIRCL/Vulnerability-FSTEC dataset as part of the VulnTrain project.

Training procedure

Training hyperparameters

The following hyperparameters were used during training:

  • —learning_rate: 3e-05
  • —trainbatchsize: 64
  • —evalbatchsize: 64
  • —seed: 42
  • —optimizer: Use OptimizerNames.ADAMWTORCHFUSED with betas=(0.9,0.999) and epsilon=1e-08 and optimizer_args=No additional optimizer arguments
  • —lrschedulertype: linear
  • —num_epochs: 5

It achieves the following results on the evaluation set:

  • —Loss: 2.6495
  • —Accuracy: 0.7417
  • —F1 Macro: 0.6650
  • —Low Precision: 0.6154
  • —Low Recall: 0.3380
  • —Low F1: 0.4364
  • —Medium Precision: 0.7619
  • —Medium Recall: 0.8312
  • —Medium F1: 0.7951
  • —High Precision: 0.6869
  • —High Recall: 0.6080
  • —High F1: 0.6450
  • —Critical Precision: 0.7678
  • —Critical Recall: 0.7996
  • —Critical F1: 0.7834

Training results

Training LossEpochStepValidation LossAccuracyF1 MacroLow PrecisionLow RecallLow F1Medium PrecisionMedium RecallMedium F1High PrecisionHigh RecallHigh F1Critical PrecisionCritical RecallCritical F1
3.03731.011673.05030.68950.56260.79590.10990.19310.72330.79580.75780.60830.51520.55790.69470.79540.7416
2.90842.023342.86010.71420.60480.80.18030.29430.75230.80010.77540.69230.51560.59100.66600.88070.7584
2.59373.035012.65290.73350.63490.69670.23940.35640.75650.83790.79520.71260.54110.61520.70920.84880.7727
2.52304.046682.63480.73650.65490.61700.32680.42730.74030.85680.79430.72080.54510.62070.75260.80380.7773
2.05995.058352.64950.74170.66500.61540.33800.43640.76190.83120.79510.68690.60800.64500.76780.79960.7834

Framework versions

  • —Transformers 5.5.0
  • —Pytorch 2.11.0+cu130
  • —Datasets 4.8.4
  • —Tokenizers 0.22.2