Разработан метод точечной фильтрации контента для больших языковых моделей

Традиционные системы безопасности LLM работают по принципу топикальной таксономии: если запрос относится к категории "оружие" или "мошенничество", модель его блокирует. Однако в реальных продуктах такая грубая фильтрация создает конфликт между безопасностью и полезностью. Например, образовательный бот и государственный ассистент могут использовать одну модель, но иметь разные правила по теме политики: один должен отвечать на фактологические вопросы о выборах, а другой — блокировать попытки политического манипулирования. Текущие guard-модели, такие как LlamaGuard-3, не способны провести такое различие, так как оперируют целыми темами, а не их подмножествами.

Исследователи из Multiverse Computing в работе "Safety for Whom?" предлагают перейти от блокировки тем к управлению "узкими границами" (narrow-boundary safety). Задача состоит в том, чтобы модель отказывала только в вредоносном подмножестве топика, сохраняя работоспособность на безопасных запросах того же типа.

Архитектура проблемы и системные разрывы

При попытке настроить модель на такую избирательность возникает технический trade-off: обучение на вредоносных данных часто "размывает" границу отказа, заставляя модель блокировать и легитимные запросы. Авторы выделили три критических разрыва в стандартных методах самогенерации данных (self-generation):

  • Разрыв покрытия (Coverage gap): при однократной попытке генерации отказов до 19,88% сложных запросов отбрасываются. Использование стратегии эскалации (повторных попыток с усиленным стирированием) снижает этот показатель до 0,20%.
  • Побочные реакции: тюнинг безопасности часто ведет к ложным отказам. Для борьбы с этим в обучающую выборку вводят "поверхностно опасные", но фактически безопасные данные.
  • Ошибка метрик: стандартные тесты на вредоносность не видят форму границы. Модель может показать высокий процент отказов по вредоносным запросам просто потому, что стала блокировать вообще всё.

Взаимосвязи и последствия

Эксперименты на базе Qwen3-8B показали, что простая максимизация отказов по вредоносным запросам превращает модель в "бессмысленную машину блокировки". В конфигурации с минимальным уровнем вредоносных ответов (0,14%) уровень ложных отказов на тесте XSTest взлетел с 2% до 74%.

Системный эффект достигается за счет изменения состава данных. Внедрение пар "вредоносный запрос — безопасный запрос" с общим смысловым якорем, но разным намерением, позволяет уточнить границу. Результаты применения такого подхода:

Показатель Без данных по границам С данными по границам
Ложные отказы (безопасная сторона) 32,94% 4,16%
Отказы по вредоносному контенту 91,88% 87,72%

Таким образом, небольшая потеря в полноте блокировки вредоносного контента (около 4%) позволяет радикально снизить количество ложных срабатываний, сохраняя при этом применимость модели в продакшене.

Ключевым выводом является то, что безопасность LLM в реальных сценариях перестает быть вопросом "да/нет" для всей темы. Она переходит в плоскость управления точными границами между намерением пользователя и политикой развертывания. Без одновременного измерения обеих сторон границы (вредоносной и легитимной) любые показатели "безопасности" модели остаются недостоверными.

Показывать Pravda.Ru в сервисах Google

Автор Александр Приходько
Александр Приходько — журналист, корреспондент Правды.Ру
Последние материалы