СООБЩЕНИЕ

Напишите мне

Ваше сообщение вижу только я. Отвечу на телефон или почту, которые вы укажете.

← Все проекты
Исследование · Бенчмаркработает03 / 10

Prompt Injection Detector Benchmark

Исследование того, насколько надёжны детекторы prompt injection на самом деле. Пять видов детекторов обучены на двух открытых датасетах и проверены на данных друг друга.

prompt-injection-detector-snowy.vercel.app
Prompt Injection Detector Benchmark — скриншот 1Prompt Injection Detector Benchmark — скриншот 2Prompt Injection Detector Benchmark — скриншот 3
LIVE
ЧТО ДЕЛАЕТ

Многие компании защищают своих AI-чат-ботов детекторами, которые пытаются распознать вредоносный текст. Это исследование проверяет, насколько надёжны такие детекторы, когда данные меняются.

Проверено пять видов детекторов: правило по ключевым словам, TF-IDF + логистическая регрессия, дообученный многоязычный трансформер DistilBERT, каскад и локальные модели Llama 3.2 3B и Llama 3.1 8B в роли LLM-судей. Все обучены на двух открытых датасетах (deepset и jackhhao) и проверены на данных друг друга.

Результат: детектор, который получает 0.96–0.98 F1 на своём датасете, на другом либо пропускает большинство атак, либо блокирует до 97% безобидного текста. На сайте все результаты показаны в интерактивных графиках, включая график скорости и точности, и в полной таблице.

0.97→0.54
F1 трансформера на своём датасете и на чужом.
ОСНОВНОЕ
  • Обучение на обоих датасетах закрывает большую часть разрыва.
  • Llama 3.1 8B достигает 0.947 F1 на jackhhao без обучения, но в 2 100 раз медленнее трансформера.
  • Каскад не спасает модель, которая уверенно ошибается.
ТЕХНОЛОГИИ
PyTorchDistilBERTscikit-learnLlama 3