Abstract

Deep learning (DL) has depicted unprecedented results in the diagnosis of invasive ductal carcinoma (IDC). However, most DL methods are not able to infer the uncertainty in their predictions, and are often too confident which may cause undesirable consequences. The ability of DL models to express their uncertainty in their predictions is particularly important in diagnosing diseases. Therefore, this paper proposes an uncertainty-aware approach called optimized Bayesian convolutional neural network (OBCNN) for the automated detection of IDC from histopathology images and is capable of estimating and inferring the uncertainty in its predictions. The proposed OBCNN employs an approximate Bayesian version of a pre-trained convolutional neural network (CNN) model named ResNet101V2 that is fine-tuned to the histopathology images of IDC. The Bayesian approximation is performed by adding Monte Carlo dropout (MC-dropout) to ResNet101V2 architecture. Due to the effect of MC-dropout on the obtained posterior predictive distribution (PPD), the value of MC-dropout should be chosen carefully because if the MC-dropout value is too large, the predictive distribution (PD) will be very diverse. Whereas if the MC-dropout value is very small, the PD will be very similar. Therefore, an optimization algorithm known as the slime mould algorithm is utilized to set the optimal value of the MC-dropout. During inference, the proposed OBCNN runs for T forward passes to configure the PPD. The mean, standard deviation (SD) and entropy are then calculated over the obtained PD to estimate the predictive uncertainty (PU) of the OBCNN. The proposed OBCNN achieved an accuracy of 93.83%, a precision of 96.14%, a G-mean of 93.04%, False Negative Rate of 4.72%, and False Positive Rate of 9.96 %. The proposed OBCNN has also been compared with recent related work, the comparison’s results demonstrated that OBCNN performed better in the diagnosis of IDC.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call