Новая работа лауреата премии Тьюринга Саттона: Использование формулы 1967 года для устранения важного недостатка потокового обучения с подкреплением

marsbitОпубликовано 2026-05-10Обновлено 2026-05-10

Введение

В декабре 2024 года исследователи из Университета Альберты столкнулись с проблемой «потокового барьера» в глубоком обучении с подкреплением: при обучении в потоковом режиме (без буфера воспроизведения и с размером пакета, равным 1) обучение становилось нестабильным. Год спустя, команда с участием лауреата премии Тьюринга Ричарда Саттона предложила решение — метод «интенциональных обновлений» (Intentional Updates). Идея, восходящая к алгоритму NLMS 1967 года, заключается в том, чтобы напрямую задавать желаемое изменение выхода функции (например, уменьшение ошибки прогноза на фиксированный процент), а затем вычислять необходимый размер шага обновления параметров, а не наоборот. Этот подход обеспечивает стабильное влияние каждого обновления на результат. Метод был применён как к обучению ценности (Intentional TD/Q), так и к обучению политики (Intentional Policy Gradient), сочетаясь с такими техниками, как RMSProp и следы пригодности. В экспериментах на задачах непрерывного (MuJoCo) и дискретного (Atari) управления алгоритмы показали производительность, сопоставимую с современными методами (SAC, DQN), использующими большие буферы, но при значительно меньших вычислительных затратах и с лучшей устойчивостью. Хотя метод демонстрирует высокую эффективность и робастность, авторы отмечают потенциальную проблему смещения в обновлениях политики и необходимость дальнейшей работы для её устранения. «Интенциональные обновления» представляют собой значительный шаг в сторону создания ИИ, с...

В конце 2024 года научное сообщество широко обсуждало статью под названием «Потоковое глубокое обучение с подкреплением, наконец, заработало» (arXiv:2410.14606). Авторы из команды Махмуда из Университета Альберты посвятили значительную часть описанию неловкой реальности: обучение с подкреплением, как метод, по своей сути предназначенный для «обучения на ходу», почти не может этого делать в эпоху глубоких нейронных сетей. Стоит убрать буфер воспроизведения или установить размер пакета равным 1, как обучение разваливается. Они назвали это «потоковым барьером» (stream barrier).

В той статье алгоритмы серии StreamX, благодаря тщательно подобранным гиперпараметрам, разреженной инициализации и различным методам стабилизации, едва преодолели эту стену.

Однако менее чем через полтора года член той же исследовательской группы вместе с коллабораторами из института Openmind дал совершенно другой ответ: корень потокового барьера не в «недостатке данных», а в «неправильной единице измерения шага обучения».

Название статьи: Intentional Updates for Streaming Reinforcement Learning

Адрес статьи: https://arxiv.org/pdf/2604.19033v1

Репозиторий кода: https://github.com/sharifnassab/Intentional_RL

Одна педаль газа, и большая яма

Представьте, что вы учитесь парковать машину. Инструктор говорит вам каждый раз «давить на газ 0.1 секунды». Проблема в том, что при одинаковом времени в 0.1 секунды машина проедет разное расстояние в зависимости от подъема, спуска, нагрузки и т.д. Иногда не хватит сантиметра, иногда переедет на 30 см и врежется в стену.

Шаг обучения в традиционном градиентном спуске делает именно это: он определяет, насколько параметры должны измениться, но никак не контролирует, насколько изменится выход функции. При обучении пакетами (batch) усреднение ошибок по сотням или тысячам примеров сглаживает крайние случаи, и проблема не так заметна. Но в «потоковой» среде на каждом шаге есть только один пример, усреднять нечего. Как только направление градиента становится нестабильным, величина обновления начинает сильно колебаться — сегодня сдвиг на 30 см вперед, завтра на 50 см назад — процесс обучения разрушается из-за сильных колебаний.

Это явление «перелета и недолета» (overshooting and undershooting) особенно серьезно в обучении с подкреплением, потому что градиент на каждом временном шаге различается не только по величине, но и быстро меняется по направлению.

Переопределение «какой должна быть одна итерация»

В недавней статье Арсалана Шарифнассаба из института Openmind, Мохамеда Эльсаида, А. Рупама Махмуда и Ричарда Саттона из Университета Альберты предложен подход, который меняет угол зрения: вместо того чтобы указывать, насколько должны измениться параметры, лучше прямо указать, насколько должен измениться выход функции.

Эта идея возникла не на пустом месте. В 1967 году японские ученые Нагумо и Нода в статье «A learning method for system identification» в области адаптивной фильтрации предложили алгоритм «нормализованного метода наименьших квадратов» (NLMS); по сути, он тоже использовал ожидаемое изменение выхода для обратного расчета шага, а не наоборот. Просто этот алгоритм был применим только к простым линейным сценариям.

Исследователи распространили эту идею на глубокое обучение с подкреплением. Они назвали это «целенаправленными обновлениями» (Intentional Updates): перед каждым обновлением сначала определяется «чего я хочу достичь на этом шаге», а затем обратным расчетом определяется, каким должен быть размер шага.

Для обучения оценке ценности (т.е. предсказанию будущего вознаграждения) их «цель» определяется так: после каждого обновления ошибка предсказания ценности текущего состояния должна уменьшаться на фиксированную долю — например, на 5%, не больше и не меньше. Для обучения стратегии (т.е. оптимизации принимаемых решений) их цель определяется так: вероятность выбора текущего действия на каждом шаге может измениться только на «умеренную» величину.

Возвращаясь к аналогии с вождением: это как если бы водитель перед каждым действием решал «я хочу сдвинуть машину вперед на 20 см», а затем автоматически вычислял, насколько нужно нажать на газ в зависимости от текущих условий (уклон, нагрузка), вместо того чтобы каждый раз давить на педаль с одинаковой силой и надеяться на лучшее.

Лауреат премии Тьюринга и его пазл

Одним из авторов статьи является Ричард С. Саттон — лауреат премии Тьюринга 2024 года, широко известный как «отец современного обучения с подкреплением».

Положение Саттона в научном мире примерно соответствует положению Фейнмана в физике: он не только предложил два фундаментальных каркаса современного обучения с подкреплением — обучение с временной разницей (TD learning) и градиент стратегии (policy gradient), но и вместе с Эндрю Барто написал самый авторитетный учебник по этой области «Reinforcement Learning: An Introduction» (сейчас вышло второе издание, доступное для бесплатного чтения онлайн). Он и Барто разделили премию Тьюринга 2024 года, в формулировке которой отмечается «заложение концептуальных и алгоритмических основ обучения с подкреплением».

Получив награду, Саттон не ушел на покой, а вложил призовые деньги в созданный им институт Openmind, финансируя молодых исследователей, желающих изучать фундаментальные вопросы «в среде, свободной от коммерческого давления». Эта новая статья — продукт именно этой некоммерческой организации.

А первый автор, Шарифнассаб, недавно опубликовал на ICML 2025 фреймворк MetaOptimize, исследующий автоматическую онлайн-настройку скорости обучения. Оба проекта сосредоточены на одной задаче: как сделать сам шаг обучения более интеллектуальным.

Детали алгоритма: проще, чем кажется

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

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

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

Исследователи также объединили эту основную идею с двумя инженерными практиками: диагональным масштабированием в стиле RMSProp (для обработки различий в масштабах разных параметров) и следами пригодности (eligibility traces, помогающими распространять сигнал вознаграждения на предыдущие временные шаги).

В итоге получились три полных алгоритма: для предсказания ценности — Intentional TD (λ), для управления с дискретными действиями — Intentional Q (λ) и для непрерывного управления — Intentional Policy Gradient.

Результаты экспериментов: без GPU, наравне с SAC

Статья оценивает этот подход на нескольких стандартных бенчмарках, и результаты впечатляют.

В задачах непрерывного управления MuJoCo (включая сложных симулированных роботов, таких как Ant, Humanoid, HalfCheetah) новый метод Intentional AC в потоковой настройке (размер пакета = 1, без буфера воспроизведения) по конечной производительности многократно приближался или даже превосходил SAC — алгоритм, использующий большой буфер воспроизведения и являющийся практически золотым стандартом для текущих задач непрерывного управления. Что касается вычислительных затрат, количество операций с плавающей запятой, необходимое для одного обновления Intentional AC, составляет примерно 1/140 от одного обновления SAC.

В играх с дискретными действиями Atari и MinAtar Intentional Q-learning показал результаты, сравнимые с DQN, использующим буфер воспроизведения, причем для всех задач использовались одни и те же гиперпараметры без индивидуальной настройки.

Исследователи также специально проверили, достигается ли на самом деле «цель»: они измерили отношение фактического изменения к ожидаемому. В упрощенной настройке без следов пригодности стандартное отклонение этого отношения составило всего от 0.016 до 0.029, 99-й процентиль — в пределах 1.07; это означает, что в подавляющем большинстве случаев обновление действительно делало «ровно то, что планировалось».

Кроме того, набор экспериментов по удалению компонентов показал, что если убрать нормализацию RMSProp или σ-член, производительность снижается, но остается конкурентоспособной, причем само «целенаправленное масштабирование» является основным вкладом, а другие компоненты — вспомогательными.

Проблемы все же есть

Фреймворк «целенаправленных обновлений» также продемонстрировал явные преимущества в устойчивости. Когда исследователи последовательно убирали различные вспомогательные методы стабилизации, от которых зависит метод StreamX (разреженная инициализация, масштабирование вознаграждения, нормализация входных данных, LayerNorm), снижение производительности Intentional AC было значительно меньше, чем у оригинального StreamAC, что указывает на то, что целенаправленное масштабирование уменьшает зависимость от внешних «костылей» на фундаментальном уровне.

Однако в статье также честно признается одна проблема, которая еще не полностью решена: при обучении стратегии шаг зависит от текущего выбранного действия, что может неявно присваивать разный «вес» разным действиям, потенциально меняя ожидаемое направление градиента стратегии. В задачах Humanoid и HumanoidStandup, измеряя косинусное сходство ожидаемого направления обновления, исследователи обнаружили, что это смещение на ключевых этапах обучения близко к 0.96 (почти не влияет); но в Ant-v4 согласованность упала до медианного значения 0.63, что указывает на то, что проблемой нельзя всегда пренебрегать.

Авторы отмечают, что будущие исследования должны искать стратегии выбора шага, независимые от действия, чтобы «цель» оставалась несмещенной и в математическом ожидании. Это четкое задание для последователей в этом направлении.

Заключение: Пусть ИИ учится на ходу, как человек

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

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

От первоначального прорыва Эльсаида и др. в 2024 году «наконец заработало» до принципа «целенаправленных обновлений», предложенного в этой статье, потоковое глубокое обучение с подкреплением развивается с удивительной скоростью. Оно не заменит большие модели, обученные пакетным методом, но для роботов, периферийных устройств, требующих долгосрочной онлайн-адаптации, и любых сценариев, где невозможно поддерживать большие буферы воспроизведения и кластеры GPU, этот путь становится все более убедительным.

Шаг обучения — это не просто гиперпараметр, это обещание ИИ «сколько сделать» на каждом шаге. Когда это обещание наконец стало контролируемым, само обучение стабилизировалось.

Эта статья взята из официального аккаунта WeChat «机器之心» (ID: almosthuman2014), автор: 关注RL的

Связанные с этим вопросы

QЧто такое «потоковый барьер» (stream barrier) в контексте глубокого обучения с подкреплением?

A«Потоковый барьер» — это термин, введённый командой Махмуда в 2024 году для описания проблемы, когда глубокое обучение с подкреплением (RL), которое по своей природе должно обучаться «на ходу» (в потоковом режиме), не может этого сделать без использования буфера воспроизведения (replay buffer) и пакетов данных большого размера. Если убрать буфер воспроизведения и установить размер пакета равным 1, процесс обучения становится нестабильным и «рушится».

QВ чём заключается основная идея «интенциональных обновлений» (Intentional Updates), предложенных в статье?

AОсновная идея «интенциональных обновлений» заключается в том, чтобы изменить принцип выбора размера шага (learning rate) обновления параметров. Вместо того чтобы заранее фиксировать, на сколько изменить параметры (традиционный подход), предлагается сначала определить «намерение» — насколько должна измениться выходная функция модели (например, предсказание ценности или вероятность выбора действия), а затем рассчитать, какой размер шага параметров необходим для достижения именно этого изменения выхода. Это делает процесс обучения более стабильным.

QКакое историческое открытие вдохновило авторов на создание метода «интенциональных обновлений»?

AАвторы вдохновлялись алгоритмом «нормализованного метода наименьших средних квадратов» (NLMS), который был предложен японскими учёными Нагумо и Нода в 1967 году для задач адаптивной фильтрации и идентификации систем. Суть NLMS также заключается в выборе шага обучения на основе желаемого изменения выходного сигнала, а не наоборот. Авторы распространили эту идею на глубокое обучение с подкреплением.

QКакой ключевой результат показали эксперименты с методом Intentional AC в задачах непрерывного управления (например, MuJoCo)?

AЭксперименты показали, что алгоритм Intentional AC в потоковом режиме (размер пакета = 1, без буфера воспроизведения) достигает конечной производительности, сравнимой с современным алгоритмом SAC (Soft Actor-Critic), который использует большие пакеты данных и буфер воспроизведения. При этом одно обновление Intentional AC требует примерно в 140 раз меньше вычислительных операций (FLOPs), чем одно обновление SAC.

QКакой основной недостаток или нерешённая проблема остаётся у предложенного метода, особенно в обучении стратегии (policy learning)?

AОсновная нерешённая проблема заключается в обучении стратегии (policy). Размер шага (learning rate) зависит от конкретного действия, выбранного в данный момент времени (путём сэмплирования). Это может неявно присваивать разным действиям разный «вес» и смещать ожидаемое направление градиента политики. В некоторых задачах (например, Ant-v4) это смещение может быть значительным (косинусное сходство ожидаемого направления падает до 0.63). Авторы отмечают необходимость в будущих исследованиях найти способ выбора шага, независимого от действия, чтобы сделать обновления «интенциональными» и несмещёнными в математическом ожидании.

Похожее

Уступка Белого дома расчищает путь для этических норм: успеет ли Закон о ясности (Clarity Act) пройти до летних каникул Конгресса?

Белый дом пошел на уступки по этическим положениям, что может устранить последнее препятствие для принятия «Закона о ясности» (Clarity Act) — ключевого законопроекта о регулировании рынка цифровых активов в США. Согласно информации от источников в отрасли, администрация Трампа согласилась включить в текст закона положения об этике, регулирующие возможные конфликты интересов госчиновников в криптосфере. Текст уже передан некоторым республиканским сенаторам. Одновременно появился позитивный сигнал: Патрик Уитт, исполнительный директор консультативного совета Белого дома по цифровым активам, останется на посту, чтобы помочь продвижению закона, отложив свои военные обязанности. «Закон о ясности» призван создать единые федеральные правила для рынка цифровых активов, четко разграничив полномочия между Комиссией по ценным бумагам и биржам (SEC) и Комиссией по торговле товарными фьючерсами (CFTC), а также определив правовой статус различных активов, таких как цифровые товары, инвестиционные контракты и стейблкоины. До летних каникул Конгресса (середина августа) осталось всего несколько рабочих дней. Если разногласия по этическим вопросам будут урегулированы в ближайшие недели, законопроект имеет шанс на прорыв. В противном случае его рассмотрение может быть отложено на неопределенный срок. Принятие «Закона о ясности» станет историческим поворотным моментом, способным снизить нормативную неопределенность в США и заложить основу для прихода традиционных финансовых институтов в отрасль.

Odaily星球日报4 мин. назад

Уступка Белого дома расчищает путь для этических норм: успеет ли Закон о ясности (Clarity Act) пройти до летних каникул Конгресса?

Odaily星球日报4 мин. назад

Взлом 515 миллионов NIGHT в сети Midnight обвалил токен на 32% – Удержит ли $0,015?

В 2026 году крипторынок столкнулся с ростом хакерских атак. В июле было похищено более $59 млн, а общая сумма убытков с начала года достигла $1 млрд. Среди последних инцидентов — эксплуатация кросс-чейн моста сети Midnight, в результате которой из контракта, содержащего 515 миллионов токенов NIGHT, были выведены все средства. Атакующий продал около 290 миллионов NIGHT через DEX на Cardano, что привело к падению цены токена на 32% до исторического минимума в $0.015. После незначительного восстановления до $0.019 токен остается под сильным давлением продаж. Рыночная капитализация NIGHT упала на 27%, в то время как объем торгов вырос на 829%. Индикатор RSI вошел в зону перепроданности (уровень 17), что свидетельствует о доминировании медвежьего настроения. Основа Midnight заявила, что сама сеть осталась безопасной, а инцидент был изолирован в рамках кросс-чейн операций. Прогнозируется, что при сохранении негативных настроений токен может удерживаться ниже $0.02 с поддержкой на уровне $0.015.

ambcrypto9 мин. назад

Взлом 515 миллионов NIGHT в сети Midnight обвалил токен на 32% – Удержит ли $0,015?

ambcrypto9 мин. назад

Флагман в мире крипто-акций | Резервы наличных в Strategy выросли до 3,23 миллиарда долларов, покупки BTC приостановлены; Vanguard и другие управляющие активы увеличили свои доли в Strategy (21 июля)

Обзор рынка: Риски и возможности на фоне повышенной волатильности Рынки акций, включая корейские, американские и китайские (A-shares), переживают период высокой волатильности из-за ожиданий дальнейшего повышения процентных ставок ФРС, геополитической напряженности (ситуация вокруг США и Ирана) и процесса "очистки" от избыточного кредитного плеча. Инвесторам рекомендуется соблюдать осторожность и избегать использования маржинального кредитования. На американском рынке растут короткие позиции против акций, связанных с искусственным интеллектом (ИИ), достигнув максимумов с 2010 года, что отражает опасения по поводу "пузыря ИИ". Технологические акции, особенно полупроводниковые, значительно снизились. В секторе криптоактивов: * Ключевая компания, держащая биткоин в казначействе, **Strategy (MSTR)**, увеличила свои денежные резервы до 32,3 млрд долларов и приостановила покупки BTC. При этом крупные институциональные инвесторы, такие как Vanguard Group и Capital Group, наращивают свои доли в акциях Strategy. * Глобальные публичные компании (исключая майнинговые) на прошлой неделе приобрели биткоинов на сумму всего 1,33 млн долларов, что на 98,4% меньше неделей ранее. Их совокупные холдинги BTC составляют около 1,14 млн монет. * Другие компании, такие как Bitcoin Japan Corporation и ORANGE JUICE, привлекают финансирование для включения биткоина в свои казначейские активы. * Компания **BitMine**, фокусирующаяся на Ethereum, увеличила свои холдинги ETH до 5,78 млн монет (около 4,8% от предложения) и сообщила о совокупных активах (крипто, деньги, ценные бумаги) в 11,5 млрд долларов. Вывод: Фондовые рынки находятся в режиме коррекции и снижения кредитного плеча. В криптосекторе наблюдается осторожность среди компаний-держателей биткоина, в то время как институциональный интерес к ним как к активам растет. Компании, ориентированные на Ethereum, продолжают накапливать актив.

marsbit16 мин. назад

Флагман в мире крипто-акций | Резервы наличных в Strategy выросли до 3,23 миллиарда долларов, покупки BTC приостановлены; Vanguard и другие управляющие активы увеличили свои доли в Strategy (21 июля)

marsbit16 мин. назад

Прозрачность резервов, создаваемая посредством непрерывной работы: Matrixdock отмечает два года независимой верификации

Matrixdock завершил свой четвертый последовательный полугодовой независимый аудит резервов, проведенный Bureau Veritas. Впервые аудит охватил не только токенизированный золотой продукт (XAUm), но и токенизированный серебряный продукт (XAGm), что отражает стремление компании создавать резервные активы, вызывающие доверие у институциональных партнеров. За два года непрерывных проверок одним и тем же независимым аудитором был установлен последовательный процесс верификации. В ходе июльского аудита на трех объектах институциональных хранилищ было физически проверено 574 слитка золота и серебра от аффинажных предприятий, аккредитованных LBMA. Проверка подтвердила соответствие резервов количеству токенов в обращении: 508 золотых слитков (около $66,09 млн) и 66 серебряных слитков (около $4,04 млн). Прозрачность резервов в Matrixdock обеспечивается несколькими уровнями: помимо полугодовых аудитов, держатели могут проверять ежемесячные отчеты, ончейн-подтверждение резервов и инструмент Gold Allocation Lookup для прямой проверки обеспечения. Такой подход создает постоянную, а не периодическую проверку. Непрерывная верификация обеспечения — это основа для использования токенизированных резервных активов в качестве надежного залога, в казначейском управлении и расчетах в рамках ончейн-финансов. Регулярные аудиты отражают долгосрочные обязательства Matrixdock по созданию надежного Резервного Слоя для финансовых операций в блокчейне.

TheNewsCrypto43 мин. назад

Прозрачность резервов, создаваемая посредством непрерывной работы: Matrixdock отмечает два года независимой верификации

TheNewsCrypto43 мин. назад

Интерпретация Bernstein: Могут ли долгосрочные заказы на 142 миллиарда долларов смягчить цикл памяти?

Бернштейн анализирует долгосрочные соглашения о закупках (LTA) в индустрии памяти. Micron и SanDisk заключили новые соглашения с гарантиями минимальных цен и финансовыми обязательствами, совокупно оцениваемыми примерно в 1420 млрд долларов, чтобы создать базовый уровень доходов. Однако отчет показывает, что эти гарантии (около 33 млрд долларов) составляют лишь около 0,6% от расчетного объема доходов в 5,2 трлн долларов, нуждающихся в защите в течение следующих 3-5 лет. Это означает, что LTA смягчают, но не устраняют цикличность. Гарантии усложняют отказ крупных клиентов, таких как американские облачные провайдеры, особенно при умеренных падениях цен. Однако в случае глубокого спада экономические расчеты могут привести к расторжению контрактов. Кроме того, значительная часть спроса (30-50%), включая потребительский сегмент и некоторых китайских клиентов, вряд ли будет охвачена LTA, что сохранит волатильность. Хотя спрос на ИИ (HBM, DRAM) поддерживает оценку компаний и увеличивает ценность LTA в период высокой конъюнктуры, соглашения не фиксируют пиковую прибыль. Их реальная проверка наступит во время следующего спада, когда будет видно, будут ли соблюдаться обязательства и окажется ли финансовая защита достаточной. LTA — это буфер, а не конец отраслевого цикла.

marsbit1 ч. назад

Интерпретация Bernstein: Могут ли долгосрочные заказы на 142 миллиарда долларов смягчить цикл памяти?

marsbit1 ч. назад

Торговля

Спот
活动图片