BNN 的定义
贝叶斯神经网络(Bayesian neural networks, BNNs):
- 神经网络中的可训练参数,即权重(weight)和偏置(bias)都表示为一个分布
- 一种最简单的 BNN 就是将模型参数看作服从均值为 $\mu$,方差为 $\delta$ 的高斯分布;考虑到中心极限定理的存在,一般认为模型参数符合高斯分布是一种合理的假设
- 在预测时,BNN 会从每个高斯分布采样,得到一个确定的神经网络,然后用于预测;也可以对参数多次采样后分别进行预测,然后将多次预测结果进行汇总(类