Почему нейросеть может потерять нить разговора или использовать устаревшие факты

ТехИнсайдерHi-Tech

Запомни это: как устроена память нейросетей и почему они постоянно что-то забывают

Дарья Пугачёва, руководитель научной группы «Обобщаемые системы ИИ» Института AIRI

44ac88a2f0598ae0e5ec748f89e2afb6_ce_1999x1333x0x0.jpg
Magnific

Вы полчаса объясняете нейросети задачу, уточняете детали и наконец получаете ответ, в котором она нарушает самое первое условие. Напоминаете — исправляет, а потом снова упускает что-то важное. Почему система, способная объяснить устройство ядерного реактора, может потерять нить разговора о домашних питомцах и использовать устаревшие факты. Как разработчики и ученые решают эту проблему, рассказывает Дарья Пугачёва, руководитель научной группы «Обобщаемые системы ИИ» Института AIRI.

Нейросеть помнит иначе

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

Человек учится постоянно: его картина мира безостановочно дополняется и сохраняется в долговременной памяти. У языковой модели знания формируются и «замораживаются» во время обучения, а после хранятся в весах — числовых параметрах, которые определяют ее работу. Во время разговора с пользователем веса не меняются: модель забывает все, как только диалог заканчивается.

Этот слепок представления ИИ о мире со временем устаревает: модель не знает фактов, которые появились после обучения. Например, без обращения к внешним источникам выпущенная весной 2026 года нейросеть не подскажет, кто выиграл последний Чемпионат мира по футболу.

Обновить знания можно с помощью дообучения, но такой процесс требует много ресурсов. Кроме того, это может ухудшить прежние навыки: явление называют катастрофическим забыванием. Также дообучение может влиять и на безопасность. Поэтому разработчикам приходится проверять точность ответов, сохранение прежних способностей и ограничений модели, а при обнаружении проблем — корректировать обучение и повторять проверки. Поэтому часто запускать обновление слишком затратно.

как устроена память нейросетей
Magnific

Почему чат-бот теряет нить разговора

Тем не менее, устаревшие знания не объясняют, почему нейросеть нарушает условие, которое пользователь задал в начале разговора. Для выполнения такой задачи ей не нужно знать последние новости.

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Открыть в приложении