devSECV2

Modèle de classification binaire basé sur ModernBERT (~0,1B paramètres), obtenu par fine-tuning de Medyassino/secopv2 pour distinguer deux classes : Différent et Équivalent.

Utilisation

from transformers import pipeline

clf = pipeline("text-classification", model="Medyassino/devSECV2")

# Adapter le format d'entrée à celui utilisé à l'entraînement
print(clf("<texte A> [SEP] <texte B>"))

⚠️ Le format exact de l'entrée (paire de textes, séparateur, longueur max) doit correspondre à celui utilisé lors du fine-tuning. À compléter : <format d'entrée>.

Données d'entraînement

  • Dataset(s) : <à compléter : noms HF / Kaggle>
  • Jeu d'évaluation : 2 000 exemples (1 140 « Différent », 860 « Équivalent »)

Hyperparamètres

Paramètre Valeur
Modèle de base Medyassino/secopv2 (ModernBERT)
Epochs 8
Matériel Google Colab (<GPU T4>)

Résultats (jeu d'évaluation, 2 000 exemples)

Métrique Valeur
Accuracy 0,9035
F1 macro 0,9019
Eval loss 0,5926
Classe Précision Rappel F1 Support
Différent 0,9247 0,9044 0,9144 1140
Équivalent 0,8768 0,9023 0,8894 860
Accuracy 0,9035 2000
Macro avg 0,9007 0,9034 0,9019 2000
Weighted avg 0,9041 0,9035 0,9037 2000

Limites et biais

  • La classe « Équivalent » est légèrement moins bien prédite (précision 0,877) que « Différent » (précision 0,925).
  • Les performances ne sont garanties que sur des données proches de celles d'entraînement.
  • Ne pas utiliser comme seul critère de décision dans un contexte de sécurité critique : validation humaine recommandée.

Auteur

Mohamed Yassine Bouneb (@Medyassino)

Downloads last month
17
Safetensors
Model size
0.1B params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for Medyassino/devSECV2

Finetuned
(1)
this model

Evaluation results