Смена определения «unsafe» двигает оценку guardrail от 0 до 100 при 0,03% весов

Исследователи взяли ~53 тыс. промптов, которые в промышленной системе разметили дважды: по вопросу «это запрос вредного контента?» и по вопросу «заблокировал бы модератор?». На них обучили десять guardrail-вариантов в двух масштабах. Архитектура и оптимизатор были одинаковыми, но HarmBench-copyright менялся от 0 до 100, а over-refusal на OR-Bench-hard от 3,4 до 56,4%. Более того, 88% JailbreakBench-benign и 82% OR-Bench-hard оказались в обучающих пулах. • Бенчмарк измеряет политику разметки, а не только способность модели. • Сдвиг 0,03% параметров переносит оценку по всему диапазону. • Авторы требуют публиковать контаминацию, seed floor и использованное определение.

AI-обработка оригинала Hugging Face Daily Papers; редакция Hamidun News
Смена определения «unsafe» двигает оценку guardrail от 0 до 100 при 0,03% весов
Источник: Hugging Face Daily Papers. Коллаж: Hamidun News.
Слушать статью
Паспорт материала и цифры
ПараметрДанные
ПервоисточникHugging Face Daily Papers ↗
Главный редактор
Ключевой факт #1Бенчмарк измеряет политику разметки, а не только способность модели.
Ключевой факт #2Сдвиг 0,03% параметров переносит оценку по всему диапазону.
Ключевой факт #3Авторы требуют публиковать контаминацию, seed floor и использованное определение.

Guardrail-классификатор принято описывать так, будто «небезопасность» — свойство текста. Новая работа с Hugging Face Daily Papers показывает, что это свойство политики разметки. Авторы взяли около 53 тысяч промптов, которые в одном промышленном внедрении разметили дважды, обучили на них десять guardrail-вариантов в двух масштабах и получили разброс оценок от 0 до 100 на одном и том же бенчмарке. Архитектура, кодовая база и семейство оптимизаторов у всех вариантов совпадали.

Один корпус, две политики

Удачный для исследователей «побочный эффект» индустриального процесса: одни и те же промпты размечали по двум операционным определениям. Первое: «это запрос вредного контента?». Второе: «заблокировал бы это модератор?». Формально обе формулировки описывают одну задачу, на практике границы у них проходят в разных местах. Из-за этого получился чистый эксперимент: меняется только политика, которая попадает в модель через метки.

Всего обучили десять вариантов (arms) на двух масштабах моделей, то есть двадцать чекпойнтов. Ключевые цифры работы:

  • 88% JailbreakBench-benign и 82% OR-Bench-hard уже присутствовали в обучающих пулах guardrail;
  • разброс между десятью вариантами составил 0,99 на HarmBench-copyright и 0,043 на WildGuard-benign, то есть 23-кратная разница в чувствительности к определению;
  • HarmBench-copyright проходит весь диапазон 0–100, а over-refusal на OR-Bench-hard — от 3,4 до 56,4%;
  • сдвиг затрагивает 0,03% параметров;
  • корреляция точности на общем валидационном сплите с согласием с политикой аннотатора: rho=+0,74, с реальной способностью детекции — rho=+0,34.

Контаминация и чувствительность бенчмарков

Первая находка неприятна сама по себе. Два бенчмарка на избыточные отказы, JailbreakBench-benign и OR-Bench-hard, как раз те, на которые ссылаются, чтобы показать, что guardrail не блокирует лишнего. Они в значительной части лежали внутри обучающего корпуса самого guardrail. Все остальные результаты авторы считают уже на деконтаминированных данных.

Вторая находка касается устройства бенчмарков. При фиксированных архитектуре и оптимизаторе одни тесты почти не зависят от выбранной политики, другие зависят от неё почти полностью. WildGuard-benign колеблется в пределах 0,043, HarmBench-copyright — в пределах 0,99. Первый ближе к измерению модели, второй в основном измеряет, какое определение «вредного» она усвоила.

Третья находка: чтобы протащить оценку через весь диапазон, достаточно изменить 0,03% параметров. Четыре варианта, у которых последний сигнал обучения нёс определённую политику, оказались на одном краю обеих шкал (точный ранговый тест, p=0,005; в худшем случае 0,04–0,14). При этом способность детекции не менялась.

