Turing Award Laureate Sutton's New Work: Using a Formula from 1967 to Solve a Major Flaw in Streaming Reinforcement Learning

marsbit發佈於 2026-05-10更新於 2026-05-10

文章摘要

New research titled "Intentional Updates for Streaming Reinforcement Learning" (arXiv:2604.19033v1), involving Turing Award laureate Richard Sutton, addresses a core challenge in deep reinforcement learning (RL): the "stream barrier." Current deep RL methods typically rely on replay buffers and batch training for stability, failing catastrophically when learning online from single data points (streaming). The authors propose a fundamental shift: instead of prescribing how far to move parameters (a fixed step size), their "Intentional Updates" method specifies the desired change in the function's output (e.g., a 5% reduction in value prediction error). It then calculates the step size needed to achieve that intent. This idea is inspired by the Normalized Least Mean Squares (NLMS) algorithm from 1967. Applied to value and policy learning, this yields algorithms like Intentional TD(λ) and Intentional AC. The method inherently stabilizes learning by adapting the step size based on the local gradient landscape, preventing overshooting/undershooting. In experiments on MuJoCo continuous control and Atari discrete tasks, Intentional AC achieved performance rivaling batch-based algorithms like SAC in a streaming setting (batch size=1, no replay buffer), while being ~140x more computationally efficient per update. The work demonstrates significant robustness, reducing reliance on numerous stabilization tricks. A remaining challenge is bias in policy updates due to action-dependent s...

At the end of 2024, a paper titled "Streaming Deep Reinforcement Learning Finally Works" (arXiv:2410.14606) sparked widespread discussion in the academic community. The authors, from Mahmood's team at the University of Alberta, spent considerable effort describing an embarrassing reality: reinforcement learning, a method that is inherently "learn-as-you-go," has almost become incapable of doing so in the era of deep neural networks. If you simply remove the replay buffer and set the batch size to 1, training collapses. They called this the "stream barrier".

That paper proposed the StreamX series of algorithms, which barely scaled this wall through meticulous tuning of hyperparameters, sparse initialization, and various stabilization techniques.

However, less than a year and a half later, a member of the same research group, along with collaborators from the Openmind Institute, provided a distinctly different answer: the root cause of the stream barrier is not "insufficient data," but "the step size having the wrong unit."

Paper title: Intentional Updates for Streaming Reinforcement Learning

Paper link: https://arxiv.org/pdf/2604.19033v1

Code repository: https://github.com/sharifnassab/Intentional_RL

Stepping on the Gas, How Big a Hole Does It Dig?

Imagine you're learning to parallel park a car. The instructor tells you to "press the gas pedal for 0.1 seconds" each time. The problem is, pressing for the same 0.1 seconds can result in vastly different distances traveled depending on whether you're going uphill, downhill, empty, or fully loaded. Sometimes you're off by a centimeter and park perfectly, other times you're off by 30 centimeters and hit the wall.

Traditional gradient learning step sizes do precisely this: they dictate how much the parameters should move, but exert no control over how much the function's output actually changes. In batch training, the errors of hundreds or thousands of samples are averaged, diluting extreme cases, so the problem isn't obvious. But in a "streaming" environment, where each step involves only one sample, there is no averaging. Once the gradient direction becomes unstable, the magnitude of updates can swing wildly—moving forward 30 cm today, backward 50 cm tomorrow—causing the learning process to collapse amid violent oscillations.

This phenomenon of "overshooting and undershooting" is particularly severe in reinforcement learning because the gradient at each timestep not only varies in magnitude but also changes direction rapidly.

Redefining "How Much a Step Should Do"

In a recent paper, Arsalan Sharifnassab from the Openmind Institute, along with Mohamed Elsayed, A. Rupam Mahmood, and Richard Sutton from the University of Alberta, proposed a solution from a different angle: Instead of specifying how much the parameters should move, directly specify how much the function's output should change.

This idea is not entirely new. In 1967, Japanese scholars Nagumo and Noda, in their paper "A learning method for system identification," proposed the "Normalized Least Mean Squares" (NLMS) algorithm in the field of adaptive filtering; its essence is also using the desired output change to deduce the step size, not the other way around. However, that algorithm was only suitable for simple linear scenarios.

The researchers extended this idea to deep reinforcement learning. They call it "Intentional Updates": before each update, first clarify "what I hope to achieve with this step," then deduce the step size that should be used.

For value learning (i.e., predicting future rewards), their defined intention is: after each update, the prediction error for the current state's value should shrink by a fixed proportion—for example, by 5%, no more, no less. For policy learning (i.e., optimizing decision-making actions), their defined intention is: the probability of selecting the current action is only allowed to change by a "moderate" amount each step.

Using the driving metaphor: this is like the driver deciding before each operation, "I want the car to move forward 20 cm," then automatically calculating how deep to press the gas pedal based on current road conditions (gradient, load), instead of pressing the same depth each time and leaving it to fate.

The Turing Award Laureate and His Puzzle

One of the paper's signatories is Richard S. Sutton—the 2024 Turing Award laureate, widely regarded as the "father of modern reinforcement learning."

Sutton's stature in academia is roughly equivalent to that of Feynman in physics: he not only proposed the Temporal Difference (TD learning) and Policy Gradient frameworks, the foundations of modern reinforcement learning, but also co-authored, with Andrew Barto, the field's most authoritative textbook, "Reinforcement Learning: An Introduction" (now in its second edition, available online for free). He shared the 2024 Turing Award with Barto, with the award citation reading, "for laying the conceptual and algorithmic foundations of reinforcement learning."

After receiving the award, Sutton did not retire but instead invested the prize money into the Openmind Institute he founded, specifically funding young researchers willing to "explore fundamental problems in an environment free from commercial pressure." This new paper emerged from this non-profit institution.

And the paper's first author, Sharifnassab, had recently published the MetaOptimize framework at ICML 2025, researching how to automatically tune learning rates online. The focus of both topics is highly consistent: how to make the step size itself more intelligent.

Algorithm Details: Simpler Than Imagined

The mathematical derivation of "Intentional Updates" is not complex; its core formula can be described in one sentence: the step size equals the "desired output change" divided by the "actual influence of the gradient direction on the output."

In value learning, this "actual influence" is the norm of the gradient vector (essentially measuring how "steep" the current parameter region is): step sizes are smaller in steeper areas and larger in flatter areas, ensuring the impact of each update on the value function remains consistent.

In policy learning, the "desired change" is defined to be proportional to the advantage function: how much better the current action is compared to the average determines how much the policy moves in that direction—normalized in magnitude through a running average, ensuring that over the long term, the magnitude of policy changes remains stable within an interpretable range.

The researchers also combined this core idea with two engineering practices: RMSProp-style diagonal scaling (handling differences in magnitude across parameter dimensions) and eligibility traces (helping reward signals propagate to past timesteps).

This ultimately forms three complete algorithms: Intentional TD (λ) for value prediction, Intentional Q (λ) for discrete action control, and Intentional Policy Gradient for continuous control.

Experimental Results: Matching SAC Even Without GPUs

The paper evaluated this approach on multiple standard benchmarks, with impressive results.

On MuJoCo continuous control tasks (including complex simulated robots like Ant, Humanoid, HalfCheetah), the new method, Intentional AC, in a streaming setup (batch size = 1, no replay buffer), achieved final performance that repeatedly came close to or even matched SAC—an algorithm that uses large-batch replay buffers and is almost the gold standard for current continuous control tasks. In terms of computational cost, each Intentional AC update required only about 1/140th of the floating-point operations of a single SAC update.

On Atari and MinAtar discrete-action games, Intentional Q-learning performed comparably to DQN, which uses a replay buffer, and successfully ran all tasks with the same set of hyperparameters, without requiring per-task tuning.

The researchers also specifically verified whether the "intention" was truly realized: they measured the ratio of actual update magnitude to intended update magnitude. In a simplified setting with eligibility traces disabled, the standard deviation of this ratio was only 0.016 to 0.029, with the 99th percentile all within 1.07; meaning that in the vast majority of cases, the updates indeed achieved "exactly what they were supposed to do."

Furthermore, an ablation study showed that performance declined somewhat but remained competitive after removing RMSProp normalization or the σ term, with this "intentional scaling" itself being the primary contributor, while other components were auxiliary.

Problems Remain

The "Intentional Update" framework also demonstrated significant advantages in robustness. When the researchers removed, one by one, the various stabilizing auxiliary techniques (sparse initialization, reward scaling, input normalization, LayerNorm) that the StreamX method relied on, Intentional AC's performance degradation was significantly less than that of the original StreamAC, indicating that intentional scaling reduces reliance on external "crutches" at the root.

However, the paper also candidly addresses a not-yet-fully-resolved issue: in policy learning, the step size depends on the currently sampled action, which implicitly assigns different "weights" to different actions and may alter the expected direction of the policy gradient. In Humanoid and HumanoidStandup tasks, by measuring the cosine similarity of expected update directions, the researchers found this bias was close to 0.96 (almost negligible) during critical learning phases; but in Ant-v4, the alignment dropped to a median of 0.63, indicating the problem cannot always be ignored.

The authors point out that future research should seek step-size selection strategies independent of the action, keeping the "intention" unbiased in expectation as well. This is a clear assignment left for future researchers in this direction.

Conclusion: Enabling AI to Learn Like Humans, On the Job

The current mainstream paradigm for training large models relies on batch digestion of massive data: feeding in all the text and code from the internet, repeatedly iterating until astonishing capabilities emerge. This path has proven effective, but it is fundamentally "learn first, use later": once training is complete, the model is frozen, unable to continuously update from subsequent real-world interactions.

What streaming reinforcement learning pursues is another, completely different learning mode: not relying on massive replay, not relying on huge GPU clusters, converting every single experience immediately into a parameter update, continuously, cheaply, and adaptively. This is closer to how humans and animals actually learn.

From the initial breakthrough of "finally working" by Elsayed et al. in 2024, to the "Intentional Update" principle proposed in this paper, streaming deep reinforcement learning is maturing at a surprisingly rapid pace. It will not replace batch-trained large models, but for applications requiring long-term online adaptation—like robots, edge devices, and any scenario that cannot afford large replay buffers and GPU clusters—this path is becoming increasingly compelling.

The step size is not just a hyperparameter; it is the AI's commitment to "how much it intends to do" with each step. When this commitment finally becomes controllable, learning itself stabilizes.

This article is from the WeChat public account "Almost Human" (ID: almosthuman2014), author: someone interested in RL.

相關問答

QWhat is the 'stream barrier' problem described in the article?

AThe 'stream barrier' refers to a major difficulty in deep reinforcement learning where the training process collapses when using a streaming setup—meaning no replay buffer and a batch size of one. This prevents the agent from learning effectively from individual, real-time experiences, which is a fundamental characteristic reinforcement learning should possess.

QWhat is the core principle behind the 'Intentional Updates' method proposed in the paper?

AThe core principle of 'Intentional Updates' is to specify how much the function's output (e.g., a value prediction) should change after a parameter update, rather than specifying how much the parameters themselves should move. It inverts the traditional approach by using the desired output change to determine the appropriate step size for the update, leading to more stable learning in a streaming environment.

QHow does the Intentional Updates method relate to historical work from 1967?

AThe idea is conceptually linked to the 1967 Normalized Least Mean Squares (NLMS) algorithm by Nagumo and Noda, which used the expected output change to determine the step size for adaptive filtering. The new paper generalizes this core idea from simple linear settings to the complex, non-linear function approximation context of deep reinforcement learning.

QWhat are some key performance results of the Intentional AC algorithm mentioned in the article?

AIn MuJoCo continuous control tasks with a strict streaming setup (batch size=1, no replay buffer), the Intentional AC algorithm achieved final performance close to or on par with SAC, a state-of-the-art method that uses large batch replay buffers. Furthermore, each Intentional AC update required about 1/140th the floating-point operations (FLOPS) of a single SAC update.

QWhat is a limitation or open problem acknowledged for the Intentional Updates method, particularly in policy learning?

AIn policy learning, the step size depends on the currently sampled action. This can implicitly assign different weights to different actions, potentially biasing the expected direction of the policy gradient. The paper notes that while this bias is negligible in some tasks, it can be more significant in others (e.g., Ant-v4), indicating a need for future research into action-independent step size selection strategies.

你可能也喜歡

Chainlink Labs高管称《CLARITY法案》可能为机构入场加密货币解锁

Chainlink Labs高管Andrew McCormick认为《CLARITY法案》可能成为机构加密货币的关键解锁点,更清晰的规则有助于打破合规僵局,该僵局使得大型金融机构对数字资产持谨慎态度。 机构采用的核心障碍已非兴趣问题,而是法律与合规团队能否批准实际配置、代币化项目及链上市场基础设施。该法案旨在明确数字资产在美国市场结构规则下的处理方式,厘清SEC与CFTC的监管边界。 对于Chainlink而言,监管清晰度至关重要。其定位为代币化资产、跨链结算、数据预言机和机构区块链采用的基础设施。若监管不确定性降低,将更有利于其市场推广。 当前,合规是机构采用的主要瓶颈。金融机构即使看到需求与机会,也常因法律待遇不明确而被合规部门阻止。清晰的规则(即使严格)比模糊的监管环境更有助于机构参与。 法案的关键在于界定SEC与CFTC的监管范围,明确数字资产应被归类为证券还是商品。这将帮助交易所、托管方、资产管理公司等明确合规路径,减少对潜在执法行动的担忧。 需注意的是,该法案尚未成为法律,具体细节及执行仍存变数。但为机构提供一个负责任参与的监管框架,确实是推动代币化金融基础设施(如Chainlink所提供)更广泛采用的重要一步。

bitcoinist14 分鐘前

Chainlink Labs高管称《CLARITY法案》可能为机构入场加密货币解锁

bitcoinist14 分鐘前

卡尔达诺进入盘整,ADA交易员重拾图形观察

卡尔达诺(Cardano)再次进入盘整阶段,ADA交易者正关注当前走势能否形成更强的技术性反转信号。代币价格在支撑位附近徘徊,而整体市场走势仍不稳定,这使图表结构再次成为焦点。若买家能守住当前区间并积累动能,可能形成头肩底形态。 技术形态并非保证,其意义在于反映交易者的关注点及情绪可能转变的时机。对卡尔达诺而言,图表形态出现之际,项目虽拥有坚定的社区支持,但仍缺乏明确的市场催化剂,这使得下一步走势尤为关键。 简单来说:ADA需守住支撑位,任何看涨形态才具说服力;更广泛的挑战在于如何将卡尔达诺的发展与社区优势转化为新的市场需求。头肩底形态暗示压力减轻和积累的可能,但需价格确认——即ADA必须守住支撑、突破颈线并伴随放量,否则形态仅停留在可能阶段。 卡尔达诺的长期叙事仍侧重于实际交付。项目长期强调研究、形式化方法、治理和去中心化,支持者视之为持久优势,批评者则认为其生态捕获市场动能较慢。这两种观点均影响ADA价格走势。当交易者信心充足时,坚定的社区成为优势;当市场缺乏耐心时,缓慢的开发叙事则形成拖累。因此,支撑位测试对ADA至关重要,它能检验持有者是否愿意继续等待。 当前盘整为交易者提供了明确的观察区间。若ADA守住支撑并开始形成更高的低点,市场或视该区间为底部;若成交量改善,反转形态将更可信;若价格失守,交易者可能放弃该形态并等待更低位置。技术关注本身可能形成自我强化:若形态确认,更多买家可能入场;若失败,失望情绪可能加剧抛压。因此对ADA而言,形态本身更关乎市场行为,而非预测。 更广泛的山寨币背景同样重要。若比特币和以太坊持续承压,即使卡尔达诺自身图表呈现建设性形态,也可能难以走强;若市场企稳,ADA更有可能将盘整转化为复苏尝试。 卡尔达诺需要超越基础的技术确认与真实的生态系统催化剂相结合,例如开发进展、治理活动、新应用、更强的DeFi指标、机构关注或山寨币风险偏好的整体回归。否则,ADA可能仍仅依赖于交易者对相同支撑阻力位的观察。 目前卡尔达诺处于熟悉的位置:项目仍拥有忠诚基础,路线图持续推进,市场正关注ADA重拾势头的迹象。技术形态为交易者提供了关注的理由,下一步需等待确认。若ADA能守住支撑并带量突破,市场讨论可能迅速转向;否则,卡尔达诺可能继续被视为等待短期火花点燃的长期故事。

bitcoinist28 分鐘前

卡尔达诺进入盘整,ADA交易员重拾图形观察

bitcoinist28 分鐘前

《天才法案》错过首个重要规则制定截止日期,后续如何?

美国稳定币框架《GENIUS法案》于2027年7月18日成为法律,并设定了分阶段实施的多个里程碑。根据规定,包括美联储和货币监理署在内的监管机构需在法案通过后第一年(即2027年7月18日)前完成相关规则的制定。然而,首个主要规则制定期限已过,关键规则仍未最终确定。 目前,六家监管机构共发布了10项规则制定提案,但无一正式完成。其中仅六项提案结束了评议期,其余四项(包括针对FDIC监管的稳定币发行人的《银行保密法》和制裁合规提案)仍在公开征求意见中。美联储主席凯文·沃什近期在国会听证会上表示,最终规则可能即将发布。 银行业因担心稳定币收益漏洞而对法案表示反对,呼吁审查提案以避免不公平竞争、监管套利或政策意外后果。《GENIUS法案》是美国首个正式的稳定币监管框架,旨在推动创新并保护消费者,包含准备金要求和反洗钱条款。 自法案通过以来,稳定币市场总供应量已从2500亿美元增长至超过3000亿美元。富达等公司已开始提供稳定币服务,Phantom等加密平台的稳定币余额也增长了约20%。支持该法案的参议员比尔·哈格蒂称其为“分水岭时刻”。随着法案进入第二年,最终规则的发布将如何进一步影响市场增长,仍有待观察。

ambcrypto48 分鐘前

《天才法案》错过首个重要规则制定截止日期,后续如何?

ambcrypto48 分鐘前

狗狗币坚守关键价位,散户交易热情降温

狗狗币目前守住了关键图表支撑位,但背后的散户交易热情已经降温。这对于DOGE而言是一个重要变化,因为模因代币的上涨高度依赖市场参与度。当散户回归、社交媒体关注度上升、风险偏好蔓延至加密市场投机领域时,狗狗币可能快速上涨;当这些条件消退时,它通常会进入盘整。 当前格局更接近于盘整而非崩盘。这意味着狗狗币并未被抛弃,但也未引领市场。交易员正在观察支撑位能否守住足够长时间以等待成交量回归。 狗狗币是加密市场最清晰的情绪指标资产之一,其强劲上涨通常与市场关注度而非基本面更密切相关。因此,散户活动降温至关重要。支撑位固然有用,但成交量才是确认信号。强劲的成交量表明交易员在积极捍卫资产并为下一轮走势布局,而成交量疲软则意味着市场在等待。 接下来的走势将取决于市场参与度。如果整体加密市场情绪改善,狗狗币可能迅速重获关注。如果市场保持谨慎,支撑位可能面临压力。即使狗狗币走势平淡,它仍是衡量散户风险偏好的有用指标。其目前的盘整状态反映了更广泛的市场情绪:交易员并未完全规避风险,但也没有积极追逐模因币 exposure。 对多头而言,最理想的情况是守住支撑、成交量回升并等待散户关注回归。较差的情况则是价格维持横盘但缺乏后续买盘,这可能逐渐转化为市场疲劳。目前,狗狗币处于观望模式,图表结构未破,但市场需要更多能量。在散户成交量回归之前,DOGE只是在维持现状,而非引领趋势。

bitcoinist59 分鐘前

狗狗币坚守关键价位,散户交易热情降温

bitcoinist59 分鐘前

交易

現貨
活动图片