Google научила языковые модели «спать» и переносить знания из памяти в веса
Google Research показала фреймворк SLEEP — способ учить языковые модели новому без потери старых навыков. Проблема в том, что при дообучении модель часто забывает то, что знала раньше, а знания из контекста живут только пока лежат в промпте — закончился разговор, и всё исчезло. SLEEP разводит это по времени, как у человека. В режиме «бодрствования» модель работает с запросами и складывает новую информацию в краткосрочную память. В режиме «сна» приём новых данных останавливается, и модель переносит накопленные знания в веса отдельных блоков MoE, стараясь не трогать уже закреплённую информацию. Есть и фаза «сновидений»: случайные сочетания экспертов сами генерируют примеры для дообучения, система отбирает лучшие. • На BABILong модель удерживает знания из последовательностей до 10 млн токенов, храня их в параметрах, а не в контексте • При последовательном обучении переводу падение качества на старых языках почти нулевое • На AIME 2024 — точность 79,2%, на AIME 2025 — 69%
AI-обработка оригинала TG: @ai_machinelearning_big_data (Machinelearning); редакция Hamidun News
Google Research опубликовала фреймворк SLEEP — способ учить языковые модели новой информации так, чтобы они не теряли то, что знали раньше. Идея выросла из двух старых болей непрерывного обучения.
Первая — катастрофическое забывание: когда модель дообучают на новой задаче, обновления весов перезаписывают то, что было важно для старых задач. Вторая — то, что знания из контекстного окна не становятся постоянной памятью. Пока информация лежит в промпте, модель её использует. Закончился контекст — она пропала. А держать длинный контекст дорого: его нужно заново прогонять и хранить в оперативной памяти на каждый запрос.
Бодрствование, сон и «сновидения»
SLEEP делит работу модели на два режима.
- Бодрствование — модель принимает входные данные и складывает информацию в краткосрочную память, как обычно.
- Сон — приём новых данных приостанавливается. Модель активирует дополнительные блоки памяти MoE (смесь экспертов) и переносит накопленные знания в их веса, стараясь минимально задеть то, что уже закреплено. После переноса временная память очищается.
Отдельно описана фаза «сновидений»: случайные сочетания экспертов генерируют собственные тренировочные примеры, а система отбирает из них самые полезные и использует для дальнейшего обучения. То есть модель отчасти готовит себе материал для закрепления сама, без внешнего датасета на каждый цикл.
Важная деталь: «сон» — это управляемый цикл дообучения по правилам, которые задают исследователи, а не самостоятельная перестройка модели. Архитектура и код остаются фиксированными, меняются только веса выделенных MoE-блоков.
Что показали эксперименты
Команда проверила подход на трёх разных задачах.
- BABILong — тест на работу с очень длинным контекстом. Модель удерживала информацию из последовательностей до 10 млн токенов, но не за счёт раздувания контекстного окна, а закрепляя знания прямо в параметрах.
- Последовательное обучение переводу — классический тест на забывание. Языки осваивались по очереди, и обычно на таких тестах качество на первых языках заметно проседает после изучения новых. В SLEEP падение оказалось почти нулевым.
- Математика (AIME) — точность 79,2% на AIME 2024 и 69% на AIME 2025. Разница между двумя годами здесь не сенсация: похожий разброс встречается у многих моделей на этих двух наборах задач, и по одной публикации делать выводы о причинах рано. Важнее другое: перенос знаний в веса не разрушил способность модели к математическим рассуждениям.
Что это значит для инженерных команд
Главный вопрос — цена. Перенос знаний в веса требует дополнительных циклов дообучения, а значит, вычислений, которые нужно планировать: во время «сна» модель не обслуживает запросы. Придётся решать, как часто запускать этот цикл, сколько памяти накапливать перед ним и сколько блоков MoE выделять под хранение — все эти параметры задаются правилами разработчиков, и подбирать их под свою нагрузку придётся самостоятельно.
Потенциальная выгода — в экономике контекста. Если корпоративную базу знаний, долгую переписку или часто обновляемые документы закрепить в весах, не придётся каждый раз прогонять через модель миллионы токенов и платить за их повторную обработку. Для агентов с долгой историей работы это прямая экономия на памяти и задержке ответа.
Остаётся и риск, который в описании фреймворка не снят: запись в веса труднее отследить и отменить, чем документ в контексте или во внешней базе данных. Для регулируемых сфер придётся отдельно продумывать, как проверять и при необходимости удалять то, что модель закрепила во время «сна». На этом этапе SLEEP стоит воспринимать как сильный исследовательский результат и кандидата для пилотных тестов в проектах с постоянно обновляемыми данными, а не как готовый продуктовый компонент.
- 29 окт. 2026 г.GitLab Orbit вышел в GA: агентам нужно в 4,5 раза меньше токенов
- 29 окт. 2026 г.Qwen 3.5 4B получила внутри весов процессор RISC-V с памятью на DeltaNet
- 29 окт. 2026 г.Технокафе собрало видеоэссе кодом: 73 секунды за $10 токенов Claude Code
- 29 окт. 2026 г.Конфликт знаний в RAG: почему нужен не жёсткий алгоритм, а вероятность правоты контекста
Вопросы и ответы по материалу
Что известно по теме: бодрствование, сон и «сновидения»?
SLEEP делит работу модели на два режима. Бодрствование — модель принимает входные данные и складывает информацию в краткосрочную память, как обычно. Сон — приём новых данных приостанавливается. Модель активирует дополнительные блоки памяти MoE (смесь экспертов) и переносит накопленные знания в их веса, стараясь минимально задеть то, что уже закреплено. После переноса временная память очищается. Отдельно описана фаза «сновидений»: случайные сочетания экспертов генерируют собственные тренировочные примеры, а система отбирает из них самые полезные и использует для дальнейшего
Что известно по теме: что показали эксперименты?
Команда проверила подход на трёх разных задачах. BABILong — тест на работу с очень длинным контекстом. Модель удерживала информацию из последовательностей до 10 млн токенов, но не за счёт раздувания контекстного окна, а закрепляя знания прямо в параметрах. Последовательное обучение переводу — классический тест на забывание. Языки осваивались по очереди, и обычно на таких тестах качество на первых языках заметно проседает после изучения новых. В SLEEP падение оказалось почти нулевым. Математика (AIME) — точность 79,2% на AIME 2024 и 69% на AIME 2025. Разница между двумя года
Что известно по теме: что это значит для инженерных команд?
Главный вопрос — цена. Перенос знаний в веса требует дополнительных циклов дообучения, а значит, вычислений, которые нужно планировать: во время «сна» модель не обслуживает запросы. Придётся решать, как часто запускать этот цикл, сколько памяти накапливать перед ним и сколько блоков MoE выделять под хранение — все эти параметры задаются правилами разработчиков, и подбирать их под свою нагрузку придётся самостоятельно. Потенциальная выгода — в экономике контекста. Если корпоративную базу знаний, долгую переписку или часто обновляемые документы закрепить в весах, не придётся
Соберите рабочего ИИ-агента или сервис своими руками без ручного кода
В Академии Жемала Хамидуна (academy.hamidun.com) открыт бесплатный 72-часовой тест-драйв: интерактивные скетч-уроки по Claude Code и Cursor, живой Tech Radar и готовые шаблоны агентов.
Главное из мира ИИ — раз в неделю
7 ключевых событий недели, отобранных вручную. Без шума, репостов и пресс-релизов.
Готово! Проверьте почту — мы отправили подтверждение.