A General Framework for Uncertainty Estimation in Deep Learning

被引:1
|
作者
Loquercio, Antonio [1 ,2 ]
Segu, Mattia [1 ,2 ]
Scaramuzza, Davide [1 ,2 ]
机构
[1] Univ Zurich, Dept Informat & Neuroinformat, CH-8092 Zurich, Switzerland
[2] Swiss Fed Inst Technol, CH-8092 Zurich, Switzerland
基金
瑞士国家科学基金会;
关键词
Deep learning in robotics and automation; probability and statistical methods; AI-based methods;
D O I
10.1109/LRA.2020.2974682
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Neural networks predictions are unreliable when the input sample is out of the training distribution or corrupted by noise. Being able to detect such failures automatically is fundamental to integrate deep learning algorithms into robotics. Current approaches for uncertainty estimation of neural networks require changes to the network and optimization process, typically ignore prior knowledge about the data, and tend to make over-simplifying assumptions which underestimate uncertainty. To address these limitations, we propose a novel framework for uncertainty estimation. Based on Bayesian belief networks and Monte-Carlo sampling, our framework not only fully models the different sources of prediction uncertainty, but also incorporates prior data information, e.g. sensor noise. We show theoretically that this gives us the ability to capture uncertainty better than existing methods. In addition, our framework has several desirable properties: (i) it is agnostic to the network architecture and task; (ii) it does not require changes in the optimization process; (iii) it can be applied to already trained architectures. We thoroughly validate the proposed framework through extensive experiments on both computer vision and control tasks, where we outperform previous methods by up to 23% in accuracy. The video available at https://youtu.be/X7n-bRS5vSM shows qualitative results of our experiments. The project's code is available at: https://tinyurl.com/s3nygw7.
引用
收藏
页码:3153 / 3160
页数:8
相关论文
共 50 条
  • [1] SkiNet: A deep learning framework for skin lesion diagnosis with uncertainty estimation and explainability
    Singh, Rajeev Kumar
    Gorantla, Rohan
    Allada, Sai Giridhar Rao
    Narra, Pratap
    [J]. PLOS ONE, 2022, 17 (10):
  • [2] An Uncertainty Estimation Framework for Risk Assessment in Deep Learning-based AFib Classification
    Belen, James
    Mousavi, Sajad
    Shamsoshoara, Alireza
    Afghah, Fatemeh
    [J]. 2020 54TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2020, : 960 - 964
  • [3] General deep learning framework for emissivity engineering
    Yu, Shilv
    Zhou, Peng
    Xi, Wang
    Chen, Zihe
    Deng, Yuheng
    Luo, Xiaobing
    Li, Wangnan
    Shiomi, Junichiro
    Hu, Run
    [J]. LIGHT-SCIENCE & APPLICATIONS, 2023, 12 (01)
  • [4] General deep learning framework for emissivity engineering
    Shilv Yu
    Peng Zhou
    Wang Xi
    Zihe Chen
    Yuheng Deng
    Xiaobing Luo
    Wangnan Li
    Junichiro Shiomi
    Run Hu
    [J]. Light: Science & Applications, 12
  • [5] Flood Prediction and Uncertainty Estimation Using Deep Learning
    Gude, Vinayaka
    Corns, Steven
    Long, Suzanna
    [J]. WATER, 2020, 12 (03)
  • [6] A general deep learning framework for network reconstruction and dynamics learning
    Zhang Zhang
    Yi Zhao
    Jing Liu
    Shuo Wang
    Ruyi Tao
    Ruyue Xin
    Jiang Zhang
    [J]. Applied Network Science, 4
  • [7] A general deep learning framework for network reconstruction and dynamics learning
    Zhang, Zhang
    Zhao, Yi
    Liu, Jing
    Wang, Shuo
    Tao, Ruyi
    Xin, Ruyue
    Zhang, Jiang
    [J]. APPLIED NETWORK SCIENCE, 2019, 4 (01)
  • [8] Learning to count: A deep learning framework for graphlet count estimation
    Liu, Xutong
    Chen, Yu-Zhen Janice
    Lui, John C. S.
    Avrachenkov, Konstantin
    [J]. NETWORK SCIENCE, 2021, 9 : S23 - S60
  • [9] DeepCluster: A General Clustering Framework Based on Deep Learning
    Tian, Kai
    Zhou, Shuigeng
    Guan, Jihong
    [J]. MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2017, PT II, 2017, 10535 : 809 - 825
  • [10] Deep Convolutional Framelets: A General Deep Learning Framework for Inverse Problems
    Ye, Jong Chul
    Han, Yoseob
    Cha, Eunju
    [J]. SIAM JOURNAL ON IMAGING SCIENCES, 2018, 11 (02): : 991 - 1048