It has become critical for deep learning algorithms to quantify their output uncertainties to satisfy reliability constraints and provide accurate results. Uncertainty estimation for regression has received less attention than classification due to the more straightforward standardized output of the latter class of tasks and their high importance. However, regression problems are encountered in a wide range of applications in computer vision. We propose SLURP, a generic approach for regression uncertainty estimation via a side learner that exploits the output and the intermediate representations generated by the main task model. We test SLURP on two critical regression tasks in computer vision: monocular depth and optical flow estimation. In addition, we conduct exhaustive benchmarks comprising transfer to different datasets and the addition of aleatoric noise. The results show that our proposal is generic and readily applicable to various regression problems and has a low computational cost with respect to existing solutions.
翻译:对深层学习算法来说,为了满足可靠性限制和提供准确的结果,量化其产出不确定性至关重要;由于后一类任务的更直接标准化产出及其重要性,对回归的不确定性估计比分类受到的关注要少;然而,在计算机视觉的广泛应用中遇到回归问题;我们建议采用SLURP, 一种通过边际学习者进行回归不确定性估计的通用方法,利用主要任务模型的产出和中间表达方式;我们测试SLURP, 计算机视觉中的两种关键的回归任务:单眼深度和光学流量估计;此外,我们还采用详尽的基准,包括向不同的数据集转移和增加偏移噪音;结果显示,我们的提案是通用的,很容易适用于各种回归问题,并且对现有解决方案计算成本较低。