/ Модель

Характеристики

Контекст
512 токенов
Параметры
212 млн
Лицензия
MIT
Архитектура
deberta-v2 · dense
Опубликована
11 фев 2026

email-phishing-detector-v2

Классификация текстаТекст → label3 профессии

Дообученная DeBERTa V2 классифицирует текст электронных писем как фишинговый или безопасный.

300скачиваний за 30 дней0лайковвеса обновлены11 фев 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Email Phishing Detector V2 — модель классификации электронной почты на фишинговую или безопасную, разработанная на основе microsoft/deberta-v3-base и дообученная для обнаружения фишинга. Она использует архитектуру DeBERTa V2 для классификации последовательностей, содержит 211,6 млн параметров и принимает текст длиной до 512 токенов.

Модель предназначена для автоматической фильтрации подозрительных писем и поддержки систем безопасности электронной почты. В README приведены высокие метрики на тестовой и валидационной выборках, однако они получены на конкретных наборах данных и не гарантируют аналогичного качества на новых типах фишинговых атак. Лицензия — MIT.

Сценарии применения

  • фильтрация фишинговых писем во входящих сообщениях
  • проверка письма перед доставкой пользователю
  • классификация писем для очереди ручной проверки

Ограничения

Модель обучена на конкретных наборах данных и может хуже распознавать новые типы фишинговых атак. Для производственной защиты её следует использовать вместе с дополнительными мерами безопасности.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Email Phishing Detector V2

This model is fine-tuned for email phishing detection. It classifies emails as phishing (1) or safe (0).

Model Description

This model is based on microsoft/deberta-v3-base and has been fine-tuned for phishing detection tasks.

Training Details

  • Base Model: microsoft/deberta-v3-base
  • Training Samples: 37395
  • Validation Samples: 7479
  • Test Samples: 4986
  • Epochs: 5
  • Batch Size: 14
  • Learning Rate: 2e-05
  • Max Length: 512
  • Loss Type: focal
  • LR Scheduler: cosine

Additional Training Parameters

  • Augmentation: False

Evaluation Results

Test Set Metrics

  • Loss: 0.0044
  • Accuracy: 0.9966
  • F1: 0.9970
  • Precision: 0.9975
  • Recall: 0.9965
  • Roc Auc: 1.0000
  • Mcc: 0.9930
  • True Positives: 2836.0000
  • True Negatives: 2133.0000
  • False Positives: 7.0000
  • False Negatives: 10.0000
  • Runtime: 94.4784
  • Samples Per Second: 52.7740
  • Steps Per Second: 3.7790
  • Epoch: 5.0000

Validation Set Metrics

  • Loss: 0.0050
  • Accuracy: 0.9965
  • F1: 0.9969
  • Precision: 0.9986
  • Recall: 0.9953
  • Roc Auc: 0.9999
  • Mcc: 0.9929
  • True Positives: 4248.0000
  • True Negatives: 3205.0000
  • False Positives: 6.0000
  • False Negatives: 20.0000
  • Runtime: 112.4284
  • Samples Per Second: 66.5220
  • Steps Per Second: 4.7590
  • Epoch: 5.0000

Usage

from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch

# Load model and tokenizer
model_name = "nhellyercreek/email-phishing-detector-v2"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)

# Example inference
text = "Your email or URL text here"
inputs = tokenizer(text, return_tensors="pt", truncation=True, max_length=512)
outputs = model(**inputs)
predictions = torch.nn.functional.softmax(outputs.logits, dim=-1)

# Get prediction
predicted_class = predictions.argmax().item()
confidence = predictions[0][predicted_class].item()

print(f"Predicted class: {predicted_class} (phishing=1, safe=0)")
print(f"Confidence: {confidence:.4f}")

Limitations

This model was trained on specific datasets and may not generalize to all types of phishing attempts. Always use additional security measures in production environments.

Citation

If you use this model, please cite:

@misc{nhellyercreek_email_phishing_detector_v2,
  title={Email Phishing Detector V2},
  author={Your Name},
  year={2024},
  publisher={Hugging Face},
  howpublished={\url{https://huggingface.co/nhellyercreek/email-phishing-detector-v2}}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · text-classification

Можно запустить

Подбираем GPU…

Класс архитектуры
DebertaV2ForSequenceClassification
Ревизия весов
fc627c8

0 моделей