• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Ensembles of Deep Learning Framework for Stomach Abnormalities Classification

    2022-03-14 09:22:04TalhaSaeedChuKiongLooandMuhammadShahreezaSafiruzKassim
    Computers Materials&Continua 2022年3期

    Talha Saeed,Chu Kiong Looand Muhammad Shahreeza Safiruz Kassim

    Department of Artificial Intelligence,Faculty of Computer Science and Information Technology,Universiti Malaya,50603 Kuala Lumpur,Malaysia

    Abstract: Abnormalities of the gastrointestinal tract are widespread worldwide today.Generally, an effective way to diagnose these life-threatening diseases is based on endoscopy, which comprises a vast number of images.However,the main challenge in this area is that the process is time-consuming and fatiguing for a gastroenterologist to examine every image in the set.Thus,this led to the rise of studies on designing AI-based systems to assist physicians in the diagnosis.In several medical imaging tasks,deep learning methods,especially convolutional neural networks (CNNs), have contributed to the stateof-the-art outcomes,where the complicated nonlinear relation between target classes and data can be learned and not limit to hand-crafted features.On the other hand, hyperparameters are commonly set manually,which may take a long time and leave the risk of non-optimal hyperparameters for classification.An effective tool for tuning optimalhyperparameters of deep CNN is Bayesian optimization.However,due to the complexity of the CNN,the network can be regarded as a black-box model where the information stored within it is hard to interpret.Hence,Explainable Artificial Intelligence(XAI)techniques are applied to overcome this issue by interpreting the decisions of the CNNs in such wise the physicians can trust.To play an essential role in real-time medical diagnosis,CNN-based models need to be accurate and interpretable,while the uncertainty must be handled.Therefore, a novel method comprising of three phases is proposed to classify these life-threatening diseases.At first,hyperparameter tuning is performed using Bayesian optimization for two state-of-the-art deep CNNs,and then Darknet53 and InceptionV3 features are extracted from these fine-tunned models.Secondly,XAI techniques are used to interpret which part of the images CNN takes for feature extraction.At last,the features are fused,and uncertainties are handled by selecting entropybased features.The experimental results show that the proposed method outperforms existing methods by achieving an accuracy of 97% based on a Bayesian optimized Support Vector Machine classifier.

    Keywords: Gastrointestinal tract; deep learning; Bayesian optimization hyperparameters; explainable AI; uncertainty handling; feature fusion

    1 Introduction

    Gastrointestinal tract (GIT) diseases are nowadays becoming a common disease worldwide,and approximately 2.8 million new cases have been diagnosed in recent years [1,2].Even worse,1.8 million deaths occur every year due to esophageal, colorectal, and stomach cancer [3].Since 2017, there have been 765,000 people dying of stomach cancer, and a global analysis reveals that colon cancer has caused 525,000 deaths, making it one of the most prevalent forms of cancer in the United States of America [4].To start treating numerous GIT diseases, endoscopy and wireless capsule endoscopy are the basis for diagnosing stomach cancer, as shown in Fig.1.In some cases, the infected region of the GIT may be captured only in one or two frames, and sometimes it may be overlooked by the doctors resulting in an incorrect diagnosis [5].Moreover, some abnormalities may be too small to be easily detected by the naked eye.Furthermore, different physicians may have distinct findings when they analyze the same image [6].In the early detection of stomach disorders, computerized automated detection systems for stomach infections from endoscopic images were developed by several researchers.By detecting these life-threatening gastric infections early on, the mortality rate of patients as shown in Fig.2 can be decreased.Advances in technology, especially computer vision techniques, make artificial intelligence (AI)-based systems more feasible [7] to aid gastroenterologists with their diagnosis [8].Over the decades, research on artificial intelligence has continued to reveal its efficiency in specific fields of medical imaging [9].Thus, in the domain of medical image processing and analysis, the application of deep learning is a hot topic nowadays [10,11].

    Figure 2: Five-year survival rate of stomach cancer patients relating to cancer stage

    As a vigorous technique of artificial intelligence, deep learning can be used for medical disease classification, due to its potential to enhance the skills of health practitioners in the early detection of these diseases.As a form of deep learning, Convolutional Neural Network(CNN) can be applied to extract deep high-level features from a single image.CNN can convert input data into images, signals, multi-dimensional data, and videos, among other formats.Input,convolutional, activation, pooling, fully-connected (FC), and output layers make up a basic CNN model, where low-level features are extracted from the former layers in CNN and high-level features are extracted from deeper layers, and then features are vectorized in the FC layer for final classification.Several deep CNN models are pretrained on thousands of images from ImageNet and can be extended to medical early detection, such as stomach abnormalities and other diseases,through transfer learning.Meanwhile, hyperparameters have a key role in influencing the training behavior of deep CNN.An effective approach to decrease the challenge of hyperparameter tuning is Bayesian optimization, which can be utilized for the global optimization of black-box functions [12].Generally, CNN acts like a black box, where the internal mechanisms and the result generation process remain elusive in terms of how they produce output data predictions.

    Furthermore, deep learning methods have obtained human-like outcomes on several tasks in medical image analysis and diagnosis [13,14].Explainable AI (XAI) has also been the subject of several studies in general, but it has yet to be extensively explored in the field of medical imaging.The importance of interpretability in the medical field is discussed by [15].Deep learning approaches have mainly two kinds of uncertainties: aleatoric uncertainty and epistemic uncertainty.The former measures the noise inherent during data generation, while the latter measures the uncertainty in the parameters of the model [16].Fine-tuning the hundreds of thousands of CNN’s trainable parameters requires vast amounts of data, which may arise epistemic uncertainty.Handling the information on uncertainty can improve the trust in deep-learning approaches that are frequently viewed as ‘black-box’methods, making them more suitable for medical diagnosis.And estimates of uncertainty can increase the speed of the analysis process because, as opposed to reviewing the whole images for diseases not identified by the CNN, medical professionals may spend their time evaluating the most uncertain regions.Finally, both medical imaging functions and other safety-critical activities can be addressed by uncertainty handling approaches.When monitoring the experiment result, the uncertainty information can be measured via entropy, whose framework has been successfully applied in multiple areas, including statistics, mathematics, and information theory.Also, the selection of entropy-based features approach is presented in [17].To allow the users to individually review the basis of their decisions, the United States Food and Drug Administration needs the application to justify its clinical opinions because these systems are lacking interpretability and difficult to trust their reliability.

    Besides, the hyperparameter optimization problem requires recognizing a hyperparameter that produces a precise methodology in a timely manner.However, the evaluation of CNNs takes a long time and requires tremendous computing power [18].Furthermore, researchers have limited insight into the impact of each hyperparameter on the model’s performance, which results in extremely vast boundaries and a much larger space than required.Hence, testing each possible hyperparameter set of a CNN model can be computationally expensive [19].In the field of medical imaging, it is necessary to explain the decisions of deep learning when validating the results of a model and to handle uncertainties associated with deep features when incorporating AI-based medical diagnosis systems.Meanwhile, deep learning models have millions of neurons,whose structure is too complex to explain how CNN regards certain images as different diseases,which may generate the assumption that the models are untrustworthy.In addition, it may cause a variety of concerns because it is hard to tell whether the justifications behind the findings are ill-formatted or even inaccurate.

    It should be noted that in previous research, the existing CNN techniques of GI tract abnormality classification have not involved hyperparameter optimization in training or XAI in CNN decision interpretation.Also, they did not focus on uncertainty handling.We are the first to integrate them into GIT abnormality classification.In this paper, we propose a novel deep CNN-based methodology to solve these challenges, which can reliably infer the multiple GI tract diseases, and our key contributions are as follows:

    i.A novel deep CNN-based Bayesian optimized and Explainable Gastrointestinal Net(BX-GI Net) is proposed to classify GI tract diseases by hyperparameter optimization,human-understandable visual explanations, and uncertainty handling.

    ii.After Bayesian optimization of hyperparameters, deep features are extracted from two pretrained deep CNN models, i.e., Darknet53 [20] and Inception-V3 [21], and then XAI methods, i.e., LIME [22] and Grad-CAM [23], are applied to interpret how CNN extracts deep features to gain the trust of medical professionals.

    iii.By selecting entropy-based optimized features from the pool of features, the uncertainty associated with extracted deep features of both CNN models is conducted to provide a black-box-free deep learning-based diseases diagnosis system.

    2 Literature Review

    In previous literature, researchers of the computer vision domain presented many techniques for detecting and classifying GIT diseases.More recently, deep learning has increased the performance of many fields like medical imaging, object classification, and many others.Akram et al.[24] proposed a fully automated method for stomach disease classification from Wireless Capsule Endoscopy (WCE) images based on DenseNet, where a color-based saliency method was developed for ulcer detection, with the top 50% features selected by Tsallis entropy-based features optimization heuristically.These selected features were classified through a multi-layer neural network and attain an accuracy of 99.5%.Fan et al.[25] employed a deep learning-based method for erosion and ulcer detection from WCE images, which includes thousands of ulcer images.An Alexnet model was utilized to direct extract features from original images instead of preprocessing data and segmentation.After that, an evaluation of the WCE database was performed, and an accuracy of 95.16% was obtained.Diamantis et al.[26] presented a fully connected framework for detecting various gastric modalities, such as polyps, bleeding, and ulcers, from WCE images.In [27], two CNN models were utilized for feature extraction, and then these features were fused through the Euclidean fisher vector and reduced through the entropy-based approach.In the end, the geometric features were combined with reduced features for final classification.Alaskar et al.[28] proposed a deep learning-based method for classification ulcers from WCE images.They combined the feature information of two CNN models, namely AlexNet and GoogleNet, for the classification of ulcer and non-ulcer regions.

    In recent years, the application of CNN for automated disease detection has grown significantly in images and videos of the GI tract.Manually tuning hyperparameters can increase the possibility of improving the classification performance with the best configurations.However, it is time-consuming.Therefore, it is necessary to have an automatic hyperparameter strategy to improve outcomes without manual intervention.A CNN-based method [29] is proposed using hyperparameters tuning based on Bayesian optimization for the diagnosis of COVID-19 in X-ray images.In [30], hyperparameters of machine learning models like Support Vector Machine(SVM) and k-nearest neighbors (KNN) are also optimized by Bayesian optimization to classify COVID-19 images.In a number of areas, including image recognition, object detection, etc., deep CNNs have proven very effective, but the drawback is that due to their black-box nature, it is difficult for human beings, particularly a layman, to understand how deep CNN decides.Several methods have been proposed to explain CNN’s decisions and determine what features induce the network to produce a specific prediction by visualizing the network’s inner layers.To increase trustworthiness in the decision-making process, uncertainty is also important to be included as an external insight into point prediction.Whereas the softmax regularly found at the end of a CNN is often interpreted as model confidence, which is usually not an ideal example.For the uncertainty estimation of deep learning, a test time dropout approach [31] is presented by Monte Carlo (MC) samples of the prediction.The MC sample variance is evaluated for imagebased diabetic retinopathy diagnosis [32] and demonstrates this context is beneficial.Besides,epistemic uncertainty in COVID-19 classification from CT and X-ray images using deep learning features is calculated by entropy.Several studies have suggested approaches to resolve the lack of transparency in deep learning models.Similarly, these techniques need to be applied in the deep learning-based diagnosis of GI tract diseases [33].

    3 The Proposed Methodology

    In this research, a novel human-understandable automated classification system for GI tract diseases is proposed based on endoscopic images.The proposed method validates the feature extracted portion of the image by comprising the Bayesian optimization of CNN hyperparameters,the deep features extraction after fine-tuning, and the visualization of CNN’s layers by XAI techniques.The uncertainty handling of deep features is conducted by selecting entropy-based best features from the pool of fused features.Selected features are then fed to a Bayesian optimized classifier for the classification of GI tract diseases.Thus, the name of this proposed CNN-based architecture is BX-GI Net: Bayesian optimized and Explainable Gastrointestinal Net.A detailed illustration of the proposed method is shown in Fig.3, and each step is explained as follows.

    3.1 The Acquisition of Data

    In our experiment, endoscopic images were acquired to validate the proposed methodology described above.For this purpose, a benchmark dataset Kvasir [34] with multiclass gastrointestinal tract diseases was utilized, consisting of eight classes named esophagitis, dyed lifted polyps, dyed resection margins, polyps, ulcerative colitis, normal cecum, normal-pylorus, and normal-z-line.

    3.2 The Bayesian Optimization of CNN Hyperparameters

    The optimization of hyperparameters is a critical challenge, especially in the context of medical diagnosis using artificial intelligence.Hyperparameter tuning is intended to achieve the best results by searching for the best response of hyperparameters for a deep learning algorithm,and automatically tunning of CNN hyperparameters is referred to as a black box because its objective function is unknown.A plethora of hyperparameter tunning techniques exists in the previous literature, where Bayesian optimization, as an outstanding approach in machine learning [35], tackles an unknown objective function and involves an estimation using existing prior knowledge just the same as posterior probability.A probability model is set up to represent the performance to obtain certain values.Then the most suitable values of hyperparameter are chosen based on these probabilities to determine the objective function.In mathematical form, it can be represented as:

    where N is considered search space,xis denoted as the hyperparameter “l(fā)earning rate” of deep CNN, andx′is the optimized learning rate using Bayesian optimization.The posterior probability P(Y|X) can be calculated by Bayesian optimization.To obtaining posteriors, the prior knowledge is combined with the prior probability distribution of the function f(x), and these posteriors are used to calculate the maximum point f(x).The acquisition function is the measure of this maximization process.As defined in [35], the posterior probability is proportional to the product of prior probability and likelihood as mentioned below, where P(Y|X).is the posterior probability, P(X|Y)is the likelihood, and P(Y)is the prior probability.

    In this research, the initial learning rate’s most important hyperparameter of two CNN models, i.e., Darknet53 and Inception-V3, is optimized using Bayesian optimization to gain the benefits from transfer learning.

    Figure 3: Proposed architecture diagram

    3.3 Deep Features

    In the last few years, significant development has been demonstrated in deep CNNs.Generally,along with a classifier, a deep model is the integration of low-level, mid-level, and high-level elements.The levels of features are enriched by multiple stacked layers in deep learning models.Two pretrained deep CNN models, Darknet53 and Inception-V3, we fine-tuned on the abovementioned dataset using Bayesian optimization of hyperparameters, then deep-feature extraction took place at the last Global Average Pooling layers of both nets.

    3.4 Explainable AI(XAI)

    In the health care sector, artificial intelligence is generally used for dealing with the issue of transparency and explainability of CNN’s decisions to answer questions like why physicians should trust this model’s prediction.It is important for medical staff to fully believe that deep learning tools can assist them with the early diagnosis because it is able to produce an explanation justifying why the algorithm gives a certain prediction or regardless of how precise a model is.Different from other models, such as decision trees, which are explainable, the existing state-of-theart AI models in healthcare applications are based on neural networks, which are black boxes and lack the explainability for their predictions, especially in high-risk circumstances, such as medical diagnosis.

    3.4.1 Local Interpretable Model-Agnostic Explanations(LIME)

    LIME generates explanations by splitting an image into superpixels.The clusters of pixels can provide local contextual details of different parts from the image with similar features, textures,and colors.A distribution of perturbed images is created by selectively hiding superpixels.An impact of perturbations on the correct probabilities of class prediction is calculated, and a linear model with this data is trained.Each superpixel is then provided the relevance against classification with weight values, where positive values indicate the effect on accurate classification, but rather negative values are within the opposite direction.As mentioned in [36], the arithmetically LIME can be explained as:

    The modelg∈Gwith visual objects can be easily shown to the user, where g is the number of interpretable and explainable elements.It should be noted that not allg∈Gmay be simple enough to be interpretable.Let (g) be a measure of theg∈Gexplanation’s ambiguity (opposite to interpretability).Maybe the (g) is the depth of decision trees, whereas (g) may be the non-zero weights for linear models.The model explains and demonstrates thatf: Rd→R f(x) is the probability, where x belongs to a certain class,πx(z) is used more as a closeness indicator between z and x, such that the locality is about x.After this, we can letL(f,g,πx)be a measure of how unreliable g is in the region described byπx.To ensure interpretability,L(f,g,πx)must be reduced, whileΩ(g)must be low to be interpretable with humans.

    3.4.2 Gradient Weighted Class Activation Mapping(Grad-CAM)

    Grad-CAM is an XAI technique that can be implemented to any Deep CNN without any network adjustment.In comparison, it is a generalized form of class activation mapping (CAM)that involves a deep CNN network consisting of a stack of convolution layers, accompanied by softmax, activation, and global average pooling.It is applied to visualize the attention of each layer to understand the layer-wise feature map relevance.When the input and class are given, it generates a heat map of the activation class, whose color represents a class activation map related to the specified class image.It uses gradient knowledge flows from CNN’s last convolution layer to allocate relevance to every neuron for a specific prediction.As explained by [23], to obtain the Grad-CAM of any class c,yc, the score gradient for class c,ycis calculated in accordance with the feature map activationAk.For attaining the neuronal weightsthe flowing gradients towards the back direction are globally averaged pooling across the width and height dimensions ofiand j, respectively.

    When backpropagating gradients of activations, an actual calculationrefers to the sequential product of the weight matrix and the gradient of activation functions until the last convolution layer’s gradients are propagated.

    3.5 Uncertainty Handling Using Entropy

    Entropy is a measure of a system’s amount of uncertainty.When monitoring the result of an experiment, the information of uncertainty based on entropy can be measured, whose framework can be used in multiple areas, including statistics, mathematics, and information theory.

    At first, a serial-based fusion is conducted from extracted feature vectors of Darknet53 and Inception-V3.Assume theξ(InceptionV3)is the feature vector of Inception-V3 andξ(Darknetnet)is the feature vector of Darknet-53, whereξ(Darknetnet)has the dimension of N × 1024 andξ(InceptionV3)has the dimension of N × 2048.Meanwhile, the fused feature vector is denoted byξ(fused).Mathematically it is explained as:

    To handle the uncertainty associated with extracted deep features, the entropy-based feature selection is performed on the fused vector with the dimension of N × 3072.The best and uncertainty-handled top 2000 features are then selected from the pool of features.

    3.6 Classification

    At last, the final fused vector of N × 2000 is fed to a SVM classifier for GI tract disease classification, and the hyperparameters of SVM are again optimized using Bayesian optimization.SVM is a classifier of supervised learning to predict class labels, which converts features to higher-dimensional space and utilizes the optimal hyperplane to address classes.The hyperplane task focuses on the greatest margin among it and the closest others, where support vectors are the closest set of points.The Bayesian optimization of SVM finds the following hyperparameters are suitable for multiclass classification: onevs.all, kernel function of Gaussian, kernel scale of 108.9282, box-constraint level of 429.1425, and archives accuracy of 97% on these hyperparameters.So the key classifier utilized in this work is Bayesian optimized SVM.

    4 Results

    The detailed experimental results of the proposed methodology are discussed in this section.A benchmark dataset Kvasir of GI tract endoscopy is utilized for experiments collected by endoscopic instruments from Vestre Viken Health Trust (VV), Norway.The dataset comprises images, annotations, and the diagnosis confirmed by health professionals experienced endoscopists,including several classes showing pathological findings, endoscopic procedures, and anatomical landmarks in the GI tract, and each class has thousands of images.The number of images is adequate for various tasks like deep learning, machine learning, image retrieval, etc.The Bayesian optimization of hyperparameters is performed at the state-of-the-art deep CNN models InceptionV3 and Darknet-53 using transfer learning, and the ratio of training and testing is 50:50 for both deep CNN models.The 10-fold cross-validation is carried out in the training and the testing of classifiers.Multiple classifiers like Fine KNN, Fine Gaussian SVM, Fine Tree, and Medium KNN are used to equate the findings with a Bayesian optimized SVM classifier.The following metrics are considered for performance evaluation: recall, precision, F1 score, the area under the curve (AUC), false positive rate (FPR), false negative rate (FNR), time, and accuracy.For simulation purposes, MATLAB R2020b Deep Learning Toolbox is used, and the hardware comprises Core-i5 desktop, 6 GB NVIDIA GPU, and 16 GB of RAM.

    4.1 Experimental Results and XAI Visualizations

    Numerical results for all experiments are discussed in this section in detail.At first, the hyperparameter initial learning rate of both pretrained deep CNNs Darknet53 and Inception V3 is optimized using Bayesian optimization.After the optimization process, the best models for both deep CNNs are selected.The objective function for optimization Darknet-53 achieves after 20 iterations.After that, the Bayesian optimized learning rate of 0.00028129 is considered the best.Meanwhile, for inception-V3, it achieves in 17 iterations with a learning rate of 0.0010421 as the best.And as mentioned earlier, transfer learning is utilized for both the deep CNNs, so the number of epochs is set to 6.The optimizer utilized in this work is Stochastic Gradient Descent with momentum (SGDM) while training both CNNs.The best model parameters are used to validate the proposed methodology, and parameters attained during Bayesian optimization of Inception-V3 are shown in Tab.1.Deep features are extracted using the Bayesian optimized best Darknet-53 model and then fed to different classifiers, including Bayesian optimized SVM and others, as mentioned in Tab.2.Compared to others, the highest accuracy achieves 94% by the Bayesian optimized SVM classifier, and the false negative rate (FNR) is 6.05, the area under the curve (AUC) is 0.997, recall, precision rate, F1 score are 93.9, and the execution time is 10149 s.But in terms of execution time, the Fine Tree classifier outperforms over all other classifiers,as shown in Tab.2.Fig.4 shows the visual results of XAI technique LIME and indicates which part of the image is considered by Darknet-53 for feature extraction.

    Table 1: Parameters attained using Bayesian optimization

    Table 2: Prediction results using deep features of Bayesian optimized Darknet-53

    The results in Tab.2 are taken from the classification of GI tract diseases using Bayesian optimized Inception-V3 deep features.Again, the Bayesian optimized SVM classifier outperforms in the classification by securing the accuracy of 95.3%, FNR, AUC, recall, precision rate, F1 score,and execution time are presented in the table.From the prescriptive of execution time, the Fine Tree achieves the minimum time to classify.Grad-CAM explanations for Inception V3 are shown in Fig.5, making the proposed methodology trustful for the medical practitioners to incorporate AI-based disease diagnoses system in practical medical applications.

    Figure 4: Showing explanations of XAI technique LIME on Bayesian optimized Darknet-53

    Figure 5: Showing explanations of XAI technique grad-CAM technique on inception-V3

    In Tab.4, the results of the proposed methodology are presented, obtained by the fusion of both vectors, and then the uncertainty associated with deep features is handled by the reduction of uncertain features.Two thousand best-optimized entropy-based features are selected and then fed into classifiers for classification.The maximum accuracy of 97.0% is achieved by Bayesian optimized SVM, which shows the increase in accuracy as compared to both Bayesian optimized Inception-V3 and Darknet-53.During the optimization process, the following hyperparameters of SVM are considered for optimization: multiclass method, box constraint level, kernel scale, kernel function, and standardize data.The minimum classification error plot and the best hyperparameters values are shown in Fig.5.In the proposed work, the FNR for Bayesian optimized SVM is just 3.05%, and the highest one is 31.37% for Fine Gaussian SVM.From the prescriptive time,the Fine Tree’s result is only in 35.0 s, but the prediction accuracy is 85.1%, which is low as compared to Bayesian optimized SVM.The confusion matrix of the proposed work for cubic SVM is presented in Fig.6, which depicts that the class normal-pylorus has achieved a higher correct prediction accuracy of 99.4%.Based on these findings, it is obvious that the Bayesian optimized SVM provides better results than other classifiers.

    4.2 Discussion

    The proposed method is discussed in detail in this section.The proposed architecture contains several key modules, and each module needs to be thoroughly evaluated.At first, the results are obtained for Bayesian optimized Inception-V3 and Darknet53 features, but the accuracy is not sufficient to compare with existing methodologies.Therefore, to remove the uncertainty associated with the extracted features and optimized results, the fusion of both optimized feature vectors,and then the entropy-based feature selection is proposed.As shown in Tab.4, the accuracy increases to 97.0%.The accuracy given in this table instead of that in Tabs.2 and 3 has increased.Furthermore, the comparison of the proposed method with the state-of-the-art deep CNNs, like Inception-V3, Alexnet, VGG16, etc., is conducted, and results are shown in Tab.5.This experiment’s aim is to determine the reliability of this proposed novel BX-GI Net for the classification of GI tract diseases, Tab.5 depicts that Alexnet achieves the accuracy of 84.5%, VGG16 achieves 84.0%, Darknet53 achieves 86.9%, and Inception-V3 achieves 86.0%, but the proposed framework achieves the accuracy of 97.0%.This clearly indicates that the proposed approach outperforms the above-mentioned deep CNNs.

    Figure 6: Minimum classification error plot of Bayesian-optimized SVM

    Table 3: Prediction results using deep features of Bayesian optimized inception-V3

    Table 4: Prediction results of proposed method

    Table 5: Comparison of the accuracy of the proposed method with the state of art deep CNN’s

    A few related published techniques are compared in Tab.6, based on accuracy, Bayesian optimization of hyperparameters, XAI, and uncertainty handling.In [6], the author proposed a deep CNN features-based technique and afterward selected optimal features through DE evolutionary algorithm.It enhanced the crow search ECSA algorithm then fused the features using Max Correlation, yet the accuracy achieved higher than the proposed method.But there are no XAI techniques used to validate which part of images the Deep CNN is taking for feature extraction.Furthermore, hyperparameters of CNN are not optimized.In addition, uncertainty associated with characteristics, which is an integral part of any medical disease detection method for effective diagnosis to avoid life-threatening conditions, is also not discussed.But in terms of XAI and uncertainty handling, our proposed approach considers this analysis.Researchers in [37,38] also presented related deep CNN approaches without any hyperparameter optimization technique or uncertainty handling, so the accuracy is less than our proposed method.It shows that our proposed method proves to be more effective as compared to these published approaches.

    Table 6: Comparison of the proposed UX-GI net with the existing techniques

    5 Conclusion

    In this research, a novel framework, namely BX-GI Net, based on deep CNN is proposed to classify GI tract diseases.The research demonstrates that a deep CNN-based system can achieve optimizable results using hyperparameter optimization.And their decisions can be interpretable and explainable by using XAI.Two state-of-the-art pretrained CNN models’ performance is improved by tuning the hyperparameters with Bayesian optimization.XAI techniques, i.e., Grad-CAM and LIME, are implemented to visualize which part of images is considered by deep CNNs for feature extraction.The uncertainty associated with deep features is also handled using entropybased feature selection to avoid uncertain predictions.The proposed method achieves an accuracy of 97.0% for the classification of GI tract diseases from endoscopic images, which outperforms existing methods.Our results conclude that Bayesian optimization is the best method to select optimal hyperparameters for dealing with deep Convolutional Neural Networks (deep CNNs).Also, entropy is one of the useful techniques for handling uncertainty associated with deep features.The main limitation of this work is the complexity of the model.Also, the imbalanced datasets make the training process more difficult.

    Acknowledgement:We would like to thank TopEdit (www.topeditsci.com) for its linguistic assistance during the preparation of this manuscript.

    Funding Statement:This research was supported by the Universiti Malaya Impact-oriented Interdisciplinary Research Grant Programme (IIRG)-IIRG002C-19HWB, Universiti Malaya Covid-19 Related Special Research Grant (UMCSRG) CSRG008-2020ST and Partnership Grant (RK012-2019) from University of Malaya.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    少妇高潮的动态图| 日韩免费高清中文字幕av| 免费看av在线观看网站| 亚洲va在线va天堂va国产| 在线观看免费高清a一片| 啦啦啦视频在线资源免费观看| 一级毛片电影观看| 女人十人毛片免费观看3o分钟| 大香蕉97超碰在线| 最近手机中文字幕大全| 91在线精品国自产拍蜜月| 国产成人a∨麻豆精品| 久久97久久精品| 亚洲国产精品成人久久小说| 午夜精品国产一区二区电影| 美女高潮的动态| 蜜桃久久精品国产亚洲av| 国产v大片淫在线免费观看| 97在线人人人人妻| 老女人水多毛片| 在线观看免费视频网站a站| 一个人看视频在线观看www免费| 久久鲁丝午夜福利片| 国产黄片美女视频| 国产有黄有色有爽视频| 日本-黄色视频高清免费观看| 寂寞人妻少妇视频99o| 午夜福利在线在线| 久久99蜜桃精品久久| 两个人的视频大全免费| 国产女主播在线喷水免费视频网站| 亚洲av二区三区四区| 国产av码专区亚洲av| 欧美xxⅹ黑人| 天堂中文最新版在线下载| 三级国产精品欧美在线观看| 国产亚洲5aaaaa淫片| 国产午夜精品久久久久久一区二区三区| 黄色配什么色好看| 最近2019中文字幕mv第一页| 国产美女午夜福利| 三级国产精品片| 欧美 日韩 精品 国产| 欧美变态另类bdsm刘玥| 免费av不卡在线播放| 亚洲欧美日韩东京热| 亚洲国产精品999| 国产精品不卡视频一区二区| 午夜视频国产福利| 亚洲精华国产精华液的使用体验| 亚洲性久久影院| 国产成人精品一,二区| 欧美变态另类bdsm刘玥| 你懂的网址亚洲精品在线观看| 成人黄色视频免费在线看| 亚洲精品乱久久久久久| 丰满乱子伦码专区| 免费观看性生交大片5| 91在线精品国自产拍蜜月| 欧美xxxx黑人xx丫x性爽| 亚洲国产精品成人久久小说| 亚洲综合精品二区| a 毛片基地| 久久久久性生活片| 韩国av在线不卡| 亚洲不卡免费看| 啦啦啦视频在线资源免费观看| 永久网站在线| 亚洲丝袜综合中文字幕| 人人妻人人看人人澡| 国产成人一区二区在线| 网址你懂的国产日韩在线| 亚洲第一区二区三区不卡| 2022亚洲国产成人精品| av国产免费在线观看| av免费在线看不卡| 久久久国产一区二区| 国产亚洲最大av| av在线播放精品| 亚洲四区av| 国产精品蜜桃在线观看| 成人综合一区亚洲| 亚洲在久久综合| 边亲边吃奶的免费视频| 国产精品免费大片| 一级av片app| 国产成人freesex在线| av国产免费在线观看| 免费观看无遮挡的男女| 乱码一卡2卡4卡精品| av.在线天堂| 亚洲国产欧美在线一区| 水蜜桃什么品种好| 伦精品一区二区三区| 精华霜和精华液先用哪个| 国精品久久久久久国模美| 欧美亚洲 丝袜 人妻 在线| 美女xxoo啪啪120秒动态图| 韩国高清视频一区二区三区| av福利片在线观看| 亚洲av福利一区| 欧美精品亚洲一区二区| 日韩成人伦理影院| 少妇人妻一区二区三区视频| 91精品伊人久久大香线蕉| 国产在线一区二区三区精| 在线天堂最新版资源| 午夜激情久久久久久久| 97精品久久久久久久久久精品| 亚洲欧美成人精品一区二区| 精品国产三级普通话版| 国模一区二区三区四区视频| 少妇的逼水好多| 2022亚洲国产成人精品| 久久午夜福利片| 99热这里只有是精品50| 午夜福利在线在线| 天天躁日日操中文字幕| 日韩视频在线欧美| 亚洲精品,欧美精品| 校园人妻丝袜中文字幕| 国产成人精品一,二区| 精品人妻偷拍中文字幕| av国产精品久久久久影院| 亚洲不卡免费看| 免费观看av网站的网址| 亚洲国产精品一区三区| 又爽又黄a免费视频| 寂寞人妻少妇视频99o| a级毛片免费高清观看在线播放| 韩国高清视频一区二区三区| 久久久久久久久久人人人人人人| 一本—道久久a久久精品蜜桃钙片| 中文乱码字字幕精品一区二区三区| 国产精品国产av在线观看| 免费高清在线观看视频在线观看| 丰满少妇做爰视频| 少妇的逼水好多| 一区在线观看完整版| 亚洲高清免费不卡视频| 欧美变态另类bdsm刘玥| 国产一区二区在线观看日韩| 在现免费观看毛片| 亚洲性久久影院| 一区二区av电影网| 亚洲精品第二区| 国产探花极品一区二区| 久久久久久伊人网av| 国产片特级美女逼逼视频| 欧美高清成人免费视频www| 亚洲欧美日韩无卡精品| 春色校园在线视频观看| 亚洲,欧美,日韩| 亚洲av成人精品一二三区| 春色校园在线视频观看| 99re6热这里在线精品视频| 日本wwww免费看| 日韩免费高清中文字幕av| h视频一区二区三区| 中文欧美无线码| 王馨瑶露胸无遮挡在线观看| 国产成人午夜福利电影在线观看| 美女国产视频在线观看| 三级国产精品片| 成人亚洲精品一区在线观看 | 国产亚洲91精品色在线| 国产精品国产三级国产专区5o| 免费大片黄手机在线观看| 七月丁香在线播放| 在线免费观看不下载黄p国产| 在线精品无人区一区二区三 | 免费少妇av软件| freevideosex欧美| 精品久久久精品久久久| 在线精品无人区一区二区三 | 人人妻人人看人人澡| 3wmmmm亚洲av在线观看| 狂野欧美激情性bbbbbb| 亚洲成人av在线免费| 免费av中文字幕在线| 国产一级毛片在线| 亚洲av欧美aⅴ国产| 少妇裸体淫交视频免费看高清| 国产在线一区二区三区精| av网站免费在线观看视频| 校园人妻丝袜中文字幕| 亚洲人成网站高清观看| 日韩伦理黄色片| 国产老妇伦熟女老妇高清| 尾随美女入室| 国产成人精品婷婷| 狠狠精品人妻久久久久久综合| 亚洲第一区二区三区不卡| 丰满迷人的少妇在线观看| 亚洲av在线观看美女高潮| 午夜福利高清视频| 午夜福利视频精品| 91狼人影院| 日日撸夜夜添| 国产v大片淫在线免费观看| 久久人妻熟女aⅴ| 天堂8中文在线网| 中文字幕人妻熟人妻熟丝袜美| 久久热精品热| 日本一二三区视频观看| 黄色配什么色好看| 最近最新中文字幕大全电影3| 中文字幕制服av| 免费av不卡在线播放| 国产精品欧美亚洲77777| 久久久久久久大尺度免费视频| 丰满人妻一区二区三区视频av| 精品少妇久久久久久888优播| 老女人水多毛片| 日产精品乱码卡一卡2卡三| 丰满少妇做爰视频| 看免费成人av毛片| 中国国产av一级| 亚洲国产精品国产精品| 国产黄频视频在线观看| 国产亚洲精品久久久com| 国产精品不卡视频一区二区| 大片电影免费在线观看免费| 97在线人人人人妻| 日韩中字成人| 亚洲欧美日韩另类电影网站 | 国产综合精华液| 一个人免费看片子| 久久国产乱子免费精品| 最近的中文字幕免费完整| 亚洲经典国产精华液单| 嫩草影院新地址| 国产 一区 欧美 日韩| 亚洲色图av天堂| 婷婷色综合www| 成人美女网站在线观看视频| 国产精品偷伦视频观看了| 国语对白做爰xxxⅹ性视频网站| 熟女av电影| 色吧在线观看| 婷婷色av中文字幕| 这个男人来自地球电影免费观看 | 久久久国产一区二区| 久热久热在线精品观看| 汤姆久久久久久久影院中文字幕| 亚洲欧美中文字幕日韩二区| 高清午夜精品一区二区三区| 嫩草影院入口| 九草在线视频观看| 综合色丁香网| kizo精华| 国国产精品蜜臀av免费| 一级爰片在线观看| 99热网站在线观看| 久久久久久久大尺度免费视频| 日韩人妻高清精品专区| 嫩草影院入口| h视频一区二区三区| 成人亚洲欧美一区二区av| 秋霞伦理黄片| 久久人妻熟女aⅴ| 欧美日韩精品成人综合77777| 校园人妻丝袜中文字幕| 美女视频免费永久观看网站| 91狼人影院| 亚洲精品日韩av片在线观看| 高清不卡的av网站| 九九爱精品视频在线观看| 亚洲成人av在线免费| 国产欧美另类精品又又久久亚洲欧美| 国产片特级美女逼逼视频| 国产av一区二区精品久久 | www.色视频.com| av不卡在线播放| 国产成人a区在线观看| 男女啪啪激烈高潮av片| 成人18禁高潮啪啪吃奶动态图 | 久久久久久久久大av| 超碰97精品在线观看| 大话2 男鬼变身卡| av卡一久久| 久久亚洲国产成人精品v| 五月玫瑰六月丁香| 亚洲国产毛片av蜜桃av| 亚洲欧美成人综合另类久久久| 国产精品国产三级国产专区5o| 在线看a的网站| av国产久精品久网站免费入址| 伦精品一区二区三区| 国产精品欧美亚洲77777| 一个人免费看片子| 色吧在线观看| 中文在线观看免费www的网站| 一区在线观看完整版| 久久人人爽人人片av| 寂寞人妻少妇视频99o| 亚洲婷婷狠狠爱综合网| 亚洲经典国产精华液单| 嫩草影院入口| 亚洲经典国产精华液单| 午夜免费鲁丝| 久久久久久久久久成人| 综合色丁香网| 色5月婷婷丁香| 国产精品免费大片| 欧美97在线视频| 国产成人91sexporn| 久久久久久久大尺度免费视频| 亚洲真实伦在线观看| 国产人妻一区二区三区在| 精品熟女少妇av免费看| 精品久久久久久久末码| 夫妻性生交免费视频一级片| 嫩草影院入口| 夫妻性生交免费视频一级片| 18禁在线无遮挡免费观看视频| 日韩国内少妇激情av| 丰满迷人的少妇在线观看| 久久婷婷青草| 有码 亚洲区| 久久久久久久亚洲中文字幕| 欧美激情极品国产一区二区三区 | 久久毛片免费看一区二区三区| 亚州av有码| 久久精品国产a三级三级三级| 亚洲熟女精品中文字幕| 一级黄片播放器| 精品人妻偷拍中文字幕| 日本一二三区视频观看| 欧美三级亚洲精品| 久久久色成人| av福利片在线观看| 午夜老司机福利剧场| 黄色一级大片看看| 91久久精品国产一区二区成人| 一个人看视频在线观看www免费| 久久影院123| 青春草视频在线免费观看| 日韩三级伦理在线观看| 国产色婷婷99| 99久久中文字幕三级久久日本| 老熟女久久久| 久久久久精品久久久久真实原创| 内地一区二区视频在线| 国产精品av视频在线免费观看| 欧美3d第一页| 日韩一本色道免费dvd| 男人爽女人下面视频在线观看| 少妇 在线观看| 亚洲无线观看免费| 国产精品女同一区二区软件| 中国美白少妇内射xxxbb| 欧美另类一区| 日韩在线高清观看一区二区三区| 久久影院123| 18+在线观看网站| 欧美国产精品一级二级三级 | 大话2 男鬼变身卡| 久久久久网色| 欧美精品一区二区大全| 51国产日韩欧美| 久久久久久九九精品二区国产| 国产精品嫩草影院av在线观看| 女性生殖器流出的白浆| 免费av中文字幕在线| 直男gayav资源| 又大又黄又爽视频免费| 国产v大片淫在线免费观看| 交换朋友夫妻互换小说| 精品人妻熟女av久视频| 亚洲精品日韩在线中文字幕| 人妻系列 视频| 亚洲精品视频女| 最近的中文字幕免费完整| 日韩av在线免费看完整版不卡| 黄色视频在线播放观看不卡| 汤姆久久久久久久影院中文字幕| 国产视频内射| 街头女战士在线观看网站| 国产视频内射| 精华霜和精华液先用哪个| 欧美 日韩 精品 国产| 哪个播放器可以免费观看大片| 美女视频免费永久观看网站| 亚洲欧洲国产日韩| 老女人水多毛片| 国产欧美另类精品又又久久亚洲欧美| 成人美女网站在线观看视频| 夫妻午夜视频| 91精品一卡2卡3卡4卡| 久久久久人妻精品一区果冻| 内射极品少妇av片p| 少妇裸体淫交视频免费看高清| 欧美激情国产日韩精品一区| 啦啦啦视频在线资源免费观看| 亚洲色图av天堂| 久久午夜福利片| 精品国产露脸久久av麻豆| 一级毛片我不卡| 亚洲国产高清在线一区二区三| 久久久色成人| 国产黄色免费在线视频| 国产一级毛片在线| 欧美bdsm另类| 乱码一卡2卡4卡精品| 一本色道久久久久久精品综合| 久久国产精品男人的天堂亚洲 | 亚洲国产精品999| 天美传媒精品一区二区| 黄色日韩在线| 国产精品嫩草影院av在线观看| 欧美精品一区二区大全| 99热这里只有是精品在线观看| 国产真实伦视频高清在线观看| 婷婷色av中文字幕| 搡女人真爽免费视频火全软件| 乱码一卡2卡4卡精品| 大码成人一级视频| 另类亚洲欧美激情| 综合色丁香网| 久久久久久久久久人人人人人人| 毛片女人毛片| freevideosex欧美| 中文字幕亚洲精品专区| 我的女老师完整版在线观看| 成人一区二区视频在线观看| 亚洲国产精品一区三区| 国产伦在线观看视频一区| 久久久国产一区二区| av线在线观看网站| 日韩人妻高清精品专区| 亚洲,一卡二卡三卡| 国产色爽女视频免费观看| 日本av免费视频播放| 亚洲精品日本国产第一区| 久久国产精品大桥未久av | 国产免费一区二区三区四区乱码| 精品少妇黑人巨大在线播放| a级毛片免费高清观看在线播放| 国产成人精品一,二区| 菩萨蛮人人尽说江南好唐韦庄| 国产精品久久久久久精品古装| 亚洲一区二区三区欧美精品| 2021少妇久久久久久久久久久| 色综合色国产| 在线观看美女被高潮喷水网站| 精品视频人人做人人爽| 亚洲国产精品专区欧美| 中文乱码字字幕精品一区二区三区| 高清视频免费观看一区二区| 精品一区在线观看国产| 中文乱码字字幕精品一区二区三区| h日本视频在线播放| 最近手机中文字幕大全| 久久久久久久久久人人人人人人| 久久韩国三级中文字幕| 欧美三级亚洲精品| 亚洲精品第二区| 哪个播放器可以免费观看大片| av线在线观看网站| 欧美精品国产亚洲| 国产毛片在线视频| 好男人视频免费观看在线| 成年美女黄网站色视频大全免费 | 毛片女人毛片| freevideosex欧美| 国产91av在线免费观看| 最近最新中文字幕免费大全7| 男人添女人高潮全过程视频| 国产视频首页在线观看| 色综合色国产| 在线 av 中文字幕| 蜜臀久久99精品久久宅男| 免费看日本二区| 国产成人91sexporn| 国产色婷婷99| 少妇裸体淫交视频免费看高清| 99国产精品免费福利视频| 久久97久久精品| 美女脱内裤让男人舔精品视频| 丝袜脚勾引网站| 国产一区二区三区av在线| 尤物成人国产欧美一区二区三区| 亚洲国产欧美人成| 婷婷色综合www| 精品人妻偷拍中文字幕| 婷婷色av中文字幕| 搡女人真爽免费视频火全软件| 国产大屁股一区二区在线视频| 搡女人真爽免费视频火全软件| 丝瓜视频免费看黄片| 亚洲国产av新网站| 久久久久久久久大av| 最近的中文字幕免费完整| 久久国产精品大桥未久av | 亚洲激情五月婷婷啪啪| 一本久久精品| 午夜视频国产福利| 亚洲自偷自拍三级| 老女人水多毛片| 丰满人妻一区二区三区视频av| 涩涩av久久男人的天堂| 亚洲怡红院男人天堂| 中文字幕制服av| 欧美bdsm另类| 嘟嘟电影网在线观看| 欧美日韩视频精品一区| 妹子高潮喷水视频| 久久99蜜桃精品久久| 干丝袜人妻中文字幕| 亚洲美女黄色视频免费看| 国产69精品久久久久777片| 一区二区三区精品91| 国产视频内射| 国产精品成人在线| 性色av一级| 深夜a级毛片| 男人狂女人下面高潮的视频| 精品人妻视频免费看| 美女高潮的动态| 哪个播放器可以免费观看大片| 极品教师在线视频| 美女主播在线视频| 精品99又大又爽又粗少妇毛片| 国产亚洲91精品色在线| 久久久久久久久久成人| 国内精品宾馆在线| av免费观看日本| 成人综合一区亚洲| 久久6这里有精品| 日韩欧美 国产精品| 中文字幕制服av| 日本猛色少妇xxxxx猛交久久| 成人高潮视频无遮挡免费网站| 日本一二三区视频观看| 国产真实伦视频高清在线观看| 亚洲av成人精品一区久久| 青青草视频在线视频观看| 你懂的网址亚洲精品在线观看| 性色av一级| 亚洲精品色激情综合| 高清视频免费观看一区二区| 亚洲av免费高清在线观看| 亚洲精品日韩av片在线观看| 免费看av在线观看网站| 欧美日韩精品成人综合77777| 一区二区三区免费毛片| 久久久久国产精品人妻一区二区| 亚洲精品乱码久久久久久按摩| 丝袜脚勾引网站| 日韩人妻高清精品专区| 国产淫片久久久久久久久| 午夜福利网站1000一区二区三区| 丝袜脚勾引网站| 亚洲一区二区三区欧美精品| 午夜老司机福利剧场| 熟女电影av网| 中文乱码字字幕精品一区二区三区| 亚洲精品自拍成人| 女的被弄到高潮叫床怎么办| 日日撸夜夜添| 日韩欧美一区视频在线观看 | 亚洲天堂av无毛| 成年免费大片在线观看| 亚洲av中文av极速乱| 日韩免费高清中文字幕av| 在线观看av片永久免费下载| 久久人人爽人人片av| 蜜臀久久99精品久久宅男| 欧美极品一区二区三区四区| 97超视频在线观看视频| 久久国产精品男人的天堂亚洲 | 国产无遮挡羞羞视频在线观看| 在线观看免费日韩欧美大片 | 久久影院123| 三级经典国产精品| 老司机影院成人| 性高湖久久久久久久久免费观看| 我要看黄色一级片免费的| 欧美xxⅹ黑人| 国产69精品久久久久777片| 免费人妻精品一区二区三区视频| 欧美丝袜亚洲另类| 国产午夜精品久久久久久一区二区三区| 中文字幕亚洲精品专区| 色吧在线观看| 男人添女人高潮全过程视频| 深爱激情五月婷婷| 国产黄片美女视频| 中文字幕精品免费在线观看视频 | 精品久久久久久久久av| 亚洲欧美成人精品一区二区| 日本爱情动作片www.在线观看| 夫妻性生交免费视频一级片| 国产精品嫩草影院av在线观看| 亚洲精品视频女| 中文字幕亚洲精品专区| 我的女老师完整版在线观看| 青春草视频在线免费观看| 久久影院123| 人人妻人人澡人人爽人人夜夜| 国产精品久久久久成人av| 日韩av不卡免费在线播放| 干丝袜人妻中文字幕| 久久久久久九九精品二区国产| 一级黄片播放器| 男的添女的下面高潮视频| 婷婷色av中文字幕| 日韩不卡一区二区三区视频在线| 色视频www国产| 亚洲国产高清在线一区二区三| 人妻少妇偷人精品九色| 亚洲av欧美aⅴ国产| 成人二区视频| 精品久久久久久电影网|