Дистилляция и валидация

Есть и неприятное следствие для открытых чекпойнтов. У дистиллированной модели-студента мягкие метки учителя переносят политику, даже если все жёсткие метки несут другую. Происхождение учителя оказывается незадокументированным смешивающим фактором для любого опубликованного чекпойнта. Две модели с одинаковым названием семейства могут различаться по «политике» сильнее, чем по архитектуре.

С валидацией та же история. Точность на единственном сплите, оценивающем все двадцать вариантов, лучше отслеживает согласие с политикой аннотатора (rho=+0,74), чем способность обнаруживать вредное (rho=+0,34). Высокий балл часто означает, что вы угадали вкус разметчика.

Как читать отчёты о guardrail

Авторы предлагают три обязательные переменные в любом отчёте: уровень контаминации, нижнюю границу шума по сидам (seed floor) и определение, по которому оценивали. Практически это значит следующее. Перед сравнением двух guardrail проверьте, какая политика стояла за разметкой обучающих данных и бенчмарка. Не доверяйте результатам по over-refusal, пока не видите долю пересечения с обучением. Если разница между моделями меньше разброса по сидам, это не разница. Команды, которые берут чужой чекпойнт, должны выяснить, кто был учителем, и прогнать модель на собственных политических кейсах, прежде чем встраивать её в продукт. Работа — препринт, и воспроизводимость на других корпусах ещё предстоит проверить, но выводы удобны для немедленной проверки в своих пайплайнах.

Сюжет

Вопросы и ответы по материалу

Что известно по теме: один корпус, две политики?

Удачный для исследователей «побочный эффект» индустриального процесса: одни и те же промпты размечали по двум операционным определениям. Первое: «это запрос вредного контента?». Второе: «заблокировал бы это модератор?». Формально обе формулировки описывают одну задачу, на практике границы у них проходят в разных местах. Из-за этого получился чистый эксперимент: меняется только политика, которая попадает в модель через метки. Всего обучили десять вариантов (arms) на двух масштабах моделей, то есть двадцать чекпойнтов. Ключевые цифры работы: 88% JailbreakBench-benign и 82% OR

Что известно по теме: контаминация и чувствительность бенчмарков?

Первая находка неприятна сама по себе. Два бенчмарка на избыточные отказы, JailbreakBench-benign и OR-Bench-hard, как раз те, на которые ссылаются, чтобы показать, что guardrail не блокирует лишнего. Они в значительной части лежали внутри обучающего корпуса самого guardrail. Все остальные результаты авторы считают уже на деконтаминированных данных. Вторая находка касается устройства бенчмарков. При фиксированных архитектуре и оптимизаторе одни тесты почти не зависят от выбранной политики, другие зависят от неё почти полностью. WildGuard-benign колеблется в пределах 0,043, H

Что известно по теме: дистилляция и валидация?

Есть и неприятное следствие для открытых чекпойнтов. У дистиллированной модели-студента мягкие метки учителя переносят политику, даже если все жёсткие метки несут другую. Происхождение учителя оказывается незадокументированным смешивающим фактором для любого опубликованного чекпойнта. Две модели с одинаковым названием семейства могут различаться по «политике» сильнее, чем по архитектуре. С валидацией та же история. Точность на единственном сплите, оценивающем все двадцать вариантов, лучше отслеживает согласие с политикой аннотатора (rho=+0,74), чем способность обнаруживать

ЖХ
Жемал Хамидун — CPO Alpina Digital, продакт-менеджер AlpinaGPT. Делает AI-продукты с 2019 года. Hamidun News — pet project, который вырос в production-агрегатор с 6000+ читателей.
✦ Практика · Hamidun Academy

Соберите рабочего ИИ-агента или сервис своими руками без ручного кода

В Академии Жемала Хамидуна (academy.hamidun.com) открыт бесплатный 72-часовой тест-драйв: интерактивные скетч-уроки по Claude Code и Cursor, живой Tech Radar и готовые шаблоны агентов.

Открыть 72ч бесплатный доступ →Интенсив по Вайб-кодингу
Что вы думаете?
Загружаем комментарии…