<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Genet.</journal-id>
<journal-title>Frontiers in Genetics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Genet.</abbrev-journal-title>
<issn pub-type="epub">1664-8021</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">844391</article-id>
<article-id pub-id-type="doi">10.3389/fgene.2022.844391</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Genetics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>An Ensemble-Based Deep Convolutional Neural Network for Computer-Aided Polyps Identification From Colonoscopy</article-title>
<alt-title alt-title-type="left-running-head">Sharma et al.</alt-title>
<alt-title alt-title-type="right-running-head">Deep CNN for Polyps Identification</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Sharma</surname>
<given-names>Pallabi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1611428/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Balabantaray</surname>
<given-names>Bunil Kumar</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1710461/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Bora</surname>
<given-names>Kangkana</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1701811/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Mallik</surname>
<given-names>Saurav</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/635395/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Kasugai</surname>
<given-names>Kunio</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Zhao</surname>
<given-names>Zhongming</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/34852/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Computer Science and Engineering</institution>, <institution>National Institute of Technology Meghalaya</institution>, <addr-line>Shillong</addr-line>, <country>India</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Computer Science and Information Technology</institution>, <institution>Cotton University</institution>, <addr-line>Guwahati</addr-line>, <country>India</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Center for Precision Health</institution>, <institution>School of Biomedical Informatics</institution>, <institution>The University of Texas Health Science Center at Houston</institution>, <addr-line>Houston</addr-line>, <addr-line>TX</addr-line>, <country>United States</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Department of Gastroenterology</institution>, <institution>Aichi Medical University</institution>, <addr-line>Nagakute</addr-line>, <country>Japan</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Human Genetics Center</institution>, <institution>School of Public Health</institution>, <institution>The University of Texas Health Science Center at Houston</institution>, <addr-line>Houston</addr-line>, <addr-line>TX</addr-line>, <country>United States</country>
</aff>
<aff id="aff6">
<sup>6</sup>
<institution>MD Anderson Cancer Center UTHealth Graduate School of Biomedical Sciences</institution>, <addr-line>Houston</addr-line>, <addr-line>TX</addr-line>, <country>United States</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/142023/overview">Ka-Chun Wong</ext-link>, City University of Hong Kong, Hong Kong SAR, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1198622/overview">Wei Zhang</ext-link>, University of Central Florida, United States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1692376/overview">Szilvia Nagy</ext-link>, Sz&#xe9;chenyi Istv&#xe1;n University, Hungary</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Zhongming Zhao, <email>zhongming.zhao@uth.tmc.edu</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Computational Genomics, a section of the journal Frontiers in Genetics</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>26</day>
<month>04</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>13</volume>
<elocation-id>844391</elocation-id>
<history>
<date date-type="received">
<day>28</day>
<month>12</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>14</day>
<month>03</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Sharma, Balabantaray, Bora, Mallik, Kasugai and Zhao.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Sharma, Balabantaray, Bora, Mallik, Kasugai and Zhao</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Colorectal cancer (CRC) is the third leading cause of cancer death globally. Early detection and removal of precancerous polyps can significantly reduce the chance of CRC patient death. Currently, the polyp detection rate mainly depends on the skill and expertise of gastroenterologists. Over time, unidentified polyps can develop into cancer. Machine learning has recently emerged as a powerful method in assisting clinical diagnosis. Several classification models have been proposed to identify polyps, but their performance has not been comparable to an expert endoscopist yet. Here, we propose a multiple classifier consultation strategy to create an effective and powerful classifier for polyp identification. This strategy benefits from recent findings that different classification models can better learn and extract various information within the image. Therefore, our Ensemble classifier can derive a more consequential decision than each individual classifier. The extracted combined information inherits the ResNet&#x2019;s advantage of residual connection, while it also extracts objects when covered by occlusions through depth-wise separable convolution layer of the Xception model. Here, we applied our strategy to still frames extracted from a colonoscopy video. It outperformed other state-of-the-art techniques with a performance measure greater than 95% in each of the algorithm parameters. Our method will help researchers and gastroenterologists develop clinically applicable, computational-guided tools for colonoscopy screening. It may be extended to other clinical diagnoses that rely on image.</p>
</abstract>
<kwd-group>
<kwd>colorectal cancer</kwd>
<kwd>deep learning</kwd>
<kwd>polyp detection</kwd>
<kwd>colonoscopy</kwd>
<kwd>ensemble classifier</kwd>
</kwd-group>
<contract-sponsor id="cn001">Cancer Prevention and Research Institute of Texas<named-content content-type="fundref-id">10.13039/100004917</named-content>
</contract-sponsor>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Cancer is a complex disease caused by uncontrolled cell growth. Colorectal cancer (CRC) is a form of cancer that occurs when irregular growth occurs in the colon and rectum (the last part of the gastrointestinal (GI) system). A polyp&#x2019;s initial stage is noncancerous; however, some polyps may become cancerous over time. For the determination of the treatment plan, the identification of a polyp is essential. Regular screening can prevent cancer through the identification and removal of precancerous polyps (<xref ref-type="bibr" rid="B33">Soh et al., 2018</xref>; <xref ref-type="bibr" rid="B25">S&#xe1;nchez-Peralta et al., 2020</xref>). Diagnosis of the disease at an early stage can result in more effective treatment. As a consequence, screening decreases CRC mortality by both reducing the incidence and increasing survival. The visual test is a commonly recommended technique for CRC screening. Colonoscopy is one of the standard screening techniques for visualizing specific parts of the colon (<xref ref-type="bibr" rid="B25">S&#xe1;nchez-Peralta et al., 2020</xref>). During a colonoscopy, gastroenterologists perform visual screening of the entire colon from the rectum to the cecum with the help of a light and tiny camera attached to the colonoscope.</p>
<p>Most of the works available in literature have focused on the detection of different types of polyps, such as cancerous or noncancerous, due to the lack of availability of a benchmark dataset. However, a colonoscopy video contains frames with polyps and without polyps. Therefore, as the first step, it is necessary to conduct a study to classify the frames to examine the presence of polyps, which will further study the features of the polyps, such as whether it is cancerous or not, location on the colorectum, or the disease stages.</p>
<p>Multiple computer-aided design approaches have been proposed in previous studies that can be applied to CRC analysis. In this direction, most of the works have used k-means, Fuzzy C-means, K-Nearest Neighbor (KNN), and support vector machine (SVM) based on handcrafted features (<xref ref-type="bibr" rid="B11">H&#xe4;fner et al., 2015</xref>; <xref ref-type="bibr" rid="B40">Wimmer et al., 2016</xref>; <xref ref-type="bibr" rid="B26">&#x160;evo et al., 2016</xref>; <xref ref-type="bibr" rid="B43">Shin and Balasingham, 2017</xref>; <xref ref-type="bibr" rid="B24">Sanchez-Gonzalez et al., 2018</xref>; <xref ref-type="bibr" rid="B28">Sundaram and Santhiyakumari, 2019</xref>). For example, <xref ref-type="bibr" rid="B19">Oh et al. (2007</xref>) used edge detection&#x2013;based methods and achieved 96.5% accuracy in detecting informative frames. Recent studies have introduced the applicability of deep learning in colon cancer detection (<xref ref-type="bibr" rid="B5">Bernal et al., 2017</xref>; <xref ref-type="bibr" rid="B20">Pacal et al., 2020</xref>). <xref ref-type="bibr" rid="B5">Bernal et al. (2017</xref>) compared the efficacy of handcrafted features with CNN-extracted features in detecting polyp presence on still frames. They claimed that end-to-end learning approaches based on the CNN are more efficient than those based on handmade features. <xref ref-type="bibr" rid="B1">Akbari et al., (2018</xref>) applied the CNN on whole-slide images to classify informative and noninformative frames. Others (<xref ref-type="bibr" rid="B23">Ribeiro et al., 2016</xref>; <xref ref-type="bibr" rid="B30">Sharma et al., 2020a</xref>; <xref ref-type="bibr" rid="B31">Sharma et al., 2020b</xref>) also utilized deep learning architecture, such as VGG, ResNet, and GoogLeNet, for informative frame detection. <xref ref-type="bibr" rid="B10">Graham et al. (2019</xref>) used a minimum information loss deep neural network to segment the polyp region; they could achieve an F1 score of 0.825 and object-level dice score of 0.875. <xref ref-type="bibr" rid="B34">Sornapudi et al. (2019</xref>) proposed a CNN-based approach and used transfer learning from the ImageNet dataset to achieve an 88.28% F1 score in polyp segmentation.</p>
<p>The literature proffers a clear trend to eventually replace handcrafted features and traditional ML techniques with end-to-end frameworks. It all enables significant improvement in colonoscopy image analysis, making it more automated and providing more reliable and precise polyp detection methods. This work proposed a fully automatic system to classify polyps on still-frames from colonoscopy. The proposed system is an ensemble of different CNN architectures. The system will provide a decision in two stages. First, the frames are assessed as informative (frames containing polyps) and uninformative (frames not containing polyps). Second, the same classification model is applied to predict informative frames as cancerous (frames containing cancerous polyps) or noncancerous (frames containing non-cancerous polyps). Ensemble learning is an approach where better efficiency is obtained by integrating the results into one high-quality classifier from multiple classification models. Our methodology also addresses the problems involved in the use of the CNN for classification with limited sample data by using pre-trained CNN on a large dataset of natural images (<inline-formula id="inf1">
<mml:math id="m1">
<mml:mo>&#x3e;</mml:mo>
<mml:mn>1</mml:mn>
</mml:math>
</inline-formula> million) and fine-tuning (optimizing) them using a smaller medical image dataset (at the thousand level). The different CNNs in our Ensemble method allow extracting the image features on different semantic levels so that the distinctive and subtle variations between different image classes can be identified. The contribution of this work includes the following three parts:<list list-type="simple">
<list-item>
<p>&#x2022; Development of an automatic polyp detection model from colonoscopy images. Our model will classify the colonoscopy frames as informative or uninformative and further classify informative frames as cancerous or noncancerous.</p>
</list-item>
<list-item>
<p>&#x2022; Detection of polyps during colonoscopy screening through the multiple classifier consultation strategy to create an effective and strong classifier for polyp identification. After our literature review, we assessed that it is the first approach by an Ensemble of various significant learning models for colonoscopy frame analysis.</p>
</list-item>
<list-item>
<p>&#x2022; The robustness of the proposed Ensemble classifier is demonstrated by applying it to a real-world clinical dataset and comparing its result with the publicly available benchmark dataset. A suitable statistical significance test is conducted to assess the significant difference in the performance of proposed methods with a single classifier.</p>
</list-item>
</list>
</p>
</sec>
<sec id="s2">
<title>2 Materials and Methods</title>
<p>Conventional techniques for classification tasks rely on manually examined features. Optimal feature selection plays a vital role in the final outcome of the selected computer vision task. Identifying the best features for a target segmentation/classification algorithm is difficult due to less intergroup variability. The variability in the visual appearance of polyps and their background is much less compared to the object and its background in natural images. Therefore, algorithms that are efficient for computer vision task in natural images are not always an ideal approach to deal with the computer vision task in medical imaging. Deep learning is an active domain in the research area of medical image analysis as it has recently successfully overcome the challenges in image recognition on the ImageNet dataset (<xref ref-type="bibr" rid="B9">Deng et al., 2009</xref>). Hence, the application of the CNN, a deep learning approach in CRC analysis, is introduced in this work. The workflow of the proposed work is described in <xref ref-type="fig" rid="F1">Figure 1</xref>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Workflow of the proposed system.</p>
</caption>
<graphic xlink:href="fgene-13-844391-g001.tif"/>
</fig>
<sec id="s2-1">
<title>2.1 Dataset</title>
<p>A dataset that consists of colonoscopy frames extracted from a colonoscopy video is used in this work. The data were generated in the Department of Gastroenterology, Aichi Medical University, Nagakute, Japan, with the IRB approval of the Aichi Medical University ethical committee (15 January 2018; Approval No. 2017-H304). To assess the robustness of the proposed methodology, evaluation is performed on two publicly available benchmark datasets, Kvasir (<xref ref-type="bibr" rid="B22">Pogorelov et al., 2017</xref>) and Depeca (<xref ref-type="bibr" rid="B18">Mesejo et al., 2016</xref>). The mentioned datasets can be downloaded from <ext-link ext-link-type="uri" xlink:href="https://datasets.simula.no/kvasir/">https://datasets.simula.no/kvasir/</ext-link>and <ext-link ext-link-type="uri" xlink:href="http://www.depeca.uah.es/colonoscopy_dataset/">http://www.depeca.uah.es/colonoscopy_dataset/</ext-link>, respectively. The details of these datasets are summarized in <xref ref-type="table" rid="T1">Table 1</xref>. Because of the unavailability of any polyp dataset that contains only two groups, that is, cancerous and noncancerous, we combine serrated and adenoma frames available on the Depeca colonoscopy dataset, which has a total of 55 original frames. We consider this combined class as cancerous and 21 hyperplastic frames as noncancerous in our study.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Summary of datasets used in this study.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Dataset</th>
<th colspan="2" align="center">&#x23; Frames</th>
<th colspan="2" align="center">&#x23; Frames with polyps</th>
</tr>
<tr>
<th align="center">Informative</th>
<th align="center">Uninformative</th>
<th align="center">Cancerous</th>
<th align="center">Noncancerous</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Aichi-Medical dataset</td>
<td align="char" char=".">397</td>
<td align="char" char=".">500</td>
<td align="char" char=".">125</td>
<td align="char" char=".">272</td>
</tr>
<tr>
<td align="left">Kvasir dataset</td>
<td align="char" char=".">500</td>
<td align="char" char=".">500</td>
<td align="center">-</td>
<td align="center">-</td>
</tr>
<tr>
<td align="left">Depeca colonoscopy dataset</td>
<td align="center">&#x2014;</td>
<td align="center">&#x2014;</td>
<td align="char" char=".">55</td>
<td align="char" char=".">21</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2-2">
<title>2.2 Classification Model</title>
<p>The CNN typically requires a massive dataset for training (at least thousands of samples if not available in millions). Thus, the application of the CNN trained from scratch is difficult because limited time and workload of experts to create labeled sample datasets on medical images. If the available training dataset is small in size, as is the case in this domain of medical image analysis, methods based on the CNN usually overfit and are unable to extract the image features in high quality.</p>
<p>Transfer learning is the strategy through which a CNN is initially trained to learn standardized image characteristics on a large-scale labeled image dataset and then used to retrieve similar features from a smaller dataset. It has already been successfully applied in different image analysis tasks or disease-related trials. Therefore, in our proposed Ensemble classifier, the base model weights are transfer-learned from the ImageNet dataset (<xref ref-type="bibr" rid="B9">Deng et al., 2009</xref>). Data augmentation is applied to all the datasets for balancing the dataset. The augmentation techniques such as shearing, rotation, skewing, zooming, and inverting are used. It is one of the most common approaches used for minimizing overfitting during the training phase of the CNN. This approach artificially expands the dataset using different class-preserving functions applied to each image to generate synthetic images. The concept behind the augmentation techniques is that the reproduced samples do not change their semantic meaning but enable the generation of a new sample to increase dataset size. As mentioned earlier, training CNNs on large data leads to improvement in its efficiency, robustness, and generalizability on previously unseen data or samples. Hence, in this work, we apply clock-wise rotation with an angle of 45&#xb0;, 90&#xb0;, and 120&#xb0; and zooming parameters of 30.00 and 10.00% to the 1,000 original images of the Kvasir dataset to generate another 1,000 augmented images. Due to fewer data in the Aichi-Medical dataset, we apply a shearing operation with a value of 0.1 to original frames and the augmentation as mentioned above to balance the class disparity in the number of images. Again, for the Depeca colonoscopy dataset, we apply rotation, shearing, inverting, skewing, and zooming to obtain a total of 2000 images, including the original image. After applying augmentation, each individual dataset contains 2000 images. Then, a two-level classification is carried out in this research to fulfill the objective.<list list-type="simple">
<list-item>
<p>&#x2022; The first-level classification is for informative frame detection. The outcome of the classifier is expected to be the class label of individual frames as informative or uninformative.</p>
</list-item>
<list-item>
<p>&#x2022; The second classification is to detect cancerous polyps from informative frames. The outcome of the classifier is expected to be the class label of an individual informative frame as a cancerous or noncancerous polyp.</p>
</list-item>
</list>
</p>
<p>Three CNN architectures are used along with the proposed Ensemble classifier. The description of individual classifiers is widely available in the literature.<list list-type="simple">
<list-item>
<p>&#x2022; ResNet101: As the information from the input or the gradient calculated by the CNN passes through many layers, it sometimes vanishes in between the hidden layers and sometimes rinsed out by the time it hits the end or beginning of the network (<xref ref-type="bibr" rid="B32">Simonyan and Zisserman, 2014</xref>; <xref ref-type="bibr" rid="B12">Huang et al., 2017</xref>). This was solved using ResNet. Conventional neural networks forward the output information of a layer (e.g., <italic>Lth</italic>) as an input to the successive layers (<italic>L</italic> &#x2b; 1)<sup>
<italic>th</italic>
</sup>. If X is the input to the <italic>Lth</italic> layer, then the input to the <italic>L</italic> &#x2b; 1st layer will be <italic>X</italic>&#x2032;, where <italic>X</italic>&#x2032; can be represented as</p>
</list-item>
</list>
<disp-formula id="e1">
<mml:math id="m2">
<mml:msup>
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>Here, <italic>f</italic> is the series of different operations within the convolution block. ResNets have added a skip-connection that bypasses the nonlinear transformations with an identity function (<xref ref-type="bibr" rid="B37">Szegedy et al., 2015</xref>)<disp-formula id="e2">
<mml:math id="m3">
<mml:msup>
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo>.</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>In this structure, input images are convolved by a kernel of size 7 &#xd7; 7 with a stride equal to two followed by max-pooling. The first residual block accepts the output of this pooling layer. It uses a residual connection that adds the output of the pooling layer with the output of the first residual block. The residual block is constituted of three subsequent convolution layers. The first and third convolution operations are 1 &#xd7; 1 convolution. The first convolution mixes up all the local properties of the image pixels across all the channels, and the convolution layer with 3 &#xd7; 3 kernel mixes up the spatial properties. The third convolution layer helps increase the number of channels. The residual connection does not have any attenuation or gradient multiplication with activation. So, it is a unity gradient. By virtue of a residual connection, the exact value of the gradient can propagate back to the input layer. Using this structure, it is possible to carry forward information to the end of the model, but it is possible to backpropagate the gradient without vanishing it. The main power of ResNet is the direct flow of gradient through the identity relation from the successive layers to the prior layers.<list list-type="simple">
<list-item>
<p>&#x2022; GoogLeNet: In the GoogLeNet architecture, a new &#x201c;Inception&#x201d; subnetwork module is added. The findings of various parallel convolution filters present at the inception are concatenated. The repetition of the Inception modules captures the optimal sparse representation of the image, while simultaneously reducing dimensionality. The network comprises 22 layers that require training (or 27 if pooling layers). Experiments have shown that GoogLeNet has fewer trainable weights than AlexNet and, thus, is more accurate (<xref ref-type="bibr" rid="B37">Szegedy et al., 2015</xref>).</p>
</list-item>
<list-item>
<p>&#x2022; Xception: In the structure of Xception, the convolution layer used in ResNet is replaced by a depth-wise separable convolution module. Depth-wise separable convolution converges the process faster, and the accuracy is high. In the depth-wise separable convolution module, depth-wise convolution is followed by a 1x1 convolution. The number of filters is equal to the number of channels in each layer. With decreasing number of channels, the number of connections also decrease, which eliminates the drawback of performing convolution across all the channels. The depth-wise separable convolution learns spatial correlation, and the 1x1 convolution learns the interchannel correlation. The nonlinear activation function is not used. As state-of-the-art literature conveys that Xception outperforms VGG-16 and ResNet-152 in the ImageNet classification challenge (<xref ref-type="bibr" rid="B7">Chollet, 2017</xref>), Xception retains the characteristics of ResNet and can effectively deal with the complex situation of extracting targets covered by occlusions. Considering these advantages, in our proposed Ensemble method, we used Xception as a candidate model that is optimized based on ResNet.</p>
</list-item>
</list>
</p>
<p>Each individual classifier is fine-tuned according to our objective. Because the classification task in this work is to deal with binary classification problems, the models are fine-tuned by truncating the top layers of each model and replacing them with a modified fully connected network with a two-neuron output layer. Finding the best model for a specific task is dependent on efficient hyperparameter optimization. The best hyperparameters considered in this work are Adam as an optimizer, 0.001 learning rate, and a batch size of 32.</p>
</sec>
<sec id="s2-3">
<title>2.3 Ensemble Classifier</title>
<p>Ensemble classification is the preference of many scientists in a variety of fields such as computer vision and medical image analysis. For example, <xref ref-type="bibr" rid="B6">Bol&#xf3;n-Canedo et al. (2012</xref>) developed an Ensemble classification approach in the bioinformatics field, aiming for interpretation of the microarray data classification. <xref ref-type="bibr" rid="B36">Sun et al. (2015</xref>) implemented the concept of Ensemble classification on an imbalanced dataset. They reported that it outperformed conventional classification techniques. <xref ref-type="bibr" rid="B29">Sharif et al. (2020</xref>) applied an Ensemble classifier to analyze the data for squamous cell carcinoma. <xref ref-type="bibr" rid="B35">Bose et al. (2021</xref>) proposed an Ensemble classifier for efficient classification of a malignant tumor. <xref ref-type="bibr" rid="B27">Shakeel et al. (2020</xref>) used an Ensemble classifier to detect non&#x2013;small cell lung cancer from CT images. <xref ref-type="bibr" rid="B13">Hussain et al. (2020</xref>) also used the Ensemble classifier to mine the data in cervical precancerous samples and cancer lesions. Some other biomedical research contributions based on the application of the Ensemble classifier to improve computer-aided systems can be found in references (<xref ref-type="bibr" rid="B42">Yang et al., 2016</xref>; <xref ref-type="bibr" rid="B41">Yang et al., 2020</xref>; <xref ref-type="bibr" rid="B2">Ayaz et al., 2021</xref>; <xref ref-type="bibr" rid="B16">Mahfouz et al., 2021</xref>). These ensembles are basically combining traditional machine learning models, such as SVM and AdaBoost, with one of the deep learning models. Our motivation for this work is to find a novel and efficient model for classifying colonic polyps to detect colorectal cancer. So far, there has been limited work that focuses on improving the performance of polyp detection using Ensemble. This encouraged us to incorporate the principle of Ensemble classification in this work. In the Ensemble method, the approach is to consult as many classifiers as possible and factor their decision in such a way that its efficiency will be enhanced. <xref ref-type="fig" rid="F1">Figure 1</xref> presents an overview of the proposed Ensemble method. Unlike most other ensembles in the literature, which rely on handcrafted features, we use three of the best performing CNN models in both the computer vision and medical imaging tasks in our Ensemble. Initially, the CNN architectures whose weights have been initialized on natural image data are fine-tuned. Each of the fine-tuned CNN extracts independent image features to classify an image. Then, the Ensemble classifier chooses the class label for a particular image based on the decision of each candidate classifier. To consider the decision of each individual classifier, a weight is assigned to each individual decision based on the weighted majority voting technique. The process of decision making by the Ensemble classifier is detailed in <xref ref-type="statement" rid="Algorithm_1">Algorithm 1</xref>. During the decision-making process, we consider the loss of each individual model when deciding the class-label probability for each image. The individual model that has the smallest loss will be assigned the highest weight.</p>
<p>
<statement content-type="algorithm" id="Algorithm_1">
<label>Algorithm 1</label>
<p>Decision of the Ensemble classifier.</p>
<p>
<inline-graphic xlink:href="fgene-13-844391-fx1.tif"/>
</p>
</statement>
</p>
</sec>
<sec id="s2-4">
<title>2.4 Performance Metrics for Evaluation of Classification Task</title>
<p>The performance evaluation parameters of a classification model are based on the correct and incorrect estimation of test records anticipated by the model. The confusion matrix gives the insight of predicated values compared to the actual values that can be visualized for the test dataset for all the classes. The four measures, true positive (TP), false positive (FP), true negative (TN), and false negative (FN), are part of the confusion matrix. Based on these four measures, efficient parameters to evaluate different classification techniques can be estimated. The most common performance measures based on the confusion matrix are explained in <xref ref-type="table" rid="T2">Table 2</xref>. This work has considered accuracy, precision, recall, F1 score, and specificity to evaluate the performance of our Ensemble classifier.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Performance measures for evaluating the detection model.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Measures</th>
<th align="center">Formula</th>
<th align="center">Description</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Accuracy <xref ref-type="bibr" rid="B38">Urban et al. (2018)</xref>; <xref ref-type="bibr" rid="B44">Zhang et al. (2016)</xref>; <xref ref-type="bibr" rid="B3">Bandyopadhyay et al. (2013)</xref>; <xref ref-type="bibr" rid="B4">Bedrikovetski et al. (2021)</xref>
</td>
<td align="center">
<inline-formula id="inf2">
<mml:math id="m4">
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>
</td>
<td align="left">The ratio of the number of correct prediction with respect to total observations</td>
</tr>
<tr>
<td align="left">Precision <xref ref-type="bibr" rid="B38">Urban et al. (2018)</xref>; <xref ref-type="bibr" rid="B44">Zhang et al. (2016)</xref>; <xref ref-type="bibr" rid="B3">Bandyopadhyay et al. (2013)</xref>; <xref ref-type="bibr" rid="B4">Bedrikovetski et al. (2021)</xref>
</td>
<td align="center">
<inline-formula id="inf3">
<mml:math id="m5">
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>
</td>
<td align="left">The ratio of the number of correct positive prediction with respect to total positive prediction</td>
</tr>
<tr>
<td align="left">Recall/Sensitivity <xref ref-type="bibr" rid="B38">Urban et al. (2018)</xref>; <xref ref-type="bibr" rid="B44">Zhang et al. (2016)</xref>; <xref ref-type="bibr" rid="B3">Bandyopadhyay et al. (2013)</xref>; <xref ref-type="bibr" rid="B4">Bedrikovetski et al. (2021)</xref>
</td>
<td align="center">
<inline-formula id="inf4">
<mml:math id="m6">
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>
</td>
<td align="left">The ratio of number of correct positive prediction with respect to actual positive observation</td>
</tr>
<tr>
<td align="left">F1 score/Dice-coefficient <xref ref-type="bibr" rid="B38">Urban et al. (2018)</xref>; <xref ref-type="bibr" rid="B44">Zhang et al. (2016)</xref>; <xref ref-type="bibr" rid="B3">Bandyopadhyay et al. (2013)</xref>; <xref ref-type="bibr" rid="B4">Bedrikovetski et al. (2021)</xref>
</td>
<td align="center">
<inline-formula id="inf5">
<mml:math id="m7">
<mml:mn>2</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:math>
</inline-formula>
</td>
<td align="left">F1 score is the harmonic mean of both precision and recall</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2-5">
<title>2.5 Statistical Analysis</title>
<p>The statistical significance test is applied to compare the significance of our proposed Ensemble method with others. We used the McNemar test (<xref ref-type="bibr" rid="B17">McNemar, 1947</xref>; <xref ref-type="bibr" rid="B8">Dem&#x161;ar, 2006</xref>) with a contingency table. The McNemar test is used to compare the accuracy of prediction for two models.</p>
</sec>
</sec>
<sec sec-type="results|discussion" id="s3">
<title>3 Results and Discussion</title>
<p>To evaluate the efficiency of the proposed method and compare their performance with the existing methods, we applied and evaluated the proposed Ensemble method along with the individual classifier on our generated dataset. These models were implemented using the Keras deep learning framework with a TensorFlow backend provided by Google-Colab.</p>
<p>The dataset was split into two subsets using the train&#x2013;test strategy. We first consider splitting with a ratio of 0.15. The first subset of 300 images is considered only for testing model performance, while the second subset of 1700 images is used for training. In the training phase, five-fold cross-validation is applied wherein each fold with 15% of the training data is considered for validation to improve the performance of the model. We train the same base classifier individually for each classification task to achieve both the objectives of this work. First, we perform the classification of informative and uninformative frames. Then, we conduct a separate training for all three classifiers for the second classification purpose, that is, to classify cancerous and noncancerous polyps. The box and whisker plots in <xref ref-type="fig" rid="F2">Figures 2A,B</xref> show the mean score of the validation accuracy and loss achieved during each fold for each individual classifier. GoogLeNet achieved 96.5% average accuracy after five-fold cross-validation, which is the highest among all three individual classifiers for both classification tasks. For the test dataset, the accuracy, precision, recall, F1 score, and specificity values were reported for all the classifiers.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Five-fold cross-validation accuracy and loss of each individual classifier for <bold>(A)</bold> informative frame detection and <bold>(B)</bold> cancerous and noncancerous polyp categorization.</p>
</caption>
<graphic xlink:href="fgene-13-844391-g002.tif"/>
</fig>
<sec id="s3-1">
<title>3.1 Evaluation of Classifier Performance</title>
<p>
<xref ref-type="fig" rid="F3">Figures 3</xref>, <xref ref-type="fig" rid="F4">4</xref> display the performance of the Ensemble classifier along with each individual classifier on the generated dataset. For informative frame detection, our proposed Ensemble obtained 98.3, 98.6, and 98.01% accuracy, precision, and recall, respectively, and for cancerous polyp detection, 97.66, 98.66, and 96.73% accuracy, precision, and recall, respectively. We performed receiver operating characteristic (ROC) analysis, and <xref ref-type="fig" rid="F5">Figure 5</xref> shows the model performance using the measured area under the ROC curve (AUC). These observed results indicated that our proposed Ensemble classifier performed better than any other classifiers for both classification tasks.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Test results of all four classifiers for <bold>(A)</bold> informative frame detection and <bold>(B)</bold> cancerous and noncancerous polyp classification.</p>
</caption>
<graphic xlink:href="fgene-13-844391-g003.tif"/>
</fig>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Confusion matrix of each individual classifier for <bold>(A)</bold> informative frame detection and <bold>(B)</bold> cancerous and noncancerous polyp classification.</p>
</caption>
<graphic xlink:href="fgene-13-844391-g004.tif"/>
</fig>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Area under the ROC curve analysis for <bold>(A)</bold> informative frame detection and <bold>(B)</bold> cancerous and noncancerous polyp classification.</p>
</caption>
<graphic xlink:href="fgene-13-844391-g005.tif"/>
</fig>
<p>Based on our objective of this work, both the FP and FN are crucial, and our goal is to keep them low. In the first scenario, our proposed system informs that patients having a cancerous tumor but being labeled as noncancerous could lead to misclassification denoted as false negative (FN). In another scenario, patients not having a cancerous tumor but being informed as abnormal (cancerous) could cause false positive (FP). Both FNs and FPs have a significant impact on misclassification, therefore leading to wrong diagnosis and causing human health problems. We considered F1 score along with other performance evaluation measures to equally prioritize both FP and FN. We observed that our proposed method gives the highest F1 score of 98% for informative frame detection and 97.33% for cancerous polyp detection. Almost equal precision, recall, and F1 score of our ensemble convey that the proposed model has a negligible rate of misclassification, which is also supported by the specificity value.</p>
<p>
<xref ref-type="fig" rid="F6">Figure 6A</xref> shows the comparison of our Ensemble classifier&#x2019;s result on the Kvasir dataset with our dataset. The Kvasir dataset is considered a benchmark dataset for informative frame detection, and our Ensemble attains a value of test accuracy 98%, precision 99.33%, recall 96.75%, F1 score 98.03%, and specificity 99.31%. <xref ref-type="fig" rid="F6">Figure 6B</xref> compares the Ensemble classifier&#x2019;s result on the Depeca colonoscopy dataset to produce the effectiveness of our proposed method on a new independent dataset for cancerous polyp detection. We observed that the results were consistent on all the datasets, which provides clear evidence of the robustness of our proposed method.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Performance comparison of Ensemble classifiers. <bold>(A)</bold> Performance of Ensemble classifier on significant frame detection. <bold>(B)</bold> Performance of Ensemble classifier on classification of cancerous and noncancerous polyps.</p>
</caption>
<graphic xlink:href="fgene-13-844391-g006.tif"/>
</fig>
<p>In <xref ref-type="table" rid="T3">Table 3</xref>, we compared the Ensemble classifier with other classifiers found in existing literature for CRC detection (<xref ref-type="bibr" rid="B44">Zhang et al., 2016</xref>; <xref ref-type="bibr" rid="B43">Shin and Balasingham, 2017</xref>; <xref ref-type="bibr" rid="B1">Akbari et al., 2018</xref>; <xref ref-type="bibr" rid="B38">Urban et al., 2018</xref>; <xref ref-type="bibr" rid="B39">Wang et al., 2018</xref>; <xref ref-type="bibr" rid="B30">Sharma et al., 2020a</xref>). From the observation, it is comprehendible that the proposed method outperforms the other classifier and is efficient in fulfilling our objective.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Classification performance in comparison with similar work.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Objective</th>
<th align="center">Methods</th>
<th align="center">Algorithm</th>
<th align="center">Accuracy</th>
<th align="center">Precision</th>
<th align="center">Recall</th>
<th align="center">F1 Score</th>
<th align="center">Specificity</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="5" align="left">Informative frame detection</td>
<td align="left">Proposed Ensemble</td>
<td align="left">CNN</td>
<td align="char" char=".">
<bold>98.3</bold>
</td>
<td align="char" char=".">98.6</td>
<td align="char" char=".">
<bold>98.01</bold>
</td>
<td align="char" char=".">
<bold>98.33</bold>
</td>
<td align="char" char=".">98.66</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B1">Akbari et al. (2018)</xref>
</td>
<td align="left">CNN</td>
<td align="char" char=".">90.28</td>
<td align="char" char=".">74.34</td>
<td align="char" char=".">68.32</td>
<td align="char" char=".">71.20</td>
<td align="char" char=".">94.97</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B44">Zhang et al. (2016)</xref>
</td>
<td align="left">Ensemble (SVM &#x2b; CNN)</td>
<td align="char" char=".">98.0</td>
<td align="char" char=".">
<bold>99.4</bold>
</td>
<td align="char" char=".">97.6</td>
<td align="char" char=".">98.00</td>
<td align="center">-</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B43">Shin and Balasingham (2017)</xref>
</td>
<td align="left">CNN</td>
<td align="char" char=".">86.69</td>
<td align="char" char=".">86.28</td>
<td align="char" char=".">28.90</td>
<td align="char" char=".">43.30</td>
<td align="char" char=".">99.02</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B15">Liew et al. (2021)</xref>
</td>
<td align="left">Ensemble (ResNet50 &#x2b; Adaboost)</td>
<td align="char" char=".">97.91</td>
<td align="char" char=".">99.35</td>
<td align="char" char=".">96.45</td>
<td align="center">&#x2014;</td>
<td align="char" char=".">
<bold>99.38</bold>
</td>
</tr>
<tr>
<td rowspan="5" align="left">Cancerous and noncancerous polyp identification</td>
<td align="left">Proposed Ensemble</td>
<td align="left">CNN</td>
<td align="char" char=".">
<bold>97.66</bold>
</td>
<td align="char" char=".">
<bold>98.66</bold>
</td>
<td align="char" char=".">
<bold>96.73</bold>
</td>
<td align="char" char=".">
<bold>97.68</bold>
</td>
<td align="char" char=".">
<bold>98.63</bold>
</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B38">Urban et al. (2018)</xref>
</td>
<td align="left">CNN</td>
<td align="char" char=".">90.00</td>
<td align="center">&#x2014;</td>
<td align="char" char=".">88.1</td>
<td align="center">&#x2014;</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B44">Zhang et al. (2016)</xref>
</td>
<td align="left">Ensemble (SVM &#x2b; CNN)</td>
<td align="char" char=".">85.90</td>
<td align="char" char=".">87.30</td>
<td align="char" char=".">87.60</td>
<td align="char" char=".">87.00</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B39">Wang et al. (2018)</xref>
</td>
<td align="left">CNN</td>
<td align="char" char=".">90.00</td>
<td align="center">&#x2014;</td>
<td align="char" char=".">94.50</td>
<td align="center">&#x2014;</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="left">
<xref ref-type="bibr" rid="B21">Patino-Barrientos et al. (2020)</xref>
</td>
<td align="left">CNN</td>
<td align="char" char=".">83.00</td>
<td align="char" char=".">81.00</td>
<td align="char" char=".">86.00</td>
<td align="char" char=".">83.00</td>
<td align="center">&#x2014;</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>&#x2a;Bold values indicate the best performance.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p>In aid of this interpretation, the McNemar test result of our Ensemble paired with each individual classifier is summarized in <xref ref-type="table" rid="T4">Table 4</xref>. The <italic>p</italic>-values obtained from this test are less than 0.05 in all the cases. These results show that our proposed Ensemble approach is superior to the other classifiers.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Significance of Ensemble classifier decision in comparison with individual classifiers.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Classifier</th>
<th align="center">Chi-squared Value</th>
<th align="center">
<italic>p</italic>-Value&#x2a;</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">&#xa0;ResNet101 vs. Ensemble</td>
<td align="char" char=".">4.16</td>
<td align="char" char=".">0.041</td>
</tr>
<tr>
<td align="left">&#xa0;GoogLeNet vs. Ensemble</td>
<td align="char" char=".">2.28</td>
<td align="char" char=".">0.039</td>
</tr>
<tr>
<td align="left">&#xa0;Xception vs. Ensemble</td>
<td align="char" char=".">6.75</td>
<td align="char" char=".">0.009</td>
</tr>
<tr>
<td align="left">&#xa0;ReNet101 vs. Ensemble</td>
<td align="char" char=".">2.25</td>
<td align="char" char=".">0.033</td>
</tr>
<tr>
<td align="left">&#xa0;GoogLeNet vs. Ensemble</td>
<td align="char" char=".">2.25</td>
<td align="char" char=".">0.033</td>
</tr>
<tr>
<td align="left">&#xa0;Xception vs. Ensemble</td>
<td align="char" char=".">5.81</td>
<td align="char" char=".">0.015</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn id="Tfn2">
<label>&#x2a;</label>
<p>
<italic>p</italic>-value is based on the McNemar test.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s4">
<title>3.2 Discussion</title>
<p>Based on the results, it is confirmed that the proposed Ensemble classifier is an efficient model for colonoscopy image analysis and can be used as an assistant tool by the gastroenterologist during the screening of CRC. Even though the proposed method shows better performance, some clinical information such as sex and age of the patients, other medical conditions, geographic location, etc. are not considered in this work. Future work conducted by considering these criteria can improve computer-aided systems for early cancer detection and treatment in personalized medicine. As the massive dataset available for transfer learning contains natural images, the transfer-learned features are more reflective of the natural image characteristics and may not always necessarily reflect the subtle characteristics of medical images. Therefore, it is expected that transfer learning from the same domain large-scale dataset will lead to developing a more efficient automatic system for CRC analysis. <xref ref-type="bibr" rid="B14">Kudo et al. (1996</xref>) has reported that the detection rate to differentiate cancerous and noncancerous lesions using images from magnifying endoscopy is higher (81.5%) than that of the stereomicroscopic analysis. Therefore, a performance comparison of the proposed model considering the images of magnifying endoscopy and the colonoscopy images will be a future direction.</p>
</sec>
</sec>
<sec id="s5">
<title>4 Conclusion</title>
<p>In this article, we introduced a new Ensemble method for the classification of each individual frame of a colonoscopy video as informative or uninformative and then for predicting the classified informative frames as cancerous or noncancerous polyps. Our Ensemble uses multiple fine-tuned CNNs that can learn diverse information present in individual images. The Ensemble can fuse the fine-tuned CNN models to derive a more powerful image classification scheme than the individual CNNs. When Xception extracts features, it achieves the best performance because Xception is optimized on the basis of ResNet, which makes Xception inherit not only ResNet&#x2019;s advantage of residual connection but also its ability to extract objects when covered by occlusions through depth-wise separable convolution. The analysis by the McNemar statistical test indicates high significance in the performance of the Ensemble classifier when compared to the individual classifiers. Therefore, our Ensemble shows the best performance for polyp detection on colonoscopy with an acceptable level of all performance measures in the range 0.95&#x2013;1. A minor difference in precision and recall value of our Ensemble classifier indicates that it can accurately detect the presence of a polyp and also differentiate the cancerous from noncancerous polyps efficiently.</p>
</sec>
</body>
<back>
<sec id="s6">
<title>Data Availability Statement</title>
<p>The datasets presented in this article are not readily available due to ethical restrictions; we cannot publish the data currently. If required, we can provide the sample dataset after acceptance. Requests to access the datasets should be directed to KB, <email>kangkana.bora@cottonuniversity.ac.in</email>.</p>
</sec>
<sec id="s7">
<title>Ethics Statement</title>
<p>The studies involving human participants were reviewed and approved by the Aichi Medical University Ethical Committee Approval No. 2017-H304. 15 January 2018. The patients/participants provided their written informed consent to participate in this study.</p>
</sec>
<sec id="s8">
<title>Author Contributions</title>
<p>PS and BB conceived the study and made the study design. KK collected the data, and KK and KB designed the dataset and ground truth. PS, KB, and SM performed the statistical analysis. PS, KB, SM, BB, and ZZ participated in result interpretation and manuscript writing. PS, BB, SM, and ZZ wrote and edited the manuscript. All the authors read and approved the final manuscript.</p>
</sec>
<sec id="s9">
<title>Funding</title>
<p>ZZ was partially supported by the Cancer Prevention and Research Institute of Texas (CPRIT RP180734) and the Precision Health Chair Professorship fund. The funder had no role in the study design, data collection and analysis, decision to publish, or preparation of the entire manuscript.</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ack>
<p>We thank all the members of the Bioinformatics and Systems Medicine Laboratory and Computer Vision and Machine Learning Lab, NIT Meghalaya for the helpful suggestion.</p>
</ack>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Akbari</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Mohrekesh</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Rafiei</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Reza Soroushmehr</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Karimi</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Samavi</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Classification of Informative Frames in Colonoscopy Videos Using Convolutional Neural Networks with Binarized Weights</article-title>. <source>Annu. Int. Conf. IEEE Eng. Med. Biol. Soc.</source> <volume>2018</volume>, <fpage>65</fpage>&#x2013;<lpage>68</lpage>. <pub-id pub-id-type="doi">10.1109/EMBC.2018.8512226</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ayaz</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Shaukat</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Raja</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Ensemble Learning Based Automatic Detection of Tuberculosis in Chest X-ray Images Using Hybrid Feature Descriptors</article-title>. <source>Phys. Eng. Sci. Med.</source> <volume>44</volume>, <fpage>183</fpage>&#x2013;<lpage>194</lpage>. <pub-id pub-id-type="doi">10.1007/s13246-020-00966-0</pub-id> </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bandyopadhyay</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mallik</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mukhopadhyay</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>A Survey and Comparative Study of Statistical Tests for Identifying Differential Expression from Microarray Data</article-title>. <source>IEEE/ACM Trans. Comput. Biol. Bioinformatics</source> <volume>11</volume>, <fpage>95</fpage>&#x2013;<lpage>115</lpage>. </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bedrikovetski</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Dudi-Venkata</surname>
<given-names>N. N.</given-names>
</name>
<name>
<surname>Maicas</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Kroon</surname>
<given-names>H. M.</given-names>
</name>
<name>
<surname>Seow</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Carneiro</surname>
<given-names>G.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Artificial Intelligence for the Diagnosis of Lymph Node Metastases in Patients with Abdominopelvic Malignancy: A Systematic Review and Meta-Analysis</article-title>. <source>Artif. Intelligence Med.</source> <volume>113</volume>, <fpage>102022</fpage>. <pub-id pub-id-type="doi">10.1016/j.artmed.2021.102022</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bernal</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tajkbaksh</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Sanchez</surname>
<given-names>F. J.</given-names>
</name>
<name>
<surname>Matuszewski</surname>
<given-names>B. J.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>Comparative Validation of Polyp Detection Methods in Video Colonoscopy: Results from the Miccai 2015 Endoscopic Vision challenge</article-title>. <source>IEEE Trans. Med. Imaging</source> <volume>36</volume>, <fpage>1231</fpage>&#x2013;<lpage>1249</lpage>. <pub-id pub-id-type="doi">10.1109/tmi.2017.2664042</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bol&#xf3;n-Canedo</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>S&#xe1;nchez-Maro&#xf1;o</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Alonso-Betanzos</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>An Ensemble of Filters and Classifiers for Microarray Data Classification</article-title>. <source>Pattern Recognition</source> <volume>45</volume>, <fpage>531</fpage>&#x2013;<lpage>539</lpage>. </citation>
</ref>
<ref id="B7">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Chollet</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2017</year>). &#x201c;<article-title>Xception: Deep Learning with Depthwise Separable Convolutions</article-title>,&#x201d; in <conf-name>Proceedings of the IEEE conference on computer vision and pattern recognition</conf-name>, <fpage>1251</fpage>&#x2013;<lpage>1258</lpage>. <pub-id pub-id-type="doi">10.1109/cvpr.2017.195</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dem&#x161;ar</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Statistical Comparisons of Classifiers over Multiple Data Sets</article-title>. <source>J. Machine Learn. Res.</source> <volume>7</volume>, <fpage>1</fpage>&#x2013;<lpage>30</lpage>. </citation>
</ref>
<ref id="B9">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Deng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Socher</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>L.-J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Fei-Fei</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2009</year>). &#x201c;<article-title>Imagenet: A Large-Scale Hierarchical Image Database</article-title>,&#x201d; in <conf-name>2009 IEEE conference on computer vision and pattern recognition</conf-name> (<publisher-loc>Miami, FL, USA</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>248</fpage>&#x2013;<lpage>255</lpage>. <pub-id pub-id-type="doi">10.1109/cvpr.2009.5206848</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Graham</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Gamper</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Dou</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Heng</surname>
<given-names>P.-A.</given-names>
</name>
<name>
<surname>Snead</surname>
<given-names>D.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Mild-net: Minimal Information Loss Dilated Network for Gland Instance Segmentation in colon Histology Images</article-title>. <source>Med. image Anal.</source> <volume>52</volume>, <fpage>199</fpage>&#x2013;<lpage>211</lpage>. <pub-id pub-id-type="doi">10.1016/j.media.2018.12.001</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>H&#xe4;fner</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Tamaki</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Tanaka</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Uhl</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Wimmer</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Yoshida</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Local Fractal Dimension Based Approaches for Colonic Polyp Classification</article-title>. <source>Med. Image Anal.</source> <volume>26</volume>, <fpage>92</fpage>&#x2013;<lpage>107</lpage>. <pub-id pub-id-type="doi">10.1016/j.media.2015.08.007</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Van Der Maaten</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Weinberger</surname>
<given-names>K. Q.</given-names>
</name>
</person-group> (<year>2017</year>). &#x201c;<article-title>Densely Connected Convolutional Networks</article-title>,&#x201d; in <conf-name>Proceedings of the IEEE conference on computer vision and pattern recognition</conf-name>, <fpage>4700</fpage>&#x2013;<lpage>4708</lpage>. <pub-id pub-id-type="doi">10.1109/cvpr.2017.243</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hussain</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Mahanta</surname>
<given-names>L. B.</given-names>
</name>
<name>
<surname>Das</surname>
<given-names>C. R.</given-names>
</name>
<name>
<surname>Talukdar</surname>
<given-names>R. K.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A Comprehensive Study on the Multi-Class Cervical Cancer Diagnostic Prediction on Pap Smear Images Using a Fusion-Based Decision from Ensemble Deep Convolutional Neural Network</article-title>. <source>Tissue and Cell</source> <volume>65</volume>, <fpage>101347</fpage>. <pub-id pub-id-type="doi">10.1016/j.tice.2020.101347</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kudo</surname>
<given-names>S.-E.</given-names>
</name>
<name>
<surname>Tamura</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Nakajima</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Yamano</surname>
<given-names>H.-o.</given-names>
</name>
<name>
<surname>Kusaka</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Watanabe</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>1996</year>). <article-title>Diagnosis of Colorectal Tumorous Lesions by Magnifying Endoscopy</article-title>. <source>Gastrointest. Endosc.</source> <volume>44</volume>, <fpage>8</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1016/s0016-5107(96)70222-5</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liew</surname>
<given-names>W. S.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>T. B.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>C.-H.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>C.-K.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Automatic Colonic Polyp Detection Using Integration of Modified Deep Residual Convolutional Neural Network and Ensemble Learning Approaches</article-title>. <source>Comput. Methods Programs Biomed.</source> <volume>206</volume>, <fpage>106114</fpage>. <pub-id pub-id-type="doi">10.1016/j.cmpb.2021.106114</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mahfouz</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Shoukry</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ismail</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Eknn: Ensemble Classifier Incorporating Connectivity and Density into Knn with Application to Cancer Diagnosis</article-title>. <source>Artif. Intelligence Med.</source> <volume>111</volume>, <fpage>101985</fpage>. <pub-id pub-id-type="doi">10.1016/j.artmed.2020.101985</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>McNemar</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>1947</year>). <article-title>Note on the Sampling Error of the Difference between Correlated Proportions or Percentages</article-title>. <source>Psychometrika</source> <volume>12</volume>, <fpage>153</fpage>&#x2013;<lpage>157</lpage>. <pub-id pub-id-type="doi">10.1007/bf02295996</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mesejo</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Pizarro</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Abergel</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Rouquette</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Beorchia</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Poincloux</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>Computer-aided Classification of Gastrointestinal Lesions in Regular Colonoscopy</article-title>. <source>IEEE Trans. Med. Imaging</source> <volume>35</volume>, <fpage>2051</fpage>&#x2013;<lpage>2063</lpage>. <pub-id pub-id-type="doi">10.1109/tmi.2016.2547947</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Oh</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hwang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tavanapong</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wong</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>de Groen</surname>
<given-names>P. C.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Informative Frame Classification for Endoscopy Video</article-title>. <source>Med. Image Anal.</source> <volume>11</volume>, <fpage>110</fpage>&#x2013;<lpage>127</lpage>. <pub-id pub-id-type="doi">10.1016/j.media.2006.10.003</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pacal</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Karaboga</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Basturk</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Akay</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Nalbantoglu</surname>
<given-names>U.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A Comprehensive Review of Deep Learning in colon Cancer</article-title>. <source>Comput. Biol. Med.</source> <volume>126</volume>, <fpage>104003</fpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2020.104003</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Patino-Barrientos</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sierra-Sosa</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Garcia-Zapirain</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Castillo-Olea</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Elmaghraby</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Kudo&#x27;s Classification for Colon Polyps Assessment Using a Deep Learning Approach</article-title>. <source>Appl. Sci.</source> <volume>10</volume>, <fpage>501</fpage>. <pub-id pub-id-type="doi">10.3390/app10020501</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Pogorelov</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Randel</surname>
<given-names>K. R.</given-names>
</name>
<name>
<surname>Griwodz</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Eskeland</surname>
<given-names>S. L.</given-names>
</name>
<name>
<surname>de Lange</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Johansen</surname>
<given-names>D.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). &#x201c;<article-title>Kvasir: A Multi-Class Image Dataset for Computer Aided Gastrointestinal Disease Detection</article-title>,&#x201d; in <conf-name>Proceedings of the 8th ACM on Multimedia Systems Conference</conf-name>, <fpage>164</fpage>&#x2013;<lpage>169</lpage>. </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ribeiro</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Uhl</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Wimmer</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>H&#xe4;fner</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Exploring Deep Learning and Transfer Learning for Colonic Polyp Classification</article-title>. <source>Comput. Math. Methods Med.</source> <volume>2016</volume>, <fpage>6584725</fpage>. <pub-id pub-id-type="doi">10.1155/2016/6584725</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>S&#xe1;nchez-Gonz&#xe1;lez</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Garc&#xed;a-Zapirain</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Sierra-Sosa</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Elmaghraby</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Automatized colon Polyp Segmentation via Contour Region Analysis</article-title>. <source>Comput. Biol. Med.</source> <volume>100</volume>, <fpage>152</fpage>&#x2013;<lpage>164</lpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2018.07.002</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>S&#xe1;nchez-Peralta</surname>
<given-names>L. F.</given-names>
</name>
<name>
<surname>Bote-Curiel</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Pic&#xf3;n</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>S&#xe1;nchez-Margallo</surname>
<given-names>F. M.</given-names>
</name>
<name>
<surname>Pagador</surname>
<given-names>J. B.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Deep Learning to Find Colorectal Polyps in Colonoscopy: A Systematic Literature Review</article-title>. <source>Artif. intelligence Med.</source> <volume>2020</volume>, <fpage>101923</fpage>. </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>&#x160;evo</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Avramovi&#x107;</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Balasingham</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Elle</surname>
<given-names>O. J.</given-names>
</name>
<name>
<surname>Bergsland</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Aabakken</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Edge Density Based Automatic Detection of Inflammation in Colonoscopy Videos</article-title>. <source>Comput. Biol. Med.</source> <volume>72</volume>, <fpage>138</fpage>&#x2013;<lpage>150</lpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2016.03.017</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shakeel</surname>
<given-names>P. M.</given-names>
</name>
<name>
<surname>Burhanuddin</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Desa</surname>
<given-names>M. I.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Automatic Lung Cancer Detection from Ct Image Using Improved Deep Neural Network and Ensemble Classifier</article-title>. <source>Neural Comput. Appl.</source> <volume>2020</volume>, <fpage>1</fpage>&#x2013;<lpage>14</lpage>. <pub-id pub-id-type="doi">10.1007/s00521-020-04842-6</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shanmuga Sundaram</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Santhiyakumari</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>An Enhancement of Computer Aided Approach for colon Cancer Detection in Wce Images Using Roi Based Color Histogram and Svm2</article-title>. <source>J. Med. Syst.</source> <volume>43</volume>, <fpage>29</fpage>. <pub-id pub-id-type="doi">10.1007/s10916-018-1153-9</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sharif</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Abbod</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Al-Bayatti</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Amira</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Alfakeeh</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Sanghera</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>An Accurate Ensemble Classifier for Medical Volume Analysis: Phantom and Clinical Pet Study</article-title>. <source>IEEE Access</source> <volume>8</volume>, <fpage>37482</fpage>&#x2013;<lpage>37494</lpage>. <pub-id pub-id-type="doi">10.1109/access.2020.2975135</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Sharma</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Bora</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Balabantaray</surname>
<given-names>B. K.</given-names>
</name>
</person-group> (<year>2020a</year>). &#x201c;<article-title>Identification of Significant Frames from Colonoscopy Video: An Approach Towardsearly Detection of Colorectal Cancer</article-title>,&#x201d; in <conf-name>2020 International Conference on Computational Performance Evaluation (ComPE)</conf-name> (<publisher-loc>Shillong, Meghalaya</publisher-loc>: <publisher-name>IEEE</publisher-name>), <fpage>316</fpage>&#x2013;<lpage>320</lpage>. <pub-id pub-id-type="doi">10.1109/compe49325.2020.9200003</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sharma</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Bora</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Kasugai</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Kumar Balabantaray</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2020b</year>). <article-title>Two Stage Classification with Cnn for Colorectal Cancer Detection</article-title>. <source>ONCOLOGIE</source> <volume>22</volume>, <fpage>129</fpage>&#x2013;<lpage>145</lpage>. <pub-id pub-id-type="doi">10.32604/oncologie.2020.013870</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Simonyan</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zisserman</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Very Deep Convolutional Networks for Large-Scale Image Recognition</article-title>. <source>arXiv preprint arXiv:1409.1556</source>. </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Soh</surname>
<given-names>N. Y. T.</given-names>
</name>
<name>
<surname>Chia</surname>
<given-names>D. K. A.</given-names>
</name>
<name>
<surname>Teo</surname>
<given-names>N. Z.</given-names>
</name>
<name>
<surname>Ong</surname>
<given-names>C. J. M.</given-names>
</name>
<name>
<surname>Wijaya</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Prevalence of Colorectal Cancer in Acute Uncomplicated Diverticulitis and the Role of the Interval Colonoscopy</article-title>. <source>Int. J. Colorectal Dis.</source> <volume>33</volume>, <fpage>991</fpage>&#x2013;<lpage>994</lpage>. <pub-id pub-id-type="doi">10.1007/s00384-018-3039-1</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sornapudi</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Meng</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Yi</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Region-based Automated Localization of Colonoscopy and Wireless Capsule Endoscopy Polyps</article-title>. <source>Appl. Sci.</source> <volume>9</volume>, <fpage>2404</fpage>. <pub-id pub-id-type="doi">10.3390/app9122404</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Subash Chandra Bose</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sivanandam</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Praveen Sundar</surname>
<given-names>P. V.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Design of Ensemble Classifier Using Statistical Gradient and Dynamic Weight Logitboost for Malicious Tumor Detection</article-title>. <source>J. Ambient Intell. Hum. Comput</source> <volume>12</volume>, <fpage>6713</fpage>&#x2013;<lpage>6723</lpage>. <pub-id pub-id-type="doi">10.1007/s12652-020-02295-2</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>A Novel Ensemble Method for Classifying Imbalanced Data</article-title>. <source>Pattern Recognition</source> <volume>48</volume>, <fpage>1623</fpage>&#x2013;<lpage>1637</lpage>. <pub-id pub-id-type="doi">10.1016/j.patcog.2014.11.014</pub-id> </citation>
</ref>
<ref id="B37">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Szegedy</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Jia</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Sermanet</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Reed</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Anguelov</surname>
<given-names>D.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). &#x201c;<article-title>Going Deeper with Convolutions</article-title>,&#x201d; in <conf-name>Proceedings of the IEEE conference on computer vision and pattern recognition</conf-name>, <fpage>1</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1109/cvpr.2015.7298594</pub-id> </citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Urban</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Tripathi</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Alkayali</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Mittal</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Jalali</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Karnes</surname>
<given-names>W.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Deep Learning Localizes and Identifies Polyps in Real Time with 96% Accuracy in Screening Colonoscopy</article-title>. <source>Gastroenterology</source> <volume>155</volume>, <fpage>1069</fpage>&#x2013;<lpage>e8</lpage>. <pub-id pub-id-type="doi">10.1053/j.gastro.2018.06.037</pub-id> </citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Glissen Brown</surname>
<given-names>J. R.</given-names>
</name>
<name>
<surname>Berzin</surname>
<given-names>T. M.</given-names>
</name>
<name>
<surname>Tu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Xiong</surname>
<given-names>F.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Development and Validation of a Deep-Learning Algorithm for the Detection of Polyps during Colonoscopy</article-title>. <source>Nat. Biomed. Eng.</source> <volume>2</volume>, <fpage>741</fpage>&#x2013;<lpage>748</lpage>. <pub-id pub-id-type="doi">10.1038/s41551-018-0301-3</pub-id> </citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wimmer</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Tamaki</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Tischendorf</surname>
<given-names>J. J. W.</given-names>
</name>
<name>
<surname>H&#xe4;fner</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Yoshida</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Tanaka</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>Directional Wavelet Based Features for Colonic Polyp Classification</article-title>. <source>Med. image Anal.</source> <volume>31</volume>, <fpage>16</fpage>&#x2013;<lpage>36</lpage>. <pub-id pub-id-type="doi">10.1016/j.media.2016.02.001</pub-id> </citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>Z.-K.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L.-H.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>M.-S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Pre-treatment Adc Image-Based Random forest Classifier for Identifying Resistant Rectal Adenocarcinoma to Neoadjuvant Chemoradiotherapy</article-title>. <source>Int. J. Colorectal Dis.</source> <volume>35</volume>, <fpage>101</fpage>&#x2013;<lpage>107</lpage>. <pub-id pub-id-type="doi">10.1007/s00384-019-03455-3</pub-id> </citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>J.-J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Bi</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>Exploiting Ensemble Learning for Automatic Cataract Detection and Grading</article-title>. <source>Comput. Methods Programs Biomed.</source> <volume>124</volume>, <fpage>45</fpage>&#x2013;<lpage>57</lpage>. <pub-id pub-id-type="doi">10.1016/j.cmpb.2015.10.007</pub-id> </citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Younghak Shin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Balasingham</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Comparison of Hand-Craft Feature Based Svm and Cnn Based Deep Learning Framework for Automatic Polyp Classification</article-title>. <source>Annu. Int. Conf. IEEE Eng. Med. Biol. Soc.</source> <volume>2017</volume>, <fpage>3277</fpage>&#x2013;<lpage>3280</lpage>. <pub-id pub-id-type="doi">10.1109/EMBC.2017.8037556</pub-id> </citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Mak</surname>
<given-names>T. W.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wong</surname>
<given-names>S. H.</given-names>
</name>
<name>
<surname>Lau</surname>
<given-names>J. Y.</given-names>
</name>
<etal/>
</person-group> (<year>2016</year>). <article-title>Automatic Detection and Classification of Colorectal Polyps by Transferring Low-Level Cnn Features from Nonmedical Domain</article-title>. <source>IEEE J. Biomed. Health Inform.</source> <volume>21</volume>, <fpage>41</fpage>&#x2013;<lpage>47</lpage>. <pub-id pub-id-type="doi">10.1109/JBHI.2016.2635662</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>