贝叶斯深度学习在计算机视觉中需要哪些不确定性?

What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?

亚历克斯·肯德尔 Alex Kendall · · 2017-03-15 · arXiv:1703.04977 ↗ · 被引 6193

打开互动全文版(逐段中英对照 + 图/公式 + 论文问答)→

摘要 · Abstract

存在两种主要的不确定性类型可以建模。偶然不确定性捕捉观测中固有的噪声。另一方面,认知不确定性解释模型中的不确定性——这种不确定性在给定足够数据的情况下可以被解释掉。传统上,在计算机视觉中建模认知不确定性一直很困难,但借助新的贝叶斯深度学习工具,现在这已成为可能。我们研究了在视觉任务的贝叶斯深度学习模型中建模认知不确定性与偶然不确定性的益处。为此,我们提出了一个结合输入相关偶然不确定性和认知不确定性的贝叶斯深度学习框架。我们研究了该框架下逐像素语义分割和深度回归任务的模型。此外,我们明确的不确定性公式为这些任务带来了新的损失函数,这些损失函数可以解释为学习到的衰减。这使得损失对噪声数据更加鲁棒,也在分割和深度回归基准上给出了新的最先进结果。

There are two major types of uncertainty one can model. Aleatoric uncertainty captures noise inherent in the observations. On the other hand, epistemic uncertainty accounts for uncertainty in the model -- uncertainty which can be explained away given enough data. Traditionally it has been difficult to model epistemic uncertainty in computer vision, but with new Bayesian deep learning tools this is now possible. We study the benefits of modeling epistemic vs. aleatoric uncertainty in Bayesian deep learning models for vision tasks. For this we present a Bayesian deep learning framework combining input-dependent aleatoric uncertainty together with epistemic uncertainty. We study models under the framework with per-pixel semantic segmentation and depth regression tasks. Further, our explicit uncertainty formulation leads to new loss functions for these tasks, which can be interpreted as learned attenuation. This makes the loss more robust to noisy data, also giving new state-of-the-art results on segmentation and depth regression benchmarks.

核心贡献 · Key contributions

局限 · Limitations

论文章节 · Sections(共 17)

阅读逐段中英对照全文 →