Skip to main content
QUICK REVIEW

[论文解读] The Compositional Structure of Bayesian Inference

Dylan Braithwaite, Jules Hedges|arXiv (Cornell University)|Jan 1, 2023
Bayesian Modeling and Causal Inference被引用 4
一句话总结

本文将贝叶斯推断形式化为马尔可夫核的对称幺半群范畴中的组合过程,表明贝叶斯反演可通过类透镜链式法则系统性地分段计算,该法则类似于反向传播。核心贡献是一个范畴化、类型驱动的概率编程框架,通过组合反演实现正确性保证,并通过参数化损失函数实现近似推断。

ABSTRACT

Bayes' rule tells us how to invert a causal process in order to update our beliefs in light of new evidence. If the process is believed to have a complex compositional structure, we may observe that the inversion of the whole can be computed piecewise in terms of the component processes. We study the structure of this compositional rule, noting that it relates to the lens pattern in functional programming. Working in a suitably general axiomatic presentation of a category of Markov kernels, we see how we can think of Bayesian inversion as a particular instance of a state-dependent morphism in a fibred category. We discuss the compositional nature of this, formulated as a functor on the underlying category and explore how this can used for a more type-driven approach to statistical inference.

研究动机与目标

  • 在范畴框架中形式化贝叶斯反演为组合操作,抽象出具体概率模型。
  • 通过在纤维范畴中引入状态依赖态射,解决贝叶斯反演依赖先验分布的问题,而该分布随组合而变化。
  • 构建一个范畴化结构以支持概率编程中模块化、可重用的推断组件。
  • 通过统一的组合透镜框架,整合概率推断、自动微分与预测编码的概念。
  • 通过依赖类型和组合损失函数,实现概率编程中的算法优化与静态类型安全。

提出的方法

  • 基于具有复制与删除映射的对称幺半群范畴,建模马尔可夫核及其组合。
  • 在纤维范畴中定义贝叶斯反演为状态依赖态射,其中反演依赖于输入对象上的先验分布。
  • 引入贝叶斯反演的链式法则:BayesInv(f ∘ g, p) = BayesInv(g, p) ∘ BayesInv(f, g ∘ p),类似于反向模式自动微分。
  • 通过为态射配备相应的贝叶斯反演,构建贝叶斯透镜范畴,实现组合推断。
  • 应用弦图可视化并简化推断计算,将复杂方程转化为直观的图形组合。
  • 引入参数化损失函数(如KL散度与变分自由能)以量化组合反演中的近似误差。

实验结果

研究问题

  • RQ1贝叶斯反演能否在序列随机过程中系统性地组合?若可,其范畴条件为何?
  • RQ2贝叶斯反演对先验分布的依赖性如何影响其在范畴框架中的组合结构?
  • RQ3贝叶斯更新的链式法则在多大程度上可形式化为马尔可夫范畴上的函子?其结构特性为何?
  • RQ4贝叶斯反演的类透镜结构能否用于统一概率推断与其它双向过程(如反向传播与预测编码)?
  • RQ5如何利用组合贝叶斯反演构建正确性保证的近似推断算法?

主要发现

  • 贝叶斯反演通过类反向模式自动微分的链式法则实现组合,支持高效、模块化的推断计算。
  • 贝叶斯反演的组合结构被形式化为马尔可夫范畴上的函子,其反演通过状态依赖态射依赖于先验分布。
  • 弦图为复杂推断方程的简化与推理提供了强大的视觉演算工具,揭示了底层的组合模式。
  • 可通过局部损失函数(如Kullback-Leibler散度)对近似贝叶斯反演进行参数化,实现有原则的、模块化的近似。
  • 该框架自然统一了概率推断与预测编码、强化学习,通过共享的类透镜结构。
  • 该方法支持类型驱动、正确性保证的概率编程语言设计,具有静态验证与优化的潜力。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。