TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
llm security и каланы

16 May, 13:17

Открыть в Telegram Поделиться Пожаловаться

Prev Next
A Single Neuron Is Sufficient to Bypass Safety Alignment in Large Language Models
Kazemi et al., Apple, 2026
Препринт

Все помнят abliteration (Arditi, 2024) — white-box метод снятия элайнмента, заключающийся в вычитании вектора из residual stream. Сегодня мы посмотрим на очень интересную статью, в которой исследователи из Apple демонстрируют, что расцензурирования модели можно достичь еще проще — изменив активации одного единственного нейрона.

Гипотеза исследователей состоит в том, что знания об опасности/приемлимости тех или иных ответов не распространены равномерно по модели, а сконцентрированы, в пределе — в рамках одного веса в MLP. Они называют его нейроном отказа (refusal neuron). Чтобы найти кандидатов в такой нейрон, они проделывают с несколькими моделями (Llama и Qwen) следующую процедуру. Соберем по 128 безобидных (h) и опасных (H) промптов, прогоним их через LLM, прихранивая активации после нелинейности в MLP на нескольких интересующих нас слоях трансформера. Дальше мы считаем функцию потерь (L) для вероятностей предсказания фразы с отказом и средний градиент по каждому из нейронов (i) для безобидных $g_h$ и опасных $g_H$ промптов, а также активации нейронов на этих промптах ($a_h$ и $a_H$), все для разных позиций токенов (t) после промпта. Для нейрона вычисляется скор $score_{i,t}$, равных сумме градиентов по h и H, перемноженный на разницу в активациях.

Смысл такой: нейрон отказа имеет гораздо больший модуль активации на H, чем h, а градиент L по нему противоположен активациям на H по знаку — так что изменение активации на отказах будет увеличивать loss. Это, правда, не значит, что изменение активации нейрона (например, замена на константу m) приведет к увеличению attack success rate, поэтому обнаружив топ нейронов по $score$, исследователи дополнительно реранжируют их по ASR на валидационном датасете, делая по сути grid search по позициям и нескольким значениям m. Суть самой атаки, в результате, сводится к константной замене активации нейрона на m. К сожалению, изменение активаций даже одного нейрона может приводить к проблемам, поэтому исследователи предлагают чуть более сложный способ, подразумевающий сухой прогон по промпту с регистрацией активаций и адаптивным подбором m для запуска с модицификацией.

Для оценки результатов атаки используется LLM-as-a-judge и Llama-Guard. Результаты получаются сравнимые с Arditi, 2024, как по ASR, так и по падению в utility. Побочным результатом является то, что наблюдение за активациями данного нейрона может работать как детектор опасных промптов — простой мониторинг этой активации достигает качества, сопоставимого с LlamaGuard-3-8B.

Замечательная статья, в которой есть еще много интересного, не поместившегося в обзор (например, нейроны, отвечающие за конкретные опасные виды поведения), и которая поднимает сразу много вопросов: от возможности подавлять отказы / детектировать вредоносные промпты еще лучше за счет более сложных интервенций (например, обучив логрег по пяти-десяти топ-кандидатам вместо одного порога) до необходимости в громоздких SAE; от применимости метода к большим MoE до того, когда нас ждут каталоги нейронов, позволяющие запустить пентест без текстовых джейлбрейков.

566 0 7 9
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot