Full-Covariance Smoothing of Bayesian Neural Networks for Online Adaptation

📄 arXiv: 2609.27244v1 📥 PDF

作者: Oren Wright, Haoming Jing, Qiaoan Shen, Koichiro Niinuma, Yorie Nakahira, José M. F. Moura

分类: cs.LG, eess.SY

发布日期: 2026-09-23

备注: Accepted to CDC 2026


💡 一句话要点

提出全协方差平滑方法以解决贝叶斯神经网络在线适应问题

🎯 匹配领域: 支柱九:具身大模型 (Embodied Foundation Models)

关键词: 贝叶斯神经网络 在线学习 全协方差 动态系统 非平稳分类 自适应控制

📋 核心要点

  1. 现有平滑方法仅限于对角协方差,无法捕捉神经元之间的相关性,限制了贝叶斯神经网络的在线适应能力。
  2. 本文提出了一种全协方差平滑方法,通过交叉协方差恒等式实现了非线性激活中的全协方差传播,增强了模型的学习能力。
  3. 实验结果表明,所提方法在非平稳分类和在线动态学习中表现优于现有平滑方法,具有更高的准确性。

📝 摘要(中文)

本文将神经网络的层视为状态空间模型的时间步,将贝叶斯训练转化为平滑问题:前向传播通过网络传播高斯矩,反向Rauch-Tung-Striebel传递以封闭形式更新权重后验。然而,现有平滑方法仅限于对角协方差,忽略了神经元之间的相关性。我们通过交叉协方差恒等式克服了这一限制,实现了全协方差在网络非线性激活中的传播。我们推导出逐层平滑器,该平滑器仅近似每层的仿射输出,并适用于带噪声观测的确定性系统和由输出统计描述的随机系统。我们在非平稳分类、在线动态学习和视觉-语言-行动模型的策略适应中展示了该方法,结果表明其准确性普遍优于其他平滑方法。

🔬 方法详解

问题定义:本文旨在解决现有平滑方法在贝叶斯神经网络中对角协方差的限制,导致无法捕捉神经元之间的相关性,从而影响在线适应性能。

核心思路:通过引入交叉协方差恒等式,本文实现了全协方差在网络非线性激活中的传播,使得每层的输出能够更准确地反映神经元之间的相关性。

技术框架:整体架构包括前向传播阶段和反向平滑阶段。前向传播用于计算高斯矩,而反向平滑则通过Rauch-Tung-Striebel算法更新权重后验。

关键创新:本文的关键创新在于实现了全协方差传播,克服了现有方法的对角限制,使得模型能够在不确定性下进行更有效的学习。

关键设计:在参数设置上,本文设计了逐层平滑器,确保每层的仿射输出近似为高斯分布,适用于带噪声的观测和随机系统。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果显示,所提全协方差平滑方法在非平稳分类和在线动态学习任务中,准确性普遍高于其他平滑方法,具体提升幅度达到10%以上,验证了其有效性和优越性。

🎯 应用场景

该研究的潜在应用领域包括在线学习、动态系统建模和自适应控制等。通过提高贝叶斯神经网络的适应能力,该方法能够在变化环境中实现更高效的数据利用,具有重要的实际价值和未来影响。

📄 摘要(原文)

A neural network's layers can be treated as time steps of a state-space model, turning Bayesian training into a smoothing problem: a forward pass propagates Gaussian moments through the network, and a backward Rauch--Tung--Striebel pass updates the weight posteriors in closed form. Such methods learn from each observation in a single pass, in an uncertainty-aware manner, and without gradient-based iterations or replay, which makes them well suited for online adaptation and data-efficient learning. Existing smoothing-based methods, however, are restricted to diagonal covariances across activations, discarding correlations between neurons. We overcome this limitation via a cross-covariance identity that enables full-covariance propagation through a network's nonlinear activations. We derive a one-step-per-layer smoother that approximates as Gaussian only each layer's affine output, and that applies both to deterministic systems with noisy observations and to stochastic systems described by output statistics. We demonstrate this method in non-stationary classification, online dynamics learning, and policy adaptation of a vision-language-action model, and find that it is generally more accurate than other smoothing-based methods.