Monte Carlo DropBlock for modeling uncertainty in object detection

被引:17
|
作者
Yelleni, Sai Harsha [1 ]
Kumari, Deepshikha [2 ]
Srijith, P. K. [1 ]
Mohan, C. Krishna [1 ]
机构
[1] Indian Inst Technol, Hyderabad, Telangana, India
[2] NVIDIA, Bengaluru, India
关键词
Monte Carlo method; DropBlock; Object detection; Bayesian deep learning; Uncertainty estimation; Instance segmentation; NETWORKS; DROPOUT;
D O I
10.1016/j.patcog.2023.110003
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the advancements made in deep learning, computer vision problems have seen a great improvement in performance. However, in many real-world applications such as autonomous driving vehicles, the risk associated with incorrect predictions of objects or segmentation of images is very high. Standard deep learning models for object detection and segmentation such as YOLO models are often overconfident in their predictions and do not take into account the uncertainty in predictions on out-of-distribution data. In this work, we propose an efficient and effective approach, Monte-Carlo DropBlock (MC-DropBlock), to model uncertainty in YOLO and convolutional vision Transformers for object detection. The proposed approach applies drop -block during training time and testing time on the convolutional layer of the deep learning models such as YOLO and convolutional transformer. We theoretically show that this leads to a Bayesian convolutional neural network capable of capturing the epistemic uncertainty in the model. Additionally, we capture the aleatoric uncertainty in the data using a Gaussian likelihood. We demonstrate the effectiveness of the proposed approach on modeling uncertainty in object detection and segmentation tasks using out-of-distribution experiments. Experimental results show that MC-DropBlock improves the generalization, calibration, and uncertainty modeling capabilities of YOLO models and convolutional Transformer models for object detection and segmentation.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] On Monte Carlo computation of posterior expectations with uncertainty
    Wei, Wei
    Jiang, Wenxin
    JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 2017, 87 (10) : 2038 - 2049
  • [32] Uncertainty of complex systems by Monte Carlo simulation
    Basil, Martin
    Jamieson, Andrew
    Measurement and Control, 1999, 32 (01): : 16 - 20
  • [33] Monte Carlo evaluation of periodic error uncertainty
    Schmitz, Tony L.
    Kim, Hyo Soo
    PRECISION ENGINEERING-JOURNAL OF THE INTERNATIONAL SOCIETIES FOR PRECISION ENGINEERING AND NANOTECHNOLOGY, 2007, 31 (03): : 251 - 259
  • [34] TRANSFERRING MONTE CARLO DISTRIBUTIONS IN THE EVALUATION OF UNCERTAINTY
    Willink, Robin
    ADVANCED MATHEMATICAL AND COMPUTATIONAL TOOLS IN METROLOGY AND TESTING VIII, 2009, 78 : 351 - 356
  • [35] Evaluation of Monte Carlo methods for assessing uncertainty
    Liu, N
    Oliver, DS
    SPE JOURNAL, 2003, 8 (02): : 188 - 195
  • [36] Uncertainty Underprediction in Monte Carlo Eigenvalue Calculations
    Mervin, Brenden T.
    Mosher, Scott W.
    Wagner, John C.
    Maldonado, G. I.
    NUCLEAR SCIENCE AND ENGINEERING, 2013, 173 (03) : 276 - 292
  • [37] Uncertainty estimation and Monte Carlo simulation method
    Papadopoulos, CE
    Yeung, H
    FLOW MEASUREMENT AND INSTRUMENTATION, 2001, 12 (04) : 291 - 298
  • [38] Monte Carlo planning for active object classification
    Timothy Patten
    Wolfram Martens
    Robert Fitch
    Autonomous Robots, 2018, 42 : 391 - 421
  • [39] Object-oriented Monte Carlo simulations
    Computers in Physics, 1995, 9 (05):
  • [40] Uncertainty analysis in Monte Carlo criticality computations
    Ao, Qi
    NUCLEAR ENGINEERING AND DESIGN, 2011, 241 (12) : 4697 - 4703