Bayesian Neural Network(BNN)

Introduction

一种将Bayes和NN结合的方法,用于量化NN的inference的不确定性,将NN的参数看作为一种符合某种distributed的一种变量,简单的结构如下图所示:

image-20220815174328212

BNN的方法相对于传统的NN存在以下的区别

 

Statical Uncertainty & Epistemic Uncertainty

对于BNN两个重要的指标,Statical Uncertainty主要是指同一个model在多次的inference的时候,每一次都会因为参数的随机导致输出不一样,这个指标反应这种随机性导致的结果的不确定性。

image-20220815195829862

Epistemic Uncertainty也被称为Systematic Uncertainty,表示在经过多次的训练,系统性能的变化

image-20220815200620745

 

Property

Advantages

Limitations

 

 

Reference

  1. WONG, Yeung. 《Why You Should Use Bayesian Neural Network?》 Medium, 2021年10月29日. https://towardsdatascience.com/why-you-should-use-bayesian-neural-network-aaf76732c150.
  2. 《Maximum Likelihood Estimation》. 收入 Wikipedia, 2022年8月14日. https://en.wikipedia.org/w/index.php?title=Maximum_likelihood_estimation&oldid=1104423043.