Новая работа лауреата премии Тьюринга Саттона: Использование формулы 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). Авторы отмечают необходимость в будущих исследованиях найти способ выбора шага, независимого от действия, чтобы сделать обновления «интенциональными» и несмещёнными в математическом ожидании.

Похожее

Разговор Виталика и Аи в Гонконге: Экосистема Ethereum вступает в многомерное будущее

За последние два месяца в экосистеме Ethereum произошли значительные изменения: Ethereum Foundation (EF) реорганизовал структуру, были созданы независимые некоммерческие организации, такие как Ethlabs для исследований и разработок, и Ethereum Institutional для работы с институциональными партнерами. Эти события, а также постоянная работа Etherealize по интеграции Ethereum с традиционными финансами, указывают на переход от централизованной координации через EF к многоузловой модели, где разные организации специализируются на конкретных задачах. На мероприятии ETH HK Hub в Гонконге в апреле 2026 года сооснователь Ethereum Виталик Бутерин и председатель EF Ая Миягути подчеркнули ключевые принципы этого перехода. Ая объяснила философию «меньше действий» фонда и важность «теста на уход» — способности экосистемы функционировать без EF, чтобы избежать зависимости и стимулировать инновации. Виталик отметил разницу между разработкой базового протокола, требующей долгосрочной координации, и более конкурентной средой разработки Layer 2. Гонконг рассматривается как важный узел для этого многоузлового будущего, соединяющий глобальное сообщество Ethereum с азиатскими институциональными партнерами, строителями и регуляторами. Создание ETH HK Hub отражает эту роль. В итоге, изменения последних месяцев — не ослабление EF, а его целенаправленная фокусировка на основных ценностях протокола (нейтральность, безопасность, приватность), в то время как новые независимые организации берут на себя задачи по развитию экосистемы, работе с институциями и развитию сообщества. Это укрепляет устойчивость и децентрализацию Ethereum.

marsbit46 мин. назад

Разговор Виталика и Аи в Гонконге: Экосистема Ethereum вступает в многомерное будущее

marsbit46 мин. назад

Оценка в $1 миллиард, крупные инвестиции от Nvidia! Prime Intellect смывает метку Web3?

Компания Prime Intellect, децентрализованная инфраструктура для ИИ, объявила о привлечении $130 млн в рамках раунда А при оценке в $1 млрд. Инвестиции возглавила Radical Ventures, а среди участников – венчурные подразделения NVIDIA, Intel и Dell. Компания также заявила, что ее годовой доход (ARR) превысил $100 млн, а число корпоративных клиентов составляет более 6000. Основанная в 2024 году, Prime Intellect разработала платформу для распределенного обучения и запуска моделей ИИ. Проект прошел путь от исследований (доказав возможность кросс-континентального обучения, как в модели INTELLECT-1) до коммерческих продуктов. Ключевое предложение — Prime Intellect Lab — позволяет клиентам обучать и оптимизировать собственные модели, не строя собственные GPU-кластеры. Новое финансирование и партнерство с гигантами вроде NVIDIA носят стратегический характер. Компания интегрирует аппаратное обеспечение (например, системы Blackwell) и программные решения (NVIDIA Dynamo) для повышения эффективности. Пример успешного внедрения — финтех-компания Ramp, которая обучила на платформе специализированного агента FastAsk. Первоначально проект имел явные элементы Web3 (упоминания о тестовой сети и распределении токенов), но в публичных материалах эта риторика была полностью удалена. Это свидетельствует о стратегическом сдвиге в сторону традиционной модели B2B SaaS, ориентированной на корпоративных клиентов и возможный выход на IPO.

Foresight News1 ч. назад

Оценка в $1 миллиард, крупные инвестиции от Nvidia! Prime Intellect смывает метку Web3?

Foresight News1 ч. назад

Robinhood Chain набирает обороты: почему несколько DeFi-проектов извлекают выгоду?

Автор: Уильям М. Пистер Компиляция: Baihua Blockchain В последние дни наблюдается заметный рост нескольких крупных проектов DeFi, таких как Lighter (LIT, +16%), Morpho (MORPHO, +15%), Arbitrum (ARB, +13%) и Uniswap (UNI, +9%). Общей причиной этого всплеска стал запуск Robinhood Chain. Хотя изначально эта Layer 2 сеть позиционировалась для токенизированных активов, первоначальный ажиотаж создали мем-токены, такие как CASHCAT. Однако последние 48 часов показали значительное расширение масштабов активности: TVL сети удвоился до $96 млн, объем стабильных монет превысил $270 млн, а объем торгов на DEX за неделю составил около $900 млн, причем более $500 млн пришлось на последние 24 часа. Эта динамика указывает на потенциал для устойчивого роста и возможного распространения активности на другие сферы, такие как RWA и перпетуальные контракты. Трейдеры делают ставки на проекты, которые могут выиграть от успеха Robinhood Chain в долгосрочной перспективе: * **Lighter (LIT)**: Выбран в качестве платформы по умолчанию для перпетуальных контрактов в Robinhood Wallet. Рост объема торгов может увеличить доходы и сжигание токенов LIT. * **Arbitrum (ARB)**: Robinhood Chain построена на стеке Arbitrum Orbit, а 10% чистого дохода протокола будет направляться в экосистему Arbitrum. Успех Robinhood может стимулировать другие компании развертывать свои цепи на Orbit. * **Morpho (MORPHO)**: Новый продукт Robinhood Earn направляет депозиты USDG в сейфы Morpho, предлагая APY около 7%. На Morpho в настоящее время приходится около $65 млн из $96 млн TVL Robinhood Chain. * **Uniswap (UNI)**: За первую неделю на Robinhood Chain DEX Uniswap обеспечил около $1 млрд объема торгов, что генерирует значительные комиссии протокола и может привести к сжиганию UNI. Uniswap также служит примером для других компаний. В то время как мем-токен CASHCAT за неделю вырос на 5000%, его будущее зависит от настроений рынка. Основой для устойчивого роста остаются прочные фундаментальные показатели и инфраструктура. Таким образом, токены LIT, ARB, MORPHO и UNI представляют собой способ сделать ставку на базовый успех Robinhood Chain, не полагаясь на волатильность мем-коинов.

marsbit1 ч. назад

Robinhood Chain набирает обороты: почему несколько DeFi-проектов извлекают выгоду?

marsbit1 ч. назад

13% ежедневного начисления: почему SATA всё равно упала?

**Резюме** 16 июня Strive изменила частоту выплат дивидендов по привилегированным акциям SATA с ежемесячной на ежедневную, предложив первый на рынке инструмент с ежедневными дивидендами. Годовая ставка дивидендов составляет 13%. Однако, несмотря на эту новую функцию, цена SATA упала примерно на 9,9% с 22 по 26 июня. **Причины падения и ключевые выводы:** 1. **SATA — это бессрочные привилегированные акции с кредитным риском.** Инвесторы несут риск, связанный с балансом компании Strive (активы, денежные средства, обязательства), а не владеют прямым залогом в биткоинах (BTC). 2. **Покрытие активами ухудшилось.** Хотя Strive увеличила запасы BTC до 19 864 монет, количество выпущенных акций SATA росло быстрее. При цене BTC около $60 005 покрытие *stated amount* SATA только биткоинами снизилось с 2,44х (12 мая) до 1,52х (18 июня). Это означает меньшую защиту на случай падения цены BTC. 3. **Денежная подушка значительна, но не безгранична.** Strive имеет около $144,5 млн наличных, что при текущих дивидендных выплатах (~$101,8 млн/год) теоретически покрывает около 17 месяцев. Однако это не учитывает операционные расходы или возможную эмиссию новых акций SATA. 4. **Рыночная переоценка.** Рынок переоценил риски. По цене $87,75 (26 июня) SATA торгуется с дисконтом 12,25% к номиналу ($100). Текущая дивидендная доходность составляет ~14,81%, что подразумевает спред около 1117 б.п. к безрисковой ставке. 5. **Ежедневные дивиденды — это улучшение ликвидности, а не защита капитала.** Ежедневные выплаты сглаживают поток денежных средств, но не устраняют волатильность цены акций. Падение цены на $9,63 за четыре дня эквивалентно потере дивидендов за ~9 месяцев. **Основные риски:** * **Рефлексивность:** Если цена SATA упадет ниже номинала, новые эмиссии для финансирования покупки BTC становятся разбавляющими и увеличивают дивидендную нагрузку. * **Зависимость от рынка капитала:** Strive зависит от доступа к финансированию для поддержания роста BTC-портфеля и выплат дивидендов. * **Риск приостановки дивидендов:** При кризисе ликвидности компания может отложить выплаты, так как это привилегированные акции, а не облигации. **Заключение:** SATA — это инновационный инструмент, предлагающий ежедневный доход, связанный с биткоин-балансом компании. Однако недавнее падение цены и снижение покрытия активами подчеркивают, что это в первую очередь кредитный инструмент с бессрочным сроком и рисками, зависящими от состояния компании, доступности финансирования и волатильности BTC. Частота выплат дивидендов инженерно улучшена, но фундаментальные риски никуда не делись.

marsbit1 ч. назад

13% ежедневного начисления: почему SATA всё равно упала?

marsbit1 ч. назад

Торговля

Спот
活动图片