РелизAPI / Продукт · В работуThe Decoder→ оригинал

Inkling 2 Small выругалась 316 раз, но почти не помогла предсказать сбои

Исследователи Vals AI проверили внутренние журналы 2655 запусков Inkling 2 Small на 13 тестах и нашли ругань в 50 случаях — всего 316 эпизодов. Почти весь всплеск создали два зациклившихся ответа: один растянулся до 500 тысяч символов. Однако использовать мат как датчик ошибки нельзя: 96% неудачных запусков прошли без него, поэтому разработчикам нужны прямые метрики повторов, длины ответа и расхода токенов.

AI-обработка оригинала The Decoder; редакция Hamidun News
Inkling 2 Small выругалась 316 раз, но почти не помогла предсказать сбои
Источник: The Decoder. Коллаж: Hamidun News.
Слушать статью
Паспорт материала и цифры
ПараметрДанные
ПервоисточникThe Decoder ↗
Главный редактор
Ключевой факт #1241 из 316 ругательств пришлись всего на два зациклившихся запуска.
Ключевой факт #2Ругались 46 провальных запусков, но большинство сбоев прошло молча.
Ключевой факт #3Для защиты важнее лимиты токенов и детектор повторов, а не словарь мата.

Иногда модель ломается почти по-человечески: несколько раз ошибается, объявляет, что «ничего не работает», ругается — и продолжает генерировать текст. Именно такое поведение исследователи Vals AI обнаружили во внутренних журналах Inkling 2 Small от Thinking Machines. Забавная деталь быстро превращается в инженерную: можно ли по эмоционально окрашенным словам заранее понять, что модель потеряла ход решения?

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

Что нашли в журналах

Исследователи просмотрели 2655 запусков на 13 тестах. Слово «fuck» и его варианты появились в 50 запусках — всего 316 раз. При этом 241 случай пришёлся лишь на две генерации, которые зациклились.

Самый наглядный эпизод возник в задаче о расчёте траектории астероида. Вместо компактного решения модель выдала около 500 тысяч символов: повторяла одни и те же предложения и 158 раз использовала ругательство. Это уже не проблема тона. Такой ответ зря расходует вычислительные ресурсы, увеличивает задержку и может занять контекст следующего этапа агентного процесса.

Особенно часто эффект встречался в ProgramBench: он проявился в 20 из 200 запусков. Обычно модель ругалась после собственной ошибки, при мнимом прорыве или перед отказом от дальнейших попыток. Получается узнаваемая картина: решение не сходится, внутренний монолог становится резче, затем генерация либо обрывается, либо уходит в повтор.

Почему это плохой датчик ошибки

На первый взгляд корреляция сильная: 46 из 48 оценённых запусков с руганью закончились неудачей. Но общий уровень провалов и без того составлял около 75%. Ещё важнее другое: 96% всех неудачных запусков не содержали ругательств вообще.

Представим сервис, который помечает ответ как подозрительный при появлении мата во внутреннем журнале. Он действительно поймает несколько ярких аварий. Но подавляющее большинство ошибок пропустит. Это как отслеживать перегрев сервера по запаху пластика: серьёзный признак, когда он появился, однако ждать его для мониторинга слишком поздно.

Ругательство можно оставить дополнительным диагностическим признаком, но строить на нём защиту нельзя. Оно также зависит от языка, обучающих данных и настроек модели. После обновления модели такой индикатор способен исчезнуть, хотя сами зацикливания останутся.

Что делать разработчикам

Для продакшена нужны признаки, связанные с самим сбоем. Ограничивайте максимальное число токенов и время выполнения. Считайте повторяющиеся фрагменты, отслеживайте резкий рост ответа и завершайте генерацию, если модель несколько шагов подряд не приближается к проверяемому результату. В агентных системах задавайте лимит попыток и сохраняйте причину остановки отдельно от текста рассуждений.

Полезно также проверять результат внешним способом: запускать тесты для кода, валидировать числа, требовать структурированный ответ или привлекать отдельный оценщик. Внутренний журнал может помочь при разборе инцидента, но не должен быть единственным источником истины.

Практический вывод простой: необычная лексика модели — интересный симптом, а не надёжная метрика. Если система способна породить 500 тысяч символов повторов, чинить нужно прежде всего контроль генерации. Словарь запрещённых слов здесь косметика; лимиты, детектор циклов и проверка результата — настоящая страховка.

Сюжет

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

Что известно по теме: что нашли в журналах?

Исследователи просмотрели 2655 запусков на 13 тестах. Слово «fuck» и его варианты появились в 50 запусках — всего 316 раз. При этом 241 случай пришёлся лишь на две генерации, которые зациклились. Самый наглядный эпизод возник в задаче о расчёте траектории астероида. Вместо компактного решения модель выдала около 500 тысяч символов: повторяла одни и те же предложения и 158 раз использовала ругательство. Это уже не проблема тона.

Что известно по теме: почему это плохой датчик ошибки?

На первый взгляд корреляция сильная: 46 из 48 оценённых запусков с руганью закончились неудачей. Но общий уровень провалов и без того составлял около 75%. Ещё важнее другое: 96% всех неудачных запусков не содержали ругательств вообще. Представим сервис, который помечает ответ как подозрительный при появлении мата во внутреннем журнале. Он действительно поймает несколько ярких аварий. Но подавляющее большинство ошибок пропустит.

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

Для продакшена нужны признаки, связанные с самим сбоем. Ограничивайте максимальное число токенов и время выполнения. Считайте повторяющиеся фрагменты, отслеживайте резкий рост ответа и завершайте генерацию, если модель несколько шагов подряд не приближается к проверяемому результату. В агентных системах задавайте лимит попыток и сохраняйте причину остановки отдельно от текста рассуждений.

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

Протестируйте новые LLM и мультимодальные модели в одном окне

Платформа Nomad AI (nomadnet.ai) даёт прямой доступ к Claude Opus 5.5, GPT-6, Gemini 3.1, DeepSeek и автономным агентам без VPN, зарубежных карт и зоопарка подписок.

Открыть Nomad AI →Автономный Nomad Agent
Что вы думаете?
Загружаем комментарии…