jainsatyam26/xlmr-shield
09
XLMRShield
XLM-RoBERTa-base dual-head classifier for content moderation and prompt injection detection. Fine-tuned with 40:60 resampling + per-class cap (30K) + WeightedRandomSampler.
Test Results
Per-Class F1
Architecture
- Backbone: xlm-roberta-base (278M params)
- Head 1: Safety binary (sigmoid)
- Head 2: 11-class multi-label (sigmoid)
- Tokenizer: xlm-roberta-base
Training
- Dataset: satyamsaf3ai/mergedcontentmoderationandpromptinjectionnew
- Balancing: 40:60 resampling + per-class cap 30K + WeightedRandomSampler
- BF16 mixed precision, AdamW + cosine LR, 4 epochs
- maxlength=128, batchsize=32, lr=2e-05
