arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2302.02420cs.LGstat.ML

神经网络最终层输出的变分推断

Variational Inference on the Final-Layer Output of Neural Networks

Luddy School of Informatics, Computing, and Engineering(勒迪信息学、计算与工程学院);Indiana University(印第安纳大学)

Yadi Wei, Roni Khardon

AI总结:

本文提出在最终层输出空间进行变分推断(VIFO),结合传统神经网络易训练与贝叶斯网络不确定性量化的优点,通过折叠变分推断提升性能,实验显示其在运行时间和不确定性量化上表现良好。

摘要:

传统神经网络易于训练,但通常会产生过度自信的预测。相比之下,贝叶斯神经网络提供了良好的不确定性量化,但由于参数空间庞大,优化它们非常耗时。本文提出结合这两种方法的优势,在最终层输出空间(VIFO)中执行变分推断,因为输出空间远小于参数空间。我们使用神经网络来学习概率输出的均值和方差。利用贝叶斯公式,我们将折叠变分推断与VIFO相结合,这显著提高了实际性能。另一方面,与标准的非贝叶斯模型一样,VIFO享有简单的训练过程,并且可以使用Rademacher复杂度为模型提供风险界限。实验表明,VIFO在运行时间和不确定性量化之间提供了良好的权衡,尤其是对于分布外数据。

英文摘要:

Traditional neural networks are simple to train but they typically produce overconfident predictions. In contrast, Bayesian neural networks provide good uncertainty quantification but optimizing them is time consuming due to the large parameter space. This paper proposes to combine the advantages of both approaches by performing Variational Inference in the Final layer Output space (VIFO), because the output space is much smaller than the parameter space. We use neural networks to learn the mean and the variance of the probabilistic output. Using the Bayesian formulation we incorporate collapsed variational inference with VIFO which significantly improves the performance in practice. On the other hand, like standard, non-Bayesian models, VIFO enjoys simple training and one can use Rademacher complexity to provide risk bounds for the model. Experiments show that VIFO provides a good tradeoff in terms of run time and uncertainty quantification, especially for out of distribution data.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