← 最新论文
📊 statistics

Optimally-Weighted Herding is Bayesian Quadrature

本文通过证明核趋向(kernel herding)的选择准则最小化了后验方差,确立了核趋向与贝叶斯求积(Bayesian quadrature)的等价性,并论证了最优权重顺序贝叶斯求积能够实现更优的收敛速率,且提供了经验误差的上界。

原作者: Ferenc Huszár, David Duvenaud

发布于 2026-06-03
📖 1 分钟阅读☕ 轻松阅读

原作者: Ferenc Huszár, David Duvenaud

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正试图猜测一个巨大且拥挤的体育场内所有人的平均身高。你无法测量每一个人,所以你必须挑选几个人进行测量,并利用他们的平均值来推测全场观众的平均身高。

这篇论文讨论的是如何挑选出最合适的测量对象,以便用最少的测量次数获得最准确的答案。

以下是使用简单类比对论文思想进行的拆解:

1. 问题所在:猜测平均值

在统计学和机器学习中,我们经常需要计算一个复杂情况下的“平均值”(即积分)。

  • 传统方法(随机采样): 想象你闭上眼睛,向体育场的地图上投掷飞镖来挑选人。这被称为蒙特卡洛法 (Monte Carlo)。它有效,但速度很慢。你可能会不小心连续选中三个站在一起的人,或者漏掉体育场的整个区域。为了得到一个好的结果,你需要投掷大量的飞镖。
  • “聚类”法 (Herding): 一种被称为 Herding 的新方法试图变得更聪明。它不是随机投掷飞镖,而是逐一挑选人,以确保选出的一组人能代表整个体育场。如果它先选了一个左边的人,那么下一个选的人就会来自右边,以达到平衡。这就像是一个“连点成线”的游戏,这些点最终会勾勒出一幅完美的群体画像。

2. 重大发现:两种方法其实是“表亲”

作者发现,Herding 与一种被称为贝叶斯求积法 (Bayesian Quadrature) 的方法实际上在做几乎完全相同的事情,只是有一个细微的差别。

  • Herding 挑选最佳的站位,并给予组内的每个人相等的投票权(就像标准的选举,每个人都有一票)。
  • 贝叶斯求积法 也会挑选最佳位置,但它意识到有些人比其他人更重要。它会给某些人更多的投票权,而给另一些人较少的投票权(甚至可以是负数投票,这听起来很奇怪,但在数学上有助于抵消误差)。

论文证明了 Herding 试图最小化的“得分”,实际上就是贝叶斯求积法试图减少的“不确定性”。它们是从不同的角度在观察同一座山峰。

3. 新冠军:序列贝叶斯求积法 (SBQ)

作者将这些思想结合在一起,创造了一种名为序列贝叶斯求积法 (Sequential Bayesian Quadrature, SBQ) 的新方法。

可以这样理解:

  • Herding 就像一位老师在挑选学生回答问题。她逐一挑选学生以覆盖所有主题,但她把每个学生的回答都视为同样重要。
  • SBQ 则是一位“超级老师”。她以完全相同的高明顺序挑选学生,但她知道有些学生是“超级学习者”,而有些则是“干扰项”。因此,她会对他们的回答进行加权。她可能会把一个学生的回答权重设为另一个人的三倍,甚至如果某个学生很可能出错,她甚至会减去该学生的回答。

结果: 论文表明,SBNs 比 Herding 获得正确答案的速度快得多

  • 在实验中,SBQ 仅需 8 个样本(人)就能达到 Herding 需要 20 个样本才能达到的精度。
  • 这就像是通过测量 8 个人就得到了完美的体育场地图,而旧方法则需要测量 20 个人。

4. 为什么这很重要?(“权重”的小技巧)

论文强调了一个令人惊讶的细节:SBQ 使用的“权重”(投票)不必是正数,也不必相加等于 1。

  • 假设你正在计算平均温度。如果你有一个已知是坏掉的温度计,且读数总是偏高 5 度,你可能会给它一个负权重来抵消这个误差。
  • SBQ 在数学上实现了这一点。它为某些样本分配“负票”以抵消噪声,这就是为什么它如此高效的原因。

5. 代价:计算难度更高

这其中存在一种权衡。

  • 随机采样 成本低廉且容易(O(1)O(1) 复杂度)。
  • Herding 稍微费力一些(O(N2)O(N^2) 复杂度)。
  • SBQ 是计算成本最高的(O(N3)O(N^3) 复杂度),因为它必须进行复杂的数学运算,来计算出每一个样本的完美权重。

结论:
如果你的数据获取容易且处理成本低,随机采样就足够了。但如果你的数据获取成本很高(例如运行复杂的物理模拟,或耗时数小时的医学扫描),那么你应该使用 SBQ。尽管挑选样本的数学计算更难,但由于你需要的样本量大幅减少,你会节省大量的精力和金钱。

简而言之: 论文表明,通过给不同的样本赋予不同的“投票权”,我们可以利用远少于以往的数据点,构建出一个更完美的现实图景。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →