贝叶斯神经网络,用MC dropout来近似,是每一层卷积都要用dropout吗?

[图片] Q2.我在读Gal的Dropout as a Bayesian Approximation这篇文章时,我想问下公式(6)右边求和项中,\ha…
关注者
6
被浏览
2,467

2 个回答

在使用MC Dropout来近似贝叶斯神经网络时,并不需要对每一层卷积都使用dropout。通常来说,对于网络中的全连接层,可以在每个全连接层后使用dropout技术;而对于卷积层,通常建议只在最后一个卷积层后使用dropout。这是因为在卷积层中使用dropout可能会导致特征的丢失,从而影响模型的性能。

需要注意的是,使用dropout会导致模型的训练时间变长,因为每个训练样本需要进行多次前向传递计算。因此,在实际应用中需要平衡dropout的使用和训练时间的效率。

为什么?