<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">20698</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2022.020698</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Efficient Deep-Learning-Based Autoencoder Denoising Approach for Medical Image Diagnosis</article-title>
<alt-title alt-title-type="left-running-head">Efficient Deep-Learning-Based Autoencoder Denoising Approach for Medical Image Diagnosis</alt-title>
<alt-title alt-title-type="right-running-head">Efficient Deep-Learning-Based Autoencoder Denoising Approach for Medical Image Diagnosis</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>El-Shafai</surname><given-names>Walid</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>El-Nabi</surname><given-names>Samy Abd</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>El-Rabaie</surname><given-names>El-Sayed M.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Ali</surname><given-names>Anas M.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
<xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib id="author-5" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Soliman</surname><given-names>Naglaa F.</given-names></name>
<xref ref-type="aff" rid="aff-3">3</xref>
<email>nfsoliman@pnu.edu.sa</email>
</contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Algarni</surname><given-names>Abeer D.</given-names></name>
<xref ref-type="aff" rid="aff-3">3</xref>
</contrib>
<contrib id="author-7" contrib-type="author">
<name name-style="western"><surname>Abd El-Samie</surname><given-names>Fathi E.</given-names></name>
<xref ref-type="aff" rid="aff-1">1</xref>
<xref ref-type="aff" rid="aff-3">3</xref>
</contrib>
<aff id="aff-1"><label>1</label><institution>Department of Electronics and Electrical Communications, Faculty of Electronic Engineering, Menoufia University</institution>, <addr-line>Menouf, 32952</addr-line>, <country>Egypt</country></aff>
<aff id="aff-2"><label>2</label><addr-line>Alexandria</addr-line> <institution>Higher Institute of Engineering &#x0026; Technology (AIET)</institution>, <addr-line>Alexandria</addr-line>, <country>Egypt</country></aff>
<aff id="aff-3"><label>3</label><institution>Department of Information Technology, College of Computer and Information Sciences, Princess Nourah Bint Abdulrahman University</institution>, <addr-line>Riyadh, 84428</addr-line>, <country>Saudi Arabia</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Naglaa F. Soliman. Email: <email>nfsoliman@pnu.edu.sa</email></corresp>
</author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2021-10-02"><day>2</day><month>10</month><year>2021</year>
</pub-date>
<volume>70</volume>
<issue>3</issue>
<fpage>6107</fpage>
<lpage>6125</lpage>
<history>
<date date-type="received"><day>04</day><month>6</month><year>2021</year></date>
<date date-type="accepted"><day>11</day><month>7</month><year>2021</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 El-Shafai et al.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>El-Shafai et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_20698.pdf"></self-uri>
<abstract>
<p>Effective medical diagnosis is dramatically expensive, especially in third-world countries. One of the common diseases is pneumonia, and because of the remarkable similarity between its types and the limited number of medical images for recent diseases related to pneumonia, the medical diagnosis of these diseases is a significant challenge. Hence, transfer learning represents a promising solution in transferring knowledge from generic tasks to specific tasks. Unfortunately, experimentation and utilization of different models of transfer learning do not achieve satisfactory results. In this study, we suggest the implementation of an automatic detection model, namely CADTra, to efficiently diagnose pneumonia-related diseases. This model is based on classification, denoising autoencoder, and transfer learning. Firstly, pre-processing is employed to prepare the medical images. It depends on an autoencoder denoising (AD) algorithm with a modified loss function depending on a Gaussian distribution for decoder output to maximize the chances for recovering inputs and clearly demonstrate their features, in order to improve the diagnosis process. Then, classification is performed using a transfer learning model and a four-layer convolution neural network (FCNN) to detect pneumonia. The proposed model supports binary classification of chest computed tomography (CT) images and multi-class classification of chest X-ray images. Finally, a comparative study is introduced for the classification performance with and without the denoising process. The proposed model achieves precisions of 98&#x0025; and 99&#x0025; for binary classification and multi-class classification, respectively, with the different ratios for training and testing. To demonstrate the efficiency and superiority of the proposed CADTra model, it is compared with some recent state-of-the-art CNN models. The achieved outcomes prove that the suggested model can help radiologists to detect pneumonia-related diseases and improve the diagnostic efficiency compared to the existing diagnosis models.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Medical images</kwd>
<kwd>CADTra</kwd>
<kwd>AD</kwd>
<kwd>CT and X-ray images</kwd>
<kwd>autoencoder</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1"><label>1</label><title>Introduction</title>
<p>Pneumonia is defined as an infection caused by bacteria, germs, or any other viruses, and it occurs inside the lungs. Pneumonia is one of the main causes of death in children and old people worldwide [<xref ref-type="bibr" rid="ref-1">1</xref>]. Therefore, pneumonia threatens human life, if it is not diagnosed promptly or known, early. Symptoms associated with pneumonia diseases include a combination of productive or dry cough, fever, difficulty of breathing, and chest pain [<xref ref-type="bibr" rid="ref-2">2</xref>].</p>
<p>Due to the similarity of symptoms associated with pneumonia and COVID-19 diseases, identifying them becomes complicated. Due to the mutations of coronavirus and the continuous increase of the number of infected people, COVID-19 pandemic is still widespread. The most critical step in confronting this virus is the effective and continuous examination of patients infected with pneumonia and COVID-19, so that they can receive treatment and isolate themselves to reduce the speed of spreading of the virus.</p>
<p>The method used in the screening and detection of coronavirus is the polymerase chain reaction (PCR) test [<xref ref-type="bibr" rid="ref-1">1</xref>], which can detect SARSCov-2 RNA from respiratory system samples collected by various means, such as swabs of the oropharynx and the nose. The PCR test is considered as a gold standard for high sensitivity, but it is time-consuming, expensive, and extremely complex. Alternatively, radiography examination of chest radiography images, such as X-rays and CT scans, helps to discover infected cases quickly and isolate them to minimize the spread of infection. In recent studies, it was found that patients show differences and abnormalities in chest radiography, through which it is possible to identify those infected with the COVID-19 virus [<xref ref-type="bibr" rid="ref-2">2</xref>,<xref ref-type="bibr" rid="ref-3">3</xref>]. Some researchers have even suggested that chest radiography is a fundamental tool in detecting coronavirus in areas that suffer from the pandemic spread, because it is faster and available in modern healthcare systems [<xref ref-type="bibr" rid="ref-4">4</xref>]. Radiological images also show high sensitivity to the infection [<xref ref-type="bibr" rid="ref-5">5</xref>]. One of the serious problems faced, when dealing with images, is the need for radiologists to interpret these images, because visual features can be unclear. Therefore, computer diagnostic systems will help specialists greatly in interpreting images, as they are, by far, faster and more accurate in detecting cases of pneumonia and COVID-19.</p>
<p>Deep convolution learning methods for learning feature representations of data in large dimensions were successfully implemented. The learned features would display the non-linear properties seen in the data. Unsupervised or supervised learning is a part of deep network preparation for feature extraction and classification. Noise reduction is required to analyze images, properly. So, a study of methods to reduce noise is presented, because denosising is a classic problem in computer vision. Various techniques are used in denoising of medical images, such as the stacked denoising autoencoder (SDAE) model, which is used for pre-training of networks [<xref ref-type="bibr" rid="ref-6">6</xref>]. Researchers suggested a new efficient online model for variational learning of limited and unlimited Gamma distributions [<xref ref-type="bibr" rid="ref-7">7</xref>]. It depends on the characteristics of Gamma distribution, online knowledge scalability, and the performance of variation inference. Initial experiments on newly developed databases of COVID-19 images were carried out with a feed-forward strategy, CNNs, and image descriptors of texture features [<xref ref-type="bibr" rid="ref-8">8</xref>]. A modern class decomposition-based CNN architecture was used to increase the efficiency of classification of medical images, with the DeTraC method for transfer learning and class decomposition. This method was presented in [<xref ref-type="bibr" rid="ref-9">9</xref>].</p>
<p>The developments and progress taking place in deep learning (DL) have led to new models for medical image processing [<xref ref-type="bibr" rid="ref-10">10</xref>&#x2013;<xref ref-type="bibr" rid="ref-12">12</xref>]. Autoencoders were used to reduce the noise in images [<xref ref-type="bibr" rid="ref-13">13</xref>,<xref ref-type="bibr" rid="ref-14">14</xref>], as they have better performance than those of other traditional methods. To compare the autoencoder with traditional methods for noise reduction in medical images, we find that the autoencoder method gives the same performance as those of the other methods in the case of feature linearity. On the other hand, with feature non-linearity, the traditional methods fail to reconstruct the image from noise. Automatic noise reduction devices (autoencoders), using CNN, can effectively reduce noise on images, as they can exploit high spatial correlations. To solve the problem of data paucity in medical images, transfer learning is used to transfer what the model has learned from natural images in ImageNet competitions to medical image classification and save the amount of data and the training time.</p>
<p>This paper presents a model for the automatic detection of pneumonia and COVID-19 in a multi-class classification (Pneumonia, COVID-19, and Normal) scenario and binary classification (COVID-19 and Normal) scenario of chest CT images. This is performed using a deep CNN, namely CADTra, for better performance in terms of accuracy, precision, recall, <italic>f</italic>1-score, confusion matrix, and receiver operating characteristic (ROC) curve. It is performed on X-ray and CT datasets with an autoencoder model to denoise medical images and obtain higher evaluation metrics. Different types of noise are investigated, including Gaussian, salt and pepper, and speckle noise with different variances. The CADTra works to reduce noise and achieve good performance in extracting different features from medical images. This is clear in the values obtained for Peak Signal-to-Noise Ratio (PSNR) and the Structural Similarity Index (SSIM). Then, images resulting from the denoising process are used to improve classification efficiency using transfer learning. Different models of transfer learning, including AlexNet [<xref ref-type="bibr" rid="ref-15">15</xref>], LeNet-5 [<xref ref-type="bibr" rid="ref-16">16</xref>], VGG16 [<xref ref-type="bibr" rid="ref-17">17</xref>], and Inception (Na&#x00EF;ve) V1 [<xref ref-type="bibr" rid="ref-18">18</xref>], are used for DL, whose purpose is to retrain all weights of the pre-trained network from the first to the last layer. DenseNet121, Dense-Net169, DenseNet201 [<xref ref-type="bibr" rid="ref-19">19</xref>], ResNet50, ResNet152 [<xref ref-type="bibr" rid="ref-20">20</xref>], VGG16, VGG19 [<xref ref-type="bibr" rid="ref-17">17</xref>], and Xception [<xref ref-type="bibr" rid="ref-21">21</xref>] are used for fine-tuning, whose purpose is to train more layers by tuning the learning weights, until an important performance boost is achieved. To test the rigidity of the proposed model, FCNN full training is used. Moreover, different ratios of training and testing are applied (80:20, 70:30, and 60:40).</p>
<p>This empirical work leads to the following significant results:
<list list-type="simple">
<list-item><label>1)</label><p>Differentiating between cases of pneumonia, COVID-19, and normal, depending on multiple sources of medical imaging. This is performed on datasets of X-ray and CT scans.</p></list-item>
<list-item><label>2)</label><p>Proposal of CNN deep training for transfer learning models and FCNN model without using CADTra.</p></list-item>
<list-item><label>3)</label><p>Preparing and training CADTra on different datasets, and then preparing images by adding noise and then removing it by AD.</p></list-item>
<list-item><label>4)</label><p>Using CADTra to enhance the same deep training and the diagnostic and classification functions of knowledge transfer models.</p></list-item>
<list-item><label>5)</label><p>Comparing the outcomes of the models with varying training/testing ratios before and after the use of CADTra, to assess their effect on digital medical image categorization.</p></list-item>
<list-item><label>6)</label><p>Utilization of different state-of-the-art models from the literature for detailed comparisons and experimental research.</p></list-item>
</list></p>
<p>The rest of this research work is organized as follows. Related work is presented in Section 2. The proposed model for classification (CADTra) with autoencoder denoising is given in Section 3. Results are presented in Section 4, and the concluding remarks are given in Section 5.</p>
</sec>
<sec id="s2"><label>2</label><title>Related Work</title>
<p>Having an accurate diagnosis and identifying the cause of a disease and its complications quickly remain important tasks for physicians. This is needed to minimize patient distress. Indeed, image processing and deep learning algorithms in biomedical image analysis and processing have shown outstanding results. This section presents a short overview of a few significant literature contributions.</p>
<p>A CNN was used to create a decompose, transfer, and compose (DeTraC) model for diagnosing COVID-19, based on X-ray scans [<xref ref-type="bibr" rid="ref-22">22</xref>]. The model dealt with any irregularity in the image dataset by identifying its class using a class decomposition mechanism. Based on a CT dataset, a dual-branch combination network (DCN) method was developed to map the likelihood of converting the classification from classification at the slice level to classification at the individual level to better recognize COVID-19 [<xref ref-type="bibr" rid="ref-23">23</xref>]. This model achieved an accuracy of 96.74&#x0025;, using an internal validation dataset, and 92.87&#x0025; using an external dataset. Another model was devised depending on deep learning, using CT datasets to detect Coronavirus. It also uses a stacked autoencoder to improve the performance of the entire model by extracting the features of the dataset and achieving better results [<xref ref-type="bibr" rid="ref-24">24</xref>]. Capsule networks have been proposed as new artificial neural networks, whose goal is to detect COVID-19 from chest X-ray images [<xref ref-type="bibr" rid="ref-25">25</xref>]. These networks were suggested for quick and accurate diagnosis of COVID-19. For obtaining results in a short time, they were used for binary and multi-class classification.</p>
<p>Depending on artificial intelligence, especially deep learning, researchers evaluated eight pre-trained CNN models (VGG16, AlexNet, GoogleNet, SqueezeNet, MobileNet-V2, Inception-V3, ResNet34, and ResNet50) on chest X-ray images, and compared between models, based on several important factors [<xref ref-type="bibr" rid="ref-26">26</xref>]. The ResNet34 model has the best performance, with an average accuracy of 98.33&#x0025;. A new CoroDet model was proposed for the automatic detection of COVID-19, based on CNN and using X-ray and CT images [<xref ref-type="bibr" rid="ref-27">27</xref>]. It was used for binary, as well as multi-class classification. The latter was performed in the case of attempting to classify images into three and four categories. This model has good performance. The CNN was used to classify a set of X-ray images to extract deep features from each [<xref ref-type="bibr" rid="ref-28">28</xref>]. Previously-trained models were used, such as ResNet18, ResNet50, ResNet101, VGG16, and VGG19. The support vector machine (SVM) classifier with different kernels, namely linear, quadratic, cubic, and Gaussian, were also used. Deep samples extracted with ResNet50 and the SVM classifier have achieved an accuracy of 94.7&#x0025;, which was the highest among the results. A new multi-tasking model to identify pneumonia diseases, especially COVID-19, was devised based on DL. It works on CT scans and performs three tasks: classification, reconstruction, and segmentation [<xref ref-type="bibr" rid="ref-29">29</xref>]. The goal of this model is to improve the performance in both classification and segmentation, especially for small datasets.</p>
<p>The multiple kernels ELM (MKs-ELM-DNN) [<xref ref-type="bibr" rid="ref-30">30</xref>] is one of the methods used to identify Coronavirus, based on the DenseNet201 structure. It was previously trained on a set of CT images. It uses the extreme learning machine (ELM) classifier. Panahi et al. [<xref ref-type="bibr" rid="ref-31">31</xref>] introduced a new method for identifying people infected by COVID-19 using X-ray images. It is called fast COVID-19 detector (FCOD), and it depends on the inception architecture, as it reduces the layers of wrapping to reduce the computational cost and time and enable the model to be used in hospitals and in assisting radiology specialists. The COVID-Screen-Net was used in the multi-category classification of datasets of X-ray images, which works to determine the distinctive features of images. These features were drawn from GradCam, and the dataset was collected through hospitals and data available on the web [<xref ref-type="bibr" rid="ref-32">32</xref>].</p>
<p>In this paper, we create a CADTra model, based on CNN, in addition to using an autoencoder to reduce noise in images, in order to achieve an outstanding performance and a high accuracy of diagnosis. The main objective is to automatically identify the type of the disease in the shortest possible time. The proposed model is superior to other models published in previous studies, as seen in the result section.</p>
</sec>
<sec id="s3"><label>3</label><title>Proposed CADTra Model</title>
<p>In this work, we propose an automatic model, using a type of deep CNN called CADTra, to detect and identify infected persons with pneumonia and COVID-19 diseases, as shown in <?A3B2 "fig1",5,"anchor"?><xref ref-type="fig" rid="fig-1">Fig. 1</xref>. The proposed CADTra model consists of three stages: a pre-processing stage, an autoencoder denoising stage, and a classification stage using a CNN. The pre-processing stage is responsible for processing and reading the dataset and for augmentation of images. Since the sizes of the images are different, because they have been collected from more than one source, this stage also works on resizing the images to 224&#x2009;&#x00D7;&#x2009;224&#x2009;&#x00D7;&#x2009;3. These numbers refer to the length, width, and channel of the image, and they are adopted for all images (X-ray and CT) to avoid overfitting, in order to classify images by using the CNN architecture. In the denoising autoencoder stage, various noise types (Gaussian, speckle, and salt and pepper) are treated to reduce their effect on the classification process. In the final classification stage, the FCNN and transfer learning models are used for classification.</p>
<fig id="fig-1"><label>Figure 1</label><caption><title>General steps of the proposed CADTra model</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_20698-fig-1.png"/></fig>
<sec id="s3_1"><label>3.1</label><title>Network of the Denoising Autoencoder</title>
<p>An autoencoder consists of an encoder and a decoder. Each of them contains three layers, in addition to the batch normalization stage at the beginning of the model, as shown in <?A3B2 "fig2",5,"anchor"?><xref ref-type="fig" rid="fig-2">Fig. 2</xref>. There are three convolution layers and three convolution-transposed layers (ConvTrans) in the autoencoder described above. An autoencoder extracts features from images and reshapes them. It is made of an input layer, which compresses the image to extract all strong features and eliminate weak ones. The second component of the encoder is the neural network, which is usually shrunk to have the smallest number of nodes possible. From the extracted features, a decoder (to reconstruct the image) is presented, and it works based on the composition and features of the image. The general purpose of this autoencoder is to work on denoising of images. The training process is carried out by comparing the resulting image and the original one and improving the former weights to obtain the most similar image to the original one.</p>
<fig id="fig-2"><label>Figure 2</label><caption><title>The structure of the denoising autoencoder network layer</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_20698-fig-2.png"/></fig>
<p>In general, the utilization of a smaller number of layers and the achievement of lower computational cost improve the performance of the image denoising process. Image denoising is performed using an eight-layer convolution autoencoder network. The dimensions of the input image are 224&#x2009;&#x00D7;&#x2009;224&#x2009;&#x00D7;&#x2009;3, and those of the output image are 224&#x2009;&#x00D7;&#x2009;224&#x2009;&#x00D7;&#x2009;32. This output is the input of the decoder, and its output size is 224&#x2009;&#x00D7;&#x2009;224&#x2009;&#x00D7;&#x2009;3. In the proposed denoising autoencoder network, the batch normalization layer and the convolution layers form the encoder. The size of the kernels of each layer is 3&#x2009;&#x00D7;&#x2009;3, and the numbers of convolution filters for layers 1, 2, and 3 are 128, 64, and 32, respectively. The ConvTrans layers and the output convolution layer form the decoder, and the number of convolution filters for layers 1, 2, and 3 are 32, 64, and 128, respectively. The stride of the convolution calculation is 1. The same applies to the padding operation. The linear rectification unit (Relu) is used as the activation function in every ConvTrans and convolution layer [<xref ref-type="bibr" rid="ref-33">33</xref>]. It can be expressed using the following function:</p>
<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>
where <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is an input value. During the training phase, the proposed denoising autoencoder model was trained to reduce the reconstructive error and increase the chances of recovering inputs [<xref ref-type="bibr" rid="ref-34">34</xref>], since both the encoder and decoder are non-linear. It was trained by minimizing loss function through backpropagation to select the strongest features. The autoencoder that depends on the number of layers, convolution filters in each layer and loss is given by:</p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>n</mml:mi></mml:mfrac><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mi>L</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi>log</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2223;</mml:mo><mml:mi>z</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi>log</mml:mi><mml:mo>&#x2061;</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x220F;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mrow><mml:mi>N</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mover><mml:mrow><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mrow></mml:mrow></mml:mover></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mrow><mml:mi>log</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>N</mml:mi><mml:mo stretchy="false">(</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msubsup><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x221D;</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:mrow><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula>
where <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the original input and <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mrow><mml:msub><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the reconstructed output and <inline-formula id="ieqn-2a"><mml:math id="mml-ieqn-2a"><mml:mrow><mml:mi>N</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msup><mml:mi>&#x03C3;</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> represents a Gaussian distribution for decoder output with variance <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msubsup></mml:math></inline-formula>, <italic>n</italic> is the output dimension and <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2223;</mml:mo><mml:mi>z</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is the decoder distribution [<xref ref-type="bibr" rid="ref-35">35</xref>]. The denoising autoencoder distinguishes signals from noise and learns the features that capture the distribution of the training dataset to allow the model to robustly recreate the output from a partially destroyed input.</p>
</sec>
<sec id="s3_2"><label>3.2</label><title>Transfer Learning and Full Learning Models</title>
<p>The CNNs have been used in image classification to detect different types of pneumonia, especially COVID-19. In general, the CNN framework includes the following layers: batch normalization, input, convolutional, fully-connection (FC), pooling, dropout, dense, and output layers. It is well-known that the CNN framework can be prepared endwise to permit selection and extraction of features, and ultimately, prediction or classification. In this work, several full-training and transfer learning models were utilized to compare and test the durableness and efficiency of our CNN model, before and after the proposed AD model, including tuning of CNN frameworks such as AlexNet [<xref ref-type="bibr" rid="ref-15">15</xref>], LeNet-5 [<xref ref-type="bibr" rid="ref-16">16</xref>], VGG16 [<xref ref-type="bibr" rid="ref-17">17</xref>], and Inception (Na&#x00EF;ve) V1 [<xref ref-type="bibr" rid="ref-18">18</xref>], used in DL. The DL aims to retrain all the pre-trained network weights from the first to the end layer. The following CNN models of transfer learning are also included: DenseNet121, DenseNet169, DenseNet201 [<xref ref-type="bibr" rid="ref-19">19</xref>], ResNet50, ResNet152 [<xref ref-type="bibr" rid="ref-20">20</xref>], VGG16, VGG19 [<xref ref-type="bibr" rid="ref-17">17</xref>], and Xception [<xref ref-type="bibr" rid="ref-21">21</xref>]. The pre-trained transfer learning models by fine-tuning have achieved outstanding performance in classifying CT and X-ray images [<xref ref-type="bibr" rid="ref-22">22</xref>]. The transfer learning is divided into three main scenarios, namely shallow tuning, deep tuning and fine tuning. They were used for fine tuning. Fine tuning aims to train more layers by tuning the learning weights until a significant performance boost is achieved. A simple FCNN framework is designed to identify cases infected by Coronavirus. It is composed of batch normalization, followed by four convolution layers consisting of 16, 32, 64, and 64 filters, successively, with a rectified linear unit (ReLU) and a kernel size of 3&#x2009;&#x00D7;&#x2009;3. It is also composed of two layers of max-pooling with a pool size of 2, three FC layers with dropout probabilities of 0.22 and 0.15, using SoftMax as an activation function, and cross-entropy as a loss function in the classification layer. The comprehensive specifications of our suggested CNN classification framework are shown in <?A3B2 "fig3",5,"anchor"?><xref ref-type="fig" rid="fig-3">Fig. 3</xref>.</p>
<fig id="fig-3"><label>Figure 3</label><caption><title>The structure of the FCNN classification network</title></caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_20698-fig-3.png"/></fig>
</sec>
<sec id="s3_3"><label>3.3</label><title>The Overall Network</title>
<p>Transfer learning and FCNN models are independently designed, trained, and used in the binary and multi-class classification performed on chest CT and X-ray datasets. Then, the convolution autoencoder network was designed to extract features from the images and reconstruct them and train them, independently. Based on their structure, the convolution autoencoder network, and transfer learning models were used before and after the denoising stage to test the effect of AD on the classification process. Following this step, fine tuning is performed to improve the network performance in noise reduction and feature extraction. The whole network design can be explained as follows:</p>
<p><bold>Step 1:</bold> Constructing the transfer learning and FCNN models.</p>
<p><bold>Step 2:</bold> Utilization of the cross-entropy loss function to train the transfer learning and FCNN models. The trained weights are then saved.</p>
<p><bold>Step 3:</bold> Constructing the denoising autoencoder network.</p>
<p><bold>Step 4:</bold> Utilization of the mean square error (MSE) loss function to train the AD. The trained weights are then saved.</p>
<p><bold>Step 5:</bold> Reusing transfer learning and FCNN after AD.</p>
<p><bold>Step 6:</bold> Reorganizing the denoising autoencoding network, transfer learning, and FCNN to construct the composite network (CADTra).</p>
<p><bold>Step 7:</bold> Keeping the weights of the denoising autoencoding network unchanged in the image denoising process. The trained weights are then saved and used as input for transfer learning and FCNN.</p>
<p><bold>Step 8:</bold> Fine tuning of all overall network parameters, based on the weights of the denoising autoencoding network and transfer learning. The final proposed model (CADTra) is then saved.</p>
<p>The above-mentioned network, which has been trained and whose weights have been maintained, is used to adjust the whole network. The complex network parameters to obtain a more accurate performance and higher efficiency have been designed and tested.</p>
</sec>
</sec>
<sec id="s4"><label>4</label><title>Experimental Results and Comparative Analysis</title>
<sec id="s4_1"><label>4.1</label><title>Dataset Description</title>
<p>To accurately evaluate the performance of the proposed model, we obtained a total of 9201 X-ray images and 2762 CT images. The datasets are available through the links in [<xref ref-type="bibr" rid="ref-36">36</xref>&#x2013;<xref ref-type="bibr" rid="ref-39">39</xref>]. The X-ray images have three categories, and each category contains several images (1161 COVID-19 images, 4240 pneumonia images, and 3800 normal images). The CT images have two categories, and each category contains 1305 COVID-19 and 1457 normal images that are available publicly. These datasets have been compiled by various platforms and sources. It is noticeable that the dataset of X-ray images has images of different sizes, meaning that it is not balanced. We find that the images of COVID-19 represent 12.5&#x0025; of the total number of images, while both pneumonia and normal images represent 46.1&#x0025; and 41.4&#x0025; of the total number of images, respectively. This may lead to the occurrence of overfitting. In order to avoid this problem, dropout layers are adopted in the proposed model. On the other hand, we find that the numbers of CT images in the two categories are close to each other, which means that the dataset is balanced. In this research, the dataset was divided with different proportions for training and testing, which are [80&#x0025;:20&#x0025;], [70&#x0025;:30&#x0025;], and [60&#x0025;:40&#x0025;]. The images were randomly selected to ensure that the proposed model works with high efficiency with different ratios.</p>
</sec>
<sec id="s4_2"><label>4.2</label><title>Data Augmentation</title>
<p>One of the distinguishing factors for obtaining a good classification performance is the dataset used. We notice that the dataset depends heavily on the number of images. We find that the CT datasets are small in size, and this may cause over fitting. An augmentation process was made on the CT dataset to avoid this problem, as shown in <?A3B2 "tbl1",5,"anchor"?><xref ref-type="table" rid="table-1">Tab. 1</xref>. This includes transitions and changes that occur in the images, such as changes in the image width and image rotation. Moreover, the range of brightness and application of augmentation for each part of slice on the digital images were investigated appropriately for each training sample.</p>
<table-wrap id="table-1"><label>Table 1</label><caption><title>The employed data augmentation</title></caption>

<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Argument</th>
<th align="left">Parameter value</th>
<th align="left">Description</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Width shift range</td>
<td align="left">2</td>
<td align="left">Factor of the shifted image</td>
</tr>
<tr>
<td align="left">Rotation range</td>
<td align="left">4</td>
<td align="left">Degree range of random rotation</td>
</tr>
<tr>
<td align="left">Brightness</td>
<td align="left">(0.5,1.5)</td>
<td align="left">Range for picking a brightness shift value</td>
</tr>
<tr>
<td align="left">Sample-wise center</td>
<td align="left">True</td>
<td align="left">Boolean. Set each sample mean to zero</td>
</tr>
<tr>
<td align="left">Feature-wise center</td>
<td align="left">True</td>
<td align="left">Boolean. Set input means to zero over the dataset, feature-wise</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_3"><label>4.3</label><title>Implementation Setup</title>
<p>Binary and multi-class classification depend on a set of publicly available image datasets (Chest X-ray and CT datasets). The size of the dataset images was changed to 224&#x2009;&#x00D7;&#x2009;224 pixels to train the model. We set different batch sizes with different numbers of epochs. Samples for training are assigned and validated according to different ratios. To obtain accurate results, the Adam&#x0027;s optimizer is used in both classification model and CNN autoencoder denoising. We used <italic>&#x03B2;</italic><sub>1</sub> &#x003D; 0.9, <italic>&#x03B2;</italic><sub>2</sub> &#x003D; 0.999 for optimization in the classification model, and <italic>&#x03B2;</italic><sub>1</sub> &#x003D; 0.5, <italic>&#x03B2;</italic><sub>2</sub> &#x003D; 0.999 in the autoencoder denoising algorithm. The adaptive learning rate (LR) was set to 0. 00001 for all CNN classification models. It was decreased by 0.5 for each 2 epochs to control loss and validation loss. Early stopping is adopted for 4 epochs for validation loss to obtain lower loss and higher accuracy. The LR is set to 0.0002 for the autoencoder algorithm to decrease noise. Epsilon is used with a value of 10<sup>&#x2212;8</sup>. Shuffle is true and verbose has a value of 1. Due to using normalization for medical images from 0 to 1, we used ReLU as an activation function in all layers and softmax for the output layer. After tuning of all hyperparameters, FCNN and CNN models achieved excellent performance in the classification of chest CT and X-ray images. The development and design of the proposed models are carried out using GPU machines for implementation, and the proposed structures are carried out using a Kaggle that offers free access to NVIDIA TESLA P100 GPUs for notebook editors and 13 GB of RAM running on a Professional Windows Microsoft 10 (64-bit). Python 3.7 is used for simulation testing, and TensorFlow and Keras are used as the DL backend.</p>
</sec>
<sec id="s4_4"><label>4.4</label><title>Evaluation Metrics</title>
<p>To evaluate the proposed CAD and transfer learning models used in performing classification of the datasets (chest X-ray and CT images) and to determine the type of disease, we performed a study of the AD effect on the model before and after its use. To ascertain the strength of the model, we segmented the dataset into different proportions for training and testing (80&#x0025;:20&#x0025;), (70&#x0025;:30&#x0025;), and (60&#x0025;:40&#x0025;), successively. Since the proposed model (CADTra) is a model for feature learning classification, the output was tested and compared to those of the models that involve the automated extraction of features. The suggested model outperforms all other models, as per the experimental findings. The models were evaluated by calculating accuracy, loss, precision [<xref ref-type="bibr" rid="ref-40">40</xref>], recall [<xref ref-type="bibr" rid="ref-40">40</xref>], <italic>f</italic>1-score [<xref ref-type="bibr" rid="ref-40">40</xref>], log loss [<xref ref-type="bibr" rid="ref-41">41</xref>], confusion matrix, precision and recall curve, and ROC curve. The denoising autoencoder model was also evaluated based on SSIM and PSNR [<xref ref-type="bibr" rid="ref-42">42</xref>]. These parameters are defined as follows:</p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mi>A</mml:mi><mml:mi>c</mml:mi><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>T</mml:mi><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>T</mml:mi><mml:mi>N</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><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:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:mfrac><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd /><mml:mtd><mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><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>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>P</mml:mi><mml:mo>+</mml:mo><mml:mi>F</mml:mi><mml:mi>N</mml:mi></mml:mrow></mml:mfrac><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd /><mml:mtd><mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p><disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mtext>-</mml:mtext><mml:mi>s</mml:mi><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x00D7;</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>+</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>&#x00D7;</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></disp-formula></p>
<p><disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:mi>log</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi>log</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>P</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>P</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow><mml:mi>log</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>P</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mi>log</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>P</mml:mi></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd /><mml:mtd><mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p><disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mi>P</mml:mi><mml:mi>S</mml:mi><mml:mi>N</mml:mi><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn><mml:mrow><mml:msub><mml:mi>log</mml:mi><mml:mrow><mml:mn>10</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mi>M</mml:mi><mml:mi>A</mml:mi><mml:msubsup><mml:mi>X</mml:mi><mml:mi>I</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mi>E</mml:mi></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd /><mml:mtd><mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p><disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mi>S</mml:mi><mml:mi>S</mml:mi><mml:mi>I</mml:mi><mml:mi>M</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>2</mml:mn><mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>&#x03BC;</mml:mi><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03BC;</mml:mi><mml:mi>y</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>y</mml:mi><mml:mn>2</mml:mn></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd /><mml:mtd><mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <italic>TN</italic> is the true negative, <italic>TP</italic> is the true positive, <italic>FN</italic> is the false negative, and <italic>FP</italic> is the false positive. <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>P</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> refers to the predicted labels, <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>T</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> refers to ground truth (correct) labels, <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mi>M</mml:mi><mml:mi>A</mml:mi><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>I</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> refers to maximum power of a signal or an image <italic>I</italic>, MSE is the mean square error evaluated pixel by pixel,<inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mspace width="thickmathspace" /><mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the average value for the second image, <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the average value for the first image, <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the standard deviation for the first image, <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the standard deviation for the second image, and <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the covariance. <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are two variable to avoid division by zero.</p>
</sec>
<sec id="s4_5"><label>4.5</label><title>Comparison Results</title>
<p>The performance and results of the proposed model, using CNN and transfer learning, were evaluated before and after using the AD to illustrate how it affects the results. The proposed model and the other transfer learning models showed better performance with AD, as shown in <xref ref-type="table" rid="table-2">Tabs. 2</xref> and <xref ref-type="table" rid="table-3">3</xref>. The FCNN model achieved average accuracy scores of 98.38&#x0025; for X-ray images and 97.64&#x0025; for CT images without the denoising autoencoder. For transfer learning, AlexNet with full training yields 95.63&#x0025; on X-ray images and 95.12&#x0025; on CT images. LeNet-5 with full training yields 93.47&#x0025; on X-ray images and 90.77&#x0025; on CT images, VGG16 with full training yields 95.47&#x0025; on X-ray images and 95.66&#x0025; on CT images, Inception Na&#x00EF;ve V1 with full-training yields 94.66&#x0025; on X-ray images and 84.99&#x0025; on CT images, DenseNet121 with pre-training yields 97.85&#x0025; on X-ray images and 96.38&#x0025; on CT images, DenseNet169 with pre-training yields 97.79&#x0025; on X-ray images and 96.56&#x0025; on CT images, DenseNet201 with pre-training yields 97.04&#x0025; on X-ray images and 97.29&#x0025; on CT images, ResNet50 with pre-training yields 97.74&#x0025; on X-ray images and 94.58&#x0025; on CT images, ResNet152 with pre-training yields 98.11&#x0025; on X-ray images and 96.56&#x0025; on CT images, VGG16 with pre-training yields 95.74&#x0025; on X-ray images and 94.76&#x0025; on CT images, VGG19 with pre-training yields 96.39&#x0025; on X-ray images and 96.75&#x0025; on CT images, and Xception with pre-training yields 94.99&#x0025; on X-ray images and 85.35&#x0025; on CT images without the denoising autoencoder.</p>
<p>The use of AD to reduce noise and display important characteristics in medical images has achieved great success in enhancing the performance of the models, as shown in <xref ref-type="table" rid="table-3">Tab. 3</xref>. The proposed FCNN model has achieved an average accuracy score of 98.42&#x0025; on X-ray images and 98.34&#x0025; on CT images. AlexNet with full training yields 96.56&#x0025; on X-ray images and 96.13&#x0025; on CT images, LeNet-5 with full training yields 95.20&#x0025; on X-ray images and 92.64&#x0025; on CT images, VGG16 with full training yields 97.27&#x0025; on X-ray images and 96.87&#x0025; on CT images, Inception Na&#x00EF;ve V1 with full training yields 95.42&#x0025; on X-ray images and 85.47&#x0025; on CT images, DenseNet121 with pre-training yields 98.03&#x0025; on X-ray images and 96.87&#x0025; on CT images, DenseNet169 with pre-training yields 98.03&#x0025; on X-ray images and 97.24&#x0025; on CT images, DenseNet201 with pre-training yields 98.20&#x0025; on X-ray images and 97.97&#x0025; on CT images, ResNet50 with pre-training yields 98.03&#x0025; on X-ray images and 95.03&#x0025; on CT images, ResNet152 with pre-training yields 98.31&#x0025; on X-ray images and 97.79&#x0025; on CT images, VGG16 with pre-training yields 98.31&#x0025; on X-ray images and 96.13&#x0025; on CT images, VGG19 with pre-training yields 97.60&#x0025; on X-ray images and 97.24&#x0025; on CT images, and Xception with pre-training yields 95.31&#x0025; on X-ray images and 90.80&#x0025; on CT images.</p>
<p>In general, the use of AD helps to increase the efficiency and performance of the models. These results represent the culmination of accuracy, loss, precision, recall, <italic>f</italic>1-score, log loss, confusion matrix, accuracy and loss curve, precision and recall curve, and ROC curve. The denoising autoencoder model has also been evaluated to reduce the noise with different types (Gaussian, salt and pepper, and speckle) and different variances, including 0.05, 0.10, 0.15, 0.20, and 0.25. The AD was also evaluated by calculating SSIM and PSNR, as shown in <xref ref-type="table" rid="table-5">Tab. 5</xref>. It was found that Gaussian noise is the most severe type of noise.</p>
<sec id="s4_5_1"><label>4.5.1</label><title>Classification Results of the FCNN Model and Transfer Learning Architectures Without the AD Model</title>
<p><?A3B2 "tbl2",5,"anchor"?><xref ref-type="table" rid="table-2">Tab. 2</xref> displays the parameters used in evaluating the FCNN model and transfer learning models in X-ray images and CT scans without AD, which are accuracy, loss, precision, recall, <italic>f</italic>1-score, and log loss with different ratios of training and testing [80&#x0025;:20&#x0025;], [70&#x0025;:30&#x0025;], and [60&#x0025;:40&#x0025;]. The FCNN model gives the best results, while the LeNet-5 with full training achieves the worst results on X-ray images, while Inception na&#x00EF;ve v1 with full training achieves the worst results on CT images.</p>
</sec>
<sec id="s4_5_2"><label>4.5.2</label><title>Classification Results of the CADTra Model and Transfer Learning Architectures with the AD Model</title>
<p>According to <xref ref-type="table" rid="table-4">Tab. 3</xref>, the parameters used in evaluating the proposed FCNN and transfer learning models on X-Ray and CT images with AD, which are accuracy, loss, precision, recall, <italic>f</italic>1-score, and log loss with different ratios of training and testing [80&#x0025;:20&#x0025;], [70&#x0025;:30&#x0025;], and [60&#x0025;:40&#x0025;]. The FCNN model gives the best results, while LeNet-5 (Full-Training) gives the worst results on X-ray images, and Inception na&#x00EF;ve v1 (Full-Training) achieves the worst result on CT images.</p>
<table-wrap id="table-2"><label>Table 2</label><caption><title>Comparison of the CNN architectures and the proposed FCNN algorithm without the AD algorithm on the X-ray images and CT scans</title></caption>

<table frame="hsides">
<colgroup>
<col charoff="60pt"></col>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="2">Model name</th>
<th align="center" rowspan="2">Resolution</th>
<th align="center" rowspan="2">Train: Test</th>
<th align="center" colspan="2">Accuracy (&#x0025;)</th>
<th align="center" colspan="2">Loss</th>
<th align="center" colspan="2">Precision (&#x0025;)</th>
<th align="center" colspan="2">Recall (&#x0025;)</th>
<th align="center" colspan="2"><italic>f</italic>1-score (&#x0025;)</th>
<th align="center" colspan="2">Log loss</th>
</tr>
<tr>
<th align="left">X-ray</th>
<th align="left">CT scan</th>
<th align="left">X-ray</th>
<th align="left">CT scan</th>
<th align="left">X-ray</th>
<th align="left">CT scan</th>
<th align="left">X-ray</th>
<th align="left">CT scan</th>
<th align="left">X-ray</th>
<th align="left">CT scan</th>
<th align="left">X-ray</th>
<th align="left">CT scan</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" rowspan="3">FCNN model (Full-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left"><bold>80:20</bold></td>
<td align="left"><bold>98.38</bold></td>
<td align="left"><bold>97.64</bold></td>
<td align="left"><bold>0.0779</bold></td>
<td align="left"><bold>0.1217</bold></td>
<td align="left"><bold>98</bold></td>
<td align="left"><bold>98</bold></td>
<td align="left"><bold>98</bold></td>
<td align="left"><bold>98</bold></td>
<td align="left"><bold>98</bold></td>
<td align="left"><bold>98</bold></td>
<td align="left"><bold>0.5582</bold></td>
<td align="left"><bold>0.8119</bold></td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">97.66</td>
<td align="left">96.86</td>
<td align="left">0.1330</td>
<td align="left">0.1327</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">0.8069</td>
<td align="left">1.0819</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">97.41</td>
<td align="left">95.47</td>
<td align="left">0.1291</td>
<td align="left">0.1248</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">97</td>
<td align="left">95</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">0.8937</td>
<td align="left">1.5628</td>
</tr>
<tr>
<td align="left" rowspan="3">LeNet-5<break/>(Full-Training)</td>
<td align="left" rowspan="3">(224,224,1)</td>
<td align="left">80:20</td>
<td align="left">93.47</td>
<td align="left">90.77</td>
<td align="left">0.1763</td>
<td align="left">0.2329</td>
<td align="left">93</td>
<td align="left">91</td>
<td align="left">92</td>
<td align="left">91</td>
<td align="left">93</td>
<td align="left">91</td>
<td align="left">2.2542</td>
<td align="left">3.1853</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">92.27</td>
<td align="left">91.16</td>
<td align="left">0.2199</td>
<td align="left">0.2447</td>
<td align="left">92</td>
<td align="left">91</td>
<td align="left">91</td>
<td align="left">91</td>
<td align="left">92</td>
<td align="left">92</td>
<td align="left">2.6402</td>
<td align="left">2.9164</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">91.18</td>
<td align="left">87.51</td>
<td align="left">0.2554</td>
<td align="left">0.3512</td>
<td align="left">92</td>
<td align="left">87</td>
<td align="left">90</td>
<td align="left">87</td>
<td align="left">91</td>
<td align="left">87</td>
<td align="left">3.0458</td>
<td align="left">4.3134</td>
</tr>
<tr>
<td align="left" rowspan="3">AlexNet<break/>(Full-Training)</td>
<td align="left" rowspan="3">(224,224,1)</td>
<td align="left">80:20</td>
<td align="left">95.63</td>
<td align="left">95.12</td>
<td align="left">0.1305</td>
<td align="left">0.1586</td>
<td align="left">96</td>
<td align="left">95</td>
<td align="left">96</td>
<td align="left">95</td>
<td align="left">96</td>
<td align="left">95</td>
<td align="left">1.5089</td>
<td align="left">1.6863</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">93.28</td>
<td align="left">92.28</td>
<td align="left">0.1785</td>
<td align="left">0.3168</td>
<td align="left">93</td>
<td align="left">92</td>
<td align="left">93</td>
<td align="left">92</td>
<td align="left">93</td>
<td align="left">92</td>
<td align="left">2.3224</td>
<td align="left">2.6664</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">93.04</td>
<td align="left">90.32</td>
<td align="left">0.1972</td>
<td align="left">0.2862</td>
<td align="left">93</td>
<td align="left">90</td>
<td align="left">93</td>
<td align="left">90</td>
<td align="left">93</td>
<td align="left">90</td>
<td align="left">2.4032</td>
<td align="left">3.3445</td>
</tr>
<tr>
<td align="left" rowspan="3">VGG16<break/>(Full-Training)</td>
<td align="left" rowspan="3">(224,224,1)</td>
<td align="left">80:20</td>
<td align="left">95.47</td>
<td align="left">95.66</td>
<td align="left">0.1304</td>
<td align="left">0.1906</td>
<td align="left">96</td>
<td align="left">96</td>
<td align="left">95</td>
<td align="left">96</td>
<td align="left">95</td>
<td align="left">96</td>
<td align="left">1.5649</td>
<td align="left">1.4989</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">95.29</td>
<td align="left">93.12</td>
<td align="left">0.1445</td>
<td align="left">0.2369</td>
<td align="left">96</td>
<td align="left">93</td>
<td align="left">96</td>
<td align="left">93</td>
<td align="left">96</td>
<td align="left">93</td>
<td align="left">1.6269</td>
<td align="left">2.3748</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">94.55</td>
<td align="left">93.12</td>
<td align="left">0.1612</td>
<td align="left">0.2840</td>
<td align="left">95</td>
<td align="left">93</td>
<td align="left">94</td>
<td align="left">93</td>
<td align="left">95</td>
<td align="left">93</td>
<td align="left">1.8816</td>
<td align="left">2.3755</td>
</tr>
<tr>
<td align="left" rowspan="3">Inception na&#x00EF;ve v1<break/>(Full-Training)</td>
<td align="left" rowspan="3">(224,224,1)</td>
<td align="left">80:20</td>
<td align="left">94.66</td>
<td align="left">84.99</td>
<td align="left">0.1478</td>
<td align="left">0.3429</td>
<td align="left">94</td>
<td align="left">85</td>
<td align="left">93</td>
<td align="left">85</td>
<td align="left">94</td>
<td align="left">85</td>
<td align="left">1.8443</td>
<td align="left">5.1839</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">94.25</td>
<td align="left">85.16</td>
<td align="left">0.1559</td>
<td align="left">0.3496</td>
<td align="left">94</td>
<td align="left">85</td>
<td align="left">93</td>
<td align="left">85</td>
<td align="left">93</td>
<td align="left">85</td>
<td align="left">1.9871</td>
<td align="left">5.1246</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">93.12</td>
<td align="left">83.08</td>
<td align="left">0.1868</td>
<td align="left">0.3884</td>
<td align="left">93</td>
<td align="left">83</td>
<td align="left">92</td>
<td align="left">83</td>
<td align="left">93</td>
<td align="left">83</td>
<td align="left">2.3752</td>
<td align="left">5.8450</td>
</tr>
<tr>
<td align="left" rowspan="3">DenseNet121 (Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">97.85</td>
<td align="left">96.38</td>
<td align="left">0.0732</td>
<td align="left">0.1143</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">0.7444</td>
<td align="left">1.2491</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">96.73</td>
<td align="left">93.74</td>
<td align="left">0.1068</td>
<td align="left">0.1642</td>
<td align="left">97</td>
<td align="left">94</td>
<td align="left">97</td>
<td align="left">94</td>
<td align="left">97</td>
<td align="left">94</td>
<td align="left">1.1298</td>
<td align="left">2.1639</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">96.71</td>
<td align="left">89.05</td>
<td align="left">0.1093</td>
<td align="left">0.2436</td>
<td align="left">97</td>
<td align="left">89</td>
<td align="left">97</td>
<td align="left">89</td>
<td align="left">97</td>
<td align="left">89</td>
<td align="left">1.1358</td>
<td align="left">3.7820</td>
</tr>
<tr>
<td align="left" rowspan="3">DenseNet169 (Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">97.79</td>
<td align="left">96.56</td>
<td align="left">0.0673</td>
<td align="left">0.1079</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">0.7629</td>
<td align="left">1.1867</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">96.87</td>
<td align="left">95.54</td>
<td align="left">0.1041</td>
<td align="left">0.1622</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">1.0801</td>
<td align="left">1.5397</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">96.12</td>
<td align="left">88.42</td>
<td align="left">0.1238</td>
<td align="left">0.3707</td>
<td align="left">97</td>
<td align="left">88</td>
<td align="left">97</td>
<td align="left">88</td>
<td align="left">97</td>
<td align="left">88</td>
<td align="left">1.3406</td>
<td align="left">4.0008</td>
</tr>
<tr>
<td align="left" rowspan="3">DenseNet201 (Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">97.04</td>
<td align="left">97.29</td>
<td align="left">0.1064</td>
<td align="left">0.0901</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">1.0235</td>
<td align="left">0.9369</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">96.91</td>
<td align="left">95.30</td>
<td align="left">0.1128</td>
<td align="left">0.1343</td>
<td align="left">97</td>
<td align="left">95</td>
<td align="left">97</td>
<td align="left">95</td>
<td align="left">97</td>
<td align="left">95</td>
<td align="left">1.0677</td>
<td align="left">1.6229</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">96.17</td>
<td align="left">91.86</td>
<td align="left">0.1174</td>
<td align="left">0.1985</td>
<td align="left">96</td>
<td align="left">92</td>
<td align="left">97</td>
<td align="left">92</td>
<td align="left">97</td>
<td align="left">92</td>
<td align="left">1.3219</td>
<td align="left">2.81311</td>
</tr>
<tr>
<td align="left" rowspan="3">ResNet50<break/>(Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">97.74</td>
<td align="left">94.58</td>
<td align="left">0.0966</td>
<td align="left">0.1601</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">0.7950</td>
<td align="left">1.8737</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">97.69</td>
<td align="left">94.58</td>
<td align="left">0.0815</td>
<td align="left">0.1361</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">0.7946</td>
<td align="left">1.8726</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">97.73</td>
<td align="left">94.21</td>
<td align="left">0.0788</td>
<td align="left">0.1404</td>
<td align="left">98</td>
<td align="left">94</td>
<td align="left">98</td>
<td align="left">94</td>
<td align="left">98</td>
<td align="left">94</td>
<td align="left">0.7820</td>
<td align="left">2.0004</td>
</tr>
<tr>
<td align="left" rowspan="3">ResNet152<break/>(Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">98.11</td>
<td align="left">96.56</td>
<td align="left">0.0801</td>
<td align="left">0.1166</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">0.6513</td>
<td align="left">1.1866</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">97.38</td>
<td align="left">94.22</td>
<td align="left">0.0954</td>
<td align="left">0.1527</td>
<td align="left">98</td>
<td align="left">94</td>
<td align="left">98</td>
<td align="left">94</td>
<td align="left">98</td>
<td align="left">94</td>
<td align="left">0.9063</td>
<td align="left">1.9974</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">97.23</td>
<td align="left">94.48</td>
<td align="left">0.1243</td>
<td align="left">0.1578</td>
<td align="left">98</td>
<td align="left">94</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">98</td>
<td align="left">94</td>
<td align="left">0.9496</td>
<td align="left">1.9066</td>
</tr>
<tr>
<td align="left" rowspan="3">VGG16<break/>(Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">95.74</td>
<td align="left">94.76</td>
<td align="left">0.1275</td>
<td align="left">0.2499</td>
<td align="left">96</td>
<td align="left">95</td>
<td align="left">97</td>
<td align="left">95</td>
<td align="left">96</td>
<td align="left">95</td>
<td align="left">1.4701</td>
<td align="left">1.8113</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">96.95</td>
<td align="left">93.62</td>
<td align="left">0.0981</td>
<td align="left">0.2457</td>
<td align="left">97</td>
<td align="left">94</td>
<td align="left">97</td>
<td align="left">94</td>
<td align="left">97</td>
<td align="left">94</td>
<td align="left">1.0553</td>
<td align="left">2.2055</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">95.96</td>
<td align="left">90.59</td>
<td align="left">0.1639</td>
<td align="left">0.2897</td>
<td align="left">96</td>
<td align="left">91</td>
<td align="left">97</td>
<td align="left">90</td>
<td align="left">96</td>
<td align="left">91</td>
<td align="left">1.3965</td>
<td align="left">3.2507</td>
</tr>
<tr>
<td align="left" rowspan="3">VGG19<break/>(Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">96.39</td>
<td align="left">96.75</td>
<td align="left">0.1250</td>
<td align="left">0.1009</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">1.2468</td>
<td align="left">1.1242</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">96.08</td>
<td align="left">96.39</td>
<td align="left">0.1379</td>
<td align="left">0.1029</td>
<td align="left">96</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">96</td>
<td align="left">96</td>
<td align="left">1.3533</td>
<td align="left">1.2484</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">96.55</td>
<td align="left">93.03</td>
<td align="left">0.1136</td>
<td align="left">0.1958</td>
<td align="left">97</td>
<td align="left">93</td>
<td align="left">97</td>
<td align="left">93</td>
<td align="left">97</td>
<td align="left">93</td>
<td align="left">1.1916</td>
<td align="left">2.4068</td>
</tr>
<tr>
<td align="left" rowspan="3">Xception<break/>(Pre-Training)</td>
<td align="left" rowspan="3">(299,299,3)</td>
<td align="left">80:20</td>
<td align="left">94.99</td>
<td align="left">85.35</td>
<td align="left">0.1952</td>
<td align="left">0.3527</td>
<td align="left">95</td>
<td align="left">85</td>
<td align="left">95</td>
<td align="left">85</td>
<td align="left">95</td>
<td align="left">85</td>
<td align="left">1.7307</td>
<td align="left">5.0590</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">95.26</td>
<td align="left">84.46</td>
<td align="left">0.1898</td>
<td align="left">0.3698</td>
<td align="left">96</td>
<td align="left">84</td>
<td align="left">96</td>
<td align="left">85</td>
<td align="left">96</td>
<td align="left">84</td>
<td align="left">1.6388</td>
<td align="left">5.3681</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">94.15</td>
<td align="left">82.35</td>
<td align="left">0.1928</td>
<td align="left">0.3821</td>
<td align="left">94</td>
<td align="left">82</td>
<td align="left">94</td>
<td align="left">82</td>
<td align="left">94</td>
<td align="left">82</td>
<td align="left">2.0202</td>
<td align="left">6.0951</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In <?A3B2 "tbl4",5,"anchor"?><xref ref-type="table" rid="table-4">Tab. 4</xref>, simulation results of the proposed model using CNN on X-Ray and CT datasets with and without AD are presented using different evaluation metrics, including the confusion matrix, accuracy and loss curves, precision, and recall curves, and ROC curve. These results demonstrate the superior effect of AD in enhancing the efficiency of CNNs in the classification and diagnosis processes.</p>
<table-wrap id="table-3"><label>Table 3:</label><caption><title>Comparison of the CNN architectures and the proposed FCNN algorithm with the AD algorithm on the X-ray images and CT scans</title></caption>
<table frame="hsides">
<colgroup>
<col charoff="60pt"></col>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="2">Model name</th>
<th align="left" rowspan="2">Resolution</th>
<th align="left" rowspan="2">Train: Test</th>
<th align="left" colspan="2">Accuracy (&#x0025;)</th>
<th align="left" colspan="2">Loss</th>
<th align="left" colspan="2">Precision (&#x0025;)</th>
<th align="left" colspan="2">Recall (&#x0025;)</th>
<th align="left" colspan="2"><italic>f</italic>1-score (&#x0025;)</th>
<th align="left" colspan="2">Log loss</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">X-ray</td>
<td align="left">CT scan</td>
<td align="left">X-ray</td>
<td align="left">CT scan</td>
<td align="left">X-ray</td>
<td align="left">CT scan</td>
<td align="left">X-ray</td>
<td align="left">CT scan</td>
<td align="left">X-ray</td>
<td align="left">CT scan</td>
<td align="left">X-ray</td>
<td align="left">CT scan</td>
</tr>
<tr>
<td align="left" rowspan="3"><bold>FCNN (Full-Training)</bold></td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left"><bold>80:20</bold></td>
<td align="left"><bold>98.42</bold></td>
<td align="left"><bold>98.34</bold></td>
<td align="left"><bold>0.1119</bold></td>
<td align="left"><bold>0.0635</bold></td>
<td align="left"><bold>99</bold></td>
<td align="left"><bold>98</bold></td>
<td align="left"><bold>98</bold></td>
<td align="left"><bold>98</bold></td>
<td align="left"><bold>98</bold></td>
<td align="left"><bold>98</bold></td>
<td align="left"><bold>0.5455</bold></td>
<td align="left"><bold>0.5714</bold></td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">98.32</td>
<td align="left">98.16</td>
<td align="left">0.0796</td>
<td align="left">0.0536</td>
<td align="left">99</td>
<td align="left">98</td>
<td align="left">98</td>
<td align="left">98</td>
<td align="left">98</td>
<td align="left">98</td>
<td align="left">0.5769</td>
<td align="left">0.6341</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">97.44</td>
<td align="left">96.50</td>
<td align="left">0.1390</td>
<td align="left">0.1221</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">0.8841</td>
<td align="left">1.2063</td>
</tr>
<tr>
<td align="left" rowspan="3">LeNet-5<break/>(Full-Training)</td>
<td align="left" rowspan="3">(224,224,1)</td>
<td align="left">80:20</td>
<td align="left">95.20</td>
<td align="left">92.64</td>
<td align="left">0.1459</td>
<td align="left">0.2070</td>
<td align="left">95</td>
<td align="left">93</td>
<td align="left">96</td>
<td align="left">93</td>
<td align="left">96</td>
<td align="left">93</td>
<td align="left">1.6554</td>
<td align="left">2.5396</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">94.11</td>
<td align="left">91.91</td>
<td align="left">0.1435</td>
<td align="left">0.2333</td>
<td align="left">94</td>
<td align="left">92</td>
<td align="left">94</td>
<td align="left">92</td>
<td align="left">94</td>
<td align="left">92</td>
<td align="left">2.0316</td>
<td align="left">2.7935</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">94.58</td>
<td align="left">88.69</td>
<td align="left">0.1561</td>
<td align="left">0.2773</td>
<td align="left">94</td>
<td align="left">89</td>
<td align="left">95</td>
<td align="left">89</td>
<td align="left">94</td>
<td align="left">89</td>
<td align="left">1.8717</td>
<td align="left">3.9046</td>
</tr>
<tr>
<td align="left" rowspan="3">AlexNet<break/>(Full-Training)</td>
<td align="left" rowspan="3">(224,224,1)</td>
<td align="left">80:20</td>
<td align="left">96.56</td>
<td align="left">96.13</td>
<td align="left">0.1340</td>
<td align="left">0.2095</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">1.1851</td>
<td align="left">1.3332</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">95.35</td>
<td align="left">95.95</td>
<td align="left">0.1299</td>
<td align="left">0.2318</td>
<td align="left">96</td>
<td align="left">96</td>
<td align="left">95</td>
<td align="left">96</td>
<td align="left">96</td>
<td align="left">96</td>
<td align="left">1.6052</td>
<td align="left">1.3967</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">95.47</td>
<td align="left">92.92</td>
<td align="left">0.1235</td>
<td align="left">0.3048</td>
<td align="left">96</td>
<td align="left">93</td>
<td align="left">96</td>
<td align="left">93</td>
<td align="left">96</td>
<td align="left">93</td>
<td align="left">1.5613</td>
<td align="left">2.4443</td>
</tr>
<tr>
<td align="left" rowspan="3">VGG16<break/>(Full-Training)</td>
<td align="left" rowspan="3">(224,224,1)</td>
<td align="left">80:20</td>
<td align="left">97.27</td>
<td align="left">96.87</td>
<td align="left">0.0878</td>
<td align="left">0.1322</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">0.9405</td>
<td align="left">1.0793</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">97.05</td>
<td align="left">95.58</td>
<td align="left">0.0869</td>
<td align="left">0.1675</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">1.0158</td>
<td align="left">1.5237</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">95.72</td>
<td align="left">93.10</td>
<td align="left">0.1291</td>
<td align="left">0.2302</td>
<td align="left">96</td>
<td align="left">93</td>
<td align="left">94</td>
<td align="left">93</td>
<td align="left">95</td>
<td align="left">93</td>
<td align="left">1.4767</td>
<td align="left">2.3808</td>
</tr>
<tr>
<td align="left" rowspan="3">Inception na&#x00EF;ve v1<break/>(Full-Training)</td>
<td align="left" rowspan="3">(224,224,1)</td>
<td align="left">80:20</td>
<td align="left">95.42</td>
<td align="left">85.47</td>
<td align="left">0.1255</td>
<td align="left">0.3175</td>
<td align="left">95</td>
<td align="left">86</td>
<td align="left">95</td>
<td align="left">85</td>
<td align="left">95</td>
<td align="left">85</td>
<td align="left">1.5802</td>
<td align="left">5.0157</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">95.46</td>
<td align="left">85.41</td>
<td align="left">0.1289</td>
<td align="left">0.3610</td>
<td align="left">95</td>
<td align="left">86</td>
<td align="left">95</td>
<td align="left">85</td>
<td align="left">95</td>
<td align="left">85</td>
<td align="left">1.5676</td>
<td align="left">5.0369</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">95.07</td>
<td align="left">85.93</td>
<td align="left">0.1427</td>
<td align="left">0.3462</td>
<td align="left">94</td>
<td align="left">86</td>
<td align="left">94</td>
<td align="left">86</td>
<td align="left">94</td>
<td align="left">86</td>
<td align="left">1.7024</td>
<td align="left">4.8570</td>
</tr>
<tr>
<td align="left" rowspan="3">DenseNet121 (Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">98.03</td>
<td align="left">96.87</td>
<td align="left">0.0793</td>
<td align="left">0.1333</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">0.6772</td>
<td align="left">1.0793</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">97.96</td>
<td align="left">95.96</td>
<td align="left">0.0644</td>
<td align="left">0.1505</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">0.7023</td>
<td align="left">1.3950</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">97.35</td>
<td align="left">94.94</td>
<td align="left">0.0921</td>
<td align="left">0.2058</td>
<td align="left">97</td>
<td align="left">95</td>
<td align="left">97</td>
<td align="left">95</td>
<td align="left">97</td>
<td align="left">95</td>
<td align="left">0.9123</td>
<td align="left">1.7459</td>
</tr>
<tr>
<td align="left" rowspan="3">DenseNet169 (Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">98.03</td>
<td align="left">97.24</td>
<td align="left">0.0680</td>
<td align="left">0.1966</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">0.6772</td>
<td align="left">0.9724</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">97.49</td>
<td align="left">95.96</td>
<td align="left">0.0862</td>
<td align="left">0.2403</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">0.8653</td>
<td align="left">1.3950</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">96.59</td>
<td align="left">95.58</td>
<td align="left">0.1150</td>
<td align="left">0.2587</td>
<td align="left">96</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">95</td>
<td align="left">96</td>
<td align="left">96</td>
<td align="left">1.1757</td>
<td align="left">1.5237</td>
</tr>
<tr>
<td align="left" rowspan="3">DenseNet201 (Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">98.20</td>
<td align="left">97.97</td>
<td align="left">0.0765</td>
<td align="left">0.1005</td>
<td align="left">98</td>
<td align="left">98</td>
<td align="left">98</td>
<td align="left">98</td>
<td align="left">98</td>
<td align="left">98</td>
<td align="left">0.6207</td>
<td align="left">0.6983</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">97.74</td>
<td align="left">96.81</td>
<td align="left">0.0777</td>
<td align="left">0.1845</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">0.7775</td>
<td align="left">1.0991</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">97.41</td>
<td align="left">96.13</td>
<td align="left">0.0908</td>
<td align="left">0.1628</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">96</td>
<td align="left">0.8935</td>
<td align="left">1.3332</td>
</tr>
<tr>
<td align="left" rowspan="3">ResNet50<break/>(Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">98.03</td>
<td align="left">95.03</td>
<td align="left">0.0559</td>
<td align="left">0.1288</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">99</td>
<td align="left">95</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">0.6772</td>
<td align="left">1.7142</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">98.14</td>
<td align="left">94.73</td>
<td align="left">0.0462</td>
<td align="left">0.1418</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">0.6396</td>
<td align="left">1.8178</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">97.82</td>
<td align="left">94.30</td>
<td align="left">0.0548</td>
<td align="left">0.1739</td>
<td align="left">98</td>
<td align="left">94</td>
<td align="left">98</td>
<td align="left">94</td>
<td align="left">98</td>
<td align="left">94</td>
<td align="left">0.7524</td>
<td align="left">1.9682</td>
</tr>
<tr>
<td align="left" rowspan="3">ResNet152<break/>(Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">98.31</td>
<td align="left">97.79</td>
<td align="left">0.0517</td>
<td align="left">0.0842</td>
<td align="left">98</td>
<td align="left">98</td>
<td align="left">99</td>
<td align="left">98</td>
<td align="left">99</td>
<td align="left">98</td>
<td align="left">0.5831</td>
<td align="left">0.7618</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">98.18</td>
<td align="left">94.61</td>
<td align="left">0.0608</td>
<td align="left">0.1446</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">99</td>
<td align="left">95</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">0.6270</td>
<td align="left">1.8601</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">97.41</td>
<td align="left">95.49</td>
<td align="left">0.0725</td>
<td align="left">0.1223</td>
<td align="left">97</td>
<td align="left">95</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">98</td>
<td align="left">95</td>
<td align="left">0.8935</td>
<td align="left">1.5555</td>
</tr>
<tr>
<td align="left" rowspan="3">VGG16<break/>(Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">98.31</td>
<td align="left">96.13</td>
<td align="left">0.0511</td>
<td align="left">0.2014</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">99</td>
<td align="left">96</td>
<td align="left">99</td>
<td align="left">96</td>
<td align="left">0.5831</td>
<td align="left">1.3332</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">97.34</td>
<td align="left">96.57</td>
<td align="left">0.0927</td>
<td align="left">0.2079</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">0.9155</td>
<td align="left">1.1837</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">97.49</td>
<td align="left">96.04</td>
<td align="left">0.1007</td>
<td align="left">0.2605</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">98</td>
<td align="left">96</td>
<td align="left">0.8653</td>
<td align="left">1.3650</td>
</tr>
<tr>
<td align="left" rowspan="3">VGG19<break/>(Pre-Training)</td>
<td align="left" rowspan="3">(224,224,3)</td>
<td align="left">80:20</td>
<td align="left">97.60</td>
<td align="left">97.24</td>
<td align="left">0.0915</td>
<td align="left">0.1048</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">0.8277</td>
<td align="left">0.9523</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">97.02</td>
<td align="left">97.18</td>
<td align="left">0.0979</td>
<td align="left">0.0905</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">1.0283</td>
<td align="left">0.9723</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">96.73</td>
<td align="left">97.05</td>
<td align="left">0.1177</td>
<td align="left">0.1179</td>
<td align="left">96</td>
<td align="left">97</td>
<td align="left">98</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">97</td>
<td align="left">1.1287</td>
<td align="left">1.0158</td>
</tr>
<tr>
<td align="left" rowspan="3">Xception<break/>(Pre-Training)</td>
<td align="left" rowspan="3">(299,299,3)</td>
<td align="left">80:20</td>
<td align="left">95.31</td>
<td align="left">90.80</td>
<td align="left">0.1741</td>
<td align="left">0.2908</td>
<td align="left">96</td>
<td align="left">91</td>
<td align="left">95</td>
<td align="left">91</td>
<td align="left">96</td>
<td align="left">91</td>
<td align="left">1.6178</td>
<td align="left">3.1745</td>
</tr>
<tr>
<td align="left">70:30</td>
<td align="left">95.57</td>
<td align="left">92.41</td>
<td align="left">0.1900</td>
<td align="left">0.3118</td>
<td align="left">96</td>
<td align="left">92</td>
<td align="left">95</td>
<td align="left">93</td>
<td align="left">96</td>
<td align="left">92</td>
<td align="left">1.5300</td>
<td align="left">2.6210</td>
</tr>
<tr>
<td align="left">60:40</td>
<td align="left">94.82</td>
<td align="left">86.02</td>
<td align="left">0.2386</td>
<td align="left">0.4256</td>
<td align="left">95</td>
<td align="left">86</td>
<td align="left">94</td>
<td align="left">86</td>
<td align="left">95</td>
<td align="left">86</td>
<td align="left">1.7871</td>
<td align="left">4.8252</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-4"><label>Table 4</label><caption><title>Simulation results of the FCNN model with and without the proposed AD algorithm on the X-ray and CT scan datasets (Full-Training)</title></caption>

<table frame="hsides">
<colgroup>
<col align="left"/>
</colgroup>
<tbody>
<tr>
<td align="left"><inline-graphic xlink:href="CMC_20698-inline-1.png"/></td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-5"><label>Table 5</label><caption><title>Results of an AD model for different types of noise on X-ray and CT datasets</title></caption>

<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="2">Types of noise</th>
<th align="left" rowspan="2">variance</th>
<th align="left" colspan="2">PSNR</th>
<th colspan="2">SSIM</th>
</tr>
<tr>
<th align="left">X-ray</th>
<th align="left">CT</th>
<th align="left">X-ray</th>
<th>CT</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" rowspan="5">Gaussian noise</td>
<td align="left">var &#x003D; 0.05</td>
<td align="left">37.30357</td>
<td align="left">34.49398</td>
<td>0.9469</td>
<td>0.9421</td>
</tr>
<tr>
<td align="left">var &#x003D; 0.10</td>
<td align="left">34.29652</td>
<td align="left">31.2636</td>
<td>0.9063</td>
<td>0.9003</td>
</tr>
<tr>
<td align="left"><bold>Var &#x003D; 0.15</bold></td>
<td align="left"><bold>31.66098</bold></td>
<td align="left"><bold>30.4040</bold></td>
<td><bold>0.8715</bold></td>
<td><bold>0.8698</bold></td>
</tr>
<tr>
<td align="left">Var &#x003D; 0.20</td>
<td align="left">31.06916</td>
<td align="left">27.7174</td>
<td>0.8444</td>
<td>0.8363</td>
</tr>
<tr>
<td align="left">Var &#x003D; 0.25</td>
<td align="left">29.86472</td>
<td align="left">28.3120</td>
<td>0.8309</td>
<td>0.8214</td>
</tr>
<tr>
<td align="left" rowspan="5">Salt &#x0026;pepper</td>
<td align="left">Salt-<italic>vs.</italic>-pepper &#x003D; 0.05</td>
<td align="left">41.77245</td>
<td align="left">38.2018</td>
<td>0.9801</td>
<td>0.9811</td>
</tr>
<tr>
<td align="left">Salt-<italic>vs.</italic>-pepper &#x003D; 0.10</td>
<td align="left">39.01948</td>
<td align="left">37.4850</td>
<td>0.9824</td>
<td>0.9807</td>
</tr>
<tr>
<td align="left">Salt-<italic>vs.</italic>-pepper &#x003D; 0.15</td>
<td align="left">39.60350</td>
<td align="left">34.3466</td>
<td>0.9758</td>
<td>0.9703</td>
</tr>
<tr>
<td align="left">Salt-<italic>vs.</italic>-pepper &#x003D; 0.20</td>
<td align="left">35.08919</td>
<td align="left">38.0737</td>
<td>0.9792</td>
<td>0.9783</td>
</tr>
<tr>
<td align="left">Salt-<italic>vs.</italic>-pepper &#x003D; 0.25</td>
<td align="left">38.11704</td>
<td align="left">35.4389</td>
<td>0.9779</td>
<td>0.9680</td>
</tr>
<tr>
<td align="left" rowspan="5">Speckle</td>
<td align="left">Var &#x003D; 0.05</td>
<td align="left">32.11715</td>
<td align="left">30.2087</td>
<td>0.8979</td>
<td>0.8882</td>
</tr>
<tr>
<td align="left">Var &#x003D; 0.10</td>
<td align="left">32.11513</td>
<td align="left">29.2835</td>
<td>0.8740</td>
<td>0.8575</td>
</tr>
<tr>
<td align="left">Var &#x003D; 0.15</td>
<td align="left">31.73431</td>
<td align="left">28.3345</td>
<td>0.8669</td>
<td>0.8463</td>
</tr>
<tr>
<td align="left">Var &#x003D; 0.20</td>
<td align="left">31.10216</td>
<td align="left">27.36801</td>
<td>0.8543</td>
<td>0.8100</td>
</tr>
<tr>
<td align="left">Var &#x003D; 0.25</td>
<td align="left">30.38853</td>
<td align="left">27.1008</td>
<td>0.8433</td>
<td>0.8247</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-6"><label>Table 6</label><caption><title>Comparison of the proposed work with other literature models</title></caption>
<table frame="hsides">
<colgroup>
<col charoff="90pt"></col>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<td align="left">Model name</td>
<td align="left">Method</td>
<td align="left">Modality</td>
<td align="left">Accuracy (&#x0025;)</td>
<td align="left">Precision (&#x0025;)</td>
<td>Recall (&#x0025;)</td>
<td><italic>f</italic>1-score (&#x0025;)</td>
</tr>
</thead>
<tbody>
<tr>
<td align="left" rowspan="5">In DeTraC [<xref ref-type="bibr" rid="ref-22">22</xref>]</td>
<td align="left">AlexNet</td>
<td align="left" rowspan="5">X-ray</td>
<td align="left">95.66</td>
<td align="left">93.49</td>
<td>97.53</td>
<td>-</td>
</tr>
<tr>
<td align="left">VGG19</td>
<td align="left">97.35</td>
<td align="left">96.34</td>
<td align="left">98.23</td>
<td>-</td>
</tr>
<tr>
<td align="left">ResNet</td>
<td align="left">95.12</td>
<td align="left">91.87</td>
<td align="left">97.91</td>
<td>-</td>
</tr>
<tr>
<td align="left">GoogleNet</td>
<td align="left">94.71</td>
<td align="left">95.76</td>
<td align="left">97.88</td>
<td>-</td>
</tr>
<tr>
<td align="left">SqueezeNet</td>
<td align="left">94.90</td>
<td align="left">94.71</td>
<td align="left">95.70</td>
<td>-</td>
</tr>
<tr>
<td align="left" rowspan="6">In DCN [<xref ref-type="bibr" rid="ref-23">23</xref>]</td>
<td align="left">VGG16</td>
<td align="left" rowspan="6">CT scan</td>
<td align="left">93.49</td>
<td align="left">-</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td align="left">ResNet-34</td>
<td align="left">91.87</td>
<td align="left">-</td>
<td align="left">-</td>
<td>-</td>
</tr>
<tr>
<td align="left">ResNet-50</td>
<td align="left">94.31</td>
<td align="left">-</td>
<td align="left">-</td>
<td>-</td>
</tr>
<tr>
<td align="left">ResNet-101</td>
<td align="left">94.31</td>
<td align="left">-</td>
<td align="left">-</td>
<td>-</td>
</tr>
<tr>
<td align="left">DenseNet</td>
<td align="left">93.49</td>
<td align="left">-</td>
<td align="left">-</td>
<td>-</td>
</tr>
<tr>
<td align="left">DCN</td>
<td align="left">96.74</td>
<td align="left">-</td>
<td align="left">-</td>
<td>-</td>
</tr>
<tr>
<td align="left" rowspan="5">In Stacked-autoencoder-based model for COVID-19 diagnosis [<xref ref-type="bibr" rid="ref-24">24</xref>]</td>
<td align="left">Baseline model</td>
<td align="left" rowspan="5">CT scan</td>
<td align="left">84.7</td>
<td align="left">97</td>
<td>76.2</td>
<td>85.3</td>
</tr>
<tr>
<td align="left">Convolution model</td>
<td align="left">84.2</td>
<td align="left">90</td>
<td align="left">77.1</td>
<td>83.1</td>
</tr>
<tr>
<td align="left">DRE-Net</td>
<td align="left">86</td>
<td align="left">79</td>
<td align="left">96</td>
<td>87</td>
</tr>
<tr>
<td align="left">M-Inception</td>
<td align="left">82.9</td>
<td align="left">73</td>
<td align="left">88</td>
<td>77</td>
</tr>
<tr>
<td align="left">Our model</td>
<td align="left">94.7</td>
<td align="left">96.54</td>
<td align="left">94.1</td>
<td>94.8</td>
</tr>
<tr>
<td align="left" rowspan="2">In CapsNet [<xref ref-type="bibr" rid="ref-25">25</xref>]</td>
<td align="left">CapsNet (binary class)</td>
<td align="left" rowspan="2">X-ray</td>
<td align="left">97.24</td>
<td align="left">97.08</td>
<td>-</td>
<td>97.24</td>
</tr>
<tr>
<td align="left">CapsNet (multi-class)</td>
<td align="left">84.23</td>
<td align="left">84.61</td>
<td align="left">-</td>
<td>84.21</td>
</tr>
<tr>
<td align="left" rowspan="8">In Application of deep learning techniques for detection of COVID-19 cases<break/>&#x00A0;[<xref ref-type="bibr" rid="ref-26">26</xref>]</td>
<td align="left">ResNet-34</td>
<td align="left" rowspan="8">X-ray</td>
<td align="left">98.33</td>
<td align="left">96.77</td>
<td>-</td>
<td>98.36</td>
</tr>
<tr>
<td align="left">ResNet-50</td>
<td align="left">97.50</td>
<td align="left">95.24</td>
<td align="left">-</td>
<td>97.56</td>
</tr>
<tr>
<td align="left">GoogleNet</td>
<td align="left">96.67</td>
<td align="left">96.67</td>
<td align="left">-</td>
<td>96.67</td>
</tr>
<tr>
<td align="left">VGG-16</td>
<td align="left">95.83</td>
<td align="left">95.08</td>
<td align="left">-</td>
<td>95.87</td>
</tr>
<tr>
<td align="left">AlexNet</td>
<td align="left">97.50</td>
<td align="left">96.72</td>
<td align="left">-</td>
<td>97.52</td>
</tr>
<tr>
<td align="left">MobileNet-V2</td>
<td align="left">95.83</td>
<td align="left">98.24</td>
<td align="left">-</td>
<td>95.73</td>
</tr>
<tr>
<td align="left">InceptionV3</td>
<td align="left">92.50</td>
<td align="left">96.36</td>
<td align="left">-</td>
<td>92.17</td>
</tr>
<tr>
<td align="left">SqueezeNet</td>
<td align="left">96.67</td>
<td align="left">98.27</td>
<td align="left">-</td>
<td>96.61</td>
</tr>
<tr>
<td align="left" rowspan="2">In CoroDet [<xref ref-type="bibr" rid="ref-27">27</xref>]</td>
<td align="left">CoroDet (binary)</td>
<td align="left" rowspan="2">X-ray &#x0026; CT scan</td>
<td align="left">99.12</td>
<td align="left">97.64</td>
<td>95.3</td>
<td>91.32</td>
</tr>
<tr>
<td align="left">CoroDet (3 class)</td>
<td align="left">94.2</td>
<td align="left">94.04</td>
<td align="left">92.5</td>
<td>98.3</td>
</tr>
<tr>
<td align="left" rowspan="4">In Deep Learning Approaches for COVID-19 Detection<break/>&#x00A0;[<xref ref-type="bibr" rid="ref-28">28</xref>]</td>
<td align="left">ResNet50 Features &#x002B; SVM</td>
<td align="left" rowspan="4">X-ray</td>
<td align="left">95.79</td>
<td align="left">97.78</td>
<td>94.00</td>
<td>95.92</td>
</tr>
<tr>
<td align="left">Fine-tuning of ResNet50</td>
<td align="left">92.63</td>
<td align="left">97.78</td>
<td align="left">88.00</td>
<td>92.63</td>
</tr>
<tr>
<td align="left">End-to-end training of CNN</td>
<td align="left">90.53</td>
<td align="left">93.33</td>
<td align="left">88.00</td>
<td>90.72</td>
</tr>
<tr>
<td align="left">BSIF &#x002B; SVM</td>
<td align="left">91.58</td>
<td align="left">93.33</td>
<td align="left">90.00</td>
<td>91.84</td>
</tr>
<tr>
<td align="left" rowspan="11">In Multi-task deep learning-based CT imaging analysis for COVID-19 pneumonia: Classification and segmentation [<xref ref-type="bibr" rid="ref-29">29</xref>]</td>
<td align="left">CNN-8layers</td>
<td align="left" rowspan="11">CT scan</td>
<td align="left">74.67</td>
<td align="left">80.0</td>
<td>70.0</td>
<td>-</td>
</tr>
<tr>
<td align="left">Encoder-Dense</td>
<td align="left">70.04</td>
<td align="left">75.0</td>
<td align="left">61.0</td>
<td>-</td>
</tr>
<tr>
<td align="left">AlexNet</td>
<td align="left">56.67</td>
<td align="left">67.0</td>
<td align="left">64.0</td>
<td>-</td>
</tr>
<tr>
<td align="left">VGG-16</td>
<td align="left">62.67</td>
<td align="left">67.0</td>
<td align="left">65.0</td>
<td>-</td>
</tr>
<tr>
<td align="left">VGG-19</td>
<td align="left">66.14</td>
<td align="left">77.0</td>
<td align="left">61.0</td>
<td>-</td>
</tr>
<tr>
<td align="left">ResNet50</td>
<td align="left">86.67</td>
<td align="left">90.0</td>
<td align="left">83.0</td>
<td>-</td>
</tr>
<tr>
<td align="left">DenseNet169</td>
<td align="left">83.33</td>
<td align="left">91.0</td>
<td align="left">83.0</td>
<td>-</td>
</tr>
<tr>
<td align="left">Inception V3</td>
<td align="left">82.67</td>
<td align="left">88.0</td>
<td align="left">78.0</td>
<td>-</td>
</tr>
<tr>
<td align="left">Inception-ResNet-V2</td>
<td align="left">85.33</td>
<td align="left">84.0</td>
<td align="left">88.0</td>
<td>-</td>
</tr>
<tr>
<td align="left">Efficient-Net</td>
<td align="left">90.67</td>
<td align="left">91.0</td>
<td align="left">85.0</td>
<td>-</td>
</tr>
<tr>
<td align="left">Multi-task model</td>
<td align="left">94.67</td>
<td align="left">96.0</td>
<td align="left">92.0</td>
<td></td>
</tr>
<tr>
<td align="left">In MKs-ELM-DNN model [<xref ref-type="bibr" rid="ref-30">30</xref>]</td>
<td align="left">MKs-ELM-DNN model</td>
<td align="left">CT scan</td>
<td align="left">98.36</td>
<td align="left">98.22</td>
<td>-</td>
<td>98.25</td>
</tr>
<tr>
<td align="left" rowspan="6">In FCOD [<xref ref-type="bibr" rid="ref-31">31</xref>]</td>
<td align="left">VGG-19</td>
<td align="left" rowspan="6">X-ray</td>
<td align="left">90.0</td>
<td align="left">100.0</td>
<td>-</td>
<td>81.0</td>
</tr>
<tr>
<td align="left">ResNet50</td>
<td align="left">98.0</td>
<td align="left">100.0</td>
<td align="left">-</td>
<td>100.0</td>
</tr>
<tr>
<td align="left">DenseNet201</td>
<td align="left">90.0</td>
<td align="left">100.0</td>
<td align="left">-</td>
<td>81.0</td>
</tr>
<tr>
<td align="left">Xception</td>
<td align="left">80.0</td>
<td align="left">60.0</td>
<td align="left">-</td>
<td>75.0</td>
</tr>
<tr>
<td align="left">MobileNet</td>
<td align="left">60.0</td>
<td align="left">20.0</td>
<td align="left">-</td>
<td>33.0</td>
</tr>
<tr>
<td align="left">FCOD model</td>
<td align="left">96.0</td>
<td align="left">97.0</td>
<td align="left">-</td>
<td>96.0</td>
</tr>
<tr>
<td align="left">In COVID-Screen-Net [<xref ref-type="bibr" rid="ref-32">32</xref>]</td>
<td align="left">COVID-Screen-Net model</td>
<td align="left">X-ray</td>
<td align="left">97.71</td>
<td align="left">97.72</td>
<td>100.0</td>
<td>97.71</td>
</tr>
<tr>
<td align="left" rowspan="2"><bold>Proposed model</bold></td>
<td align="left" rowspan="2"><bold>CADTra model</bold></td>
<td align="left"><bold>CT scan</bold></td>
<td align="left"><bold>98.34</bold></td>
<td align="left"><bold>98</bold></td>
<td><bold>98</bold></td>
<td><bold>98</bold></td>
</tr>
<tr>
<td align="left"><bold>X-ray</bold></td>
<td align="left"><bold>98.42</bold></td>
<td align="left"><bold>99</bold></td>
<td align="left"><bold>98</bold></td>
<td><bold>98</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_5_3"><label>4.5.3</label><title>Denoising Results with the AD Model for Different Noise Variances</title>
<p><xref ref-type="table" rid="table-5">Tab. 5</xref> shows the results of an AD model on X-Ray and CT datasets, and this is represented by calculating PSNR and SSIM according to <xref ref-type="disp-formula" rid="eqn-9">Eqs. (9)</xref> and <xref ref-type="disp-formula" rid="eqn-10">(10)</xref> for different types of noise (Gaussian, Salt &#x0026;Pepper, and Speckle noise) using different factors for each type including 0.05, 0.10, 0.15, 0.20, 0.25, respectively.</p>
</sec>
</sec>
<sec id="s4_6"><label>4.6</label><title>Discussions</title>
<p>From the previous tables without using AD, the FCNN and transfer learning models showed satisfactory results regarding the use of CNNs in building an automatic model that works to detect and diagnose pneumonia and COVID-19, as shown in <xref ref-type="table" rid="table-2">Tab. 2</xref>. Then, we used AD in the process of feature extraction from medical images and noise reduction. <xref ref-type="table" rid="table-5">Tab. 5</xref> illustrates the evaluation metrics. These results ensure the distinct performance of the CADTra model with AD and transfer learning. Then, we compared the proposed model with the recent models that work on CT and X-ray datasets. Our work outperforms these models, as shown in <xref ref-type="table" rid="table-6">Tab. 6</xref>.</p>
</sec>
</sec>
<sec id="s5"><label>5</label><title>Conclusions and Future Work</title>
<p>In this work, we presented a method (CADTra) depending on autoencoder denoising for the early and rapid detection of lung infections to determine the type of disease, using a CNN on datasets of medical images (X-ray and CT). The proposed method has been implemented on FCNN and 12 deep learning architectures, namely AlexNet (full training), LeNet-5 (full training), VGG16 (full training), Inception (Na&#x00EF;ve) V1 (full training), DenseNet121 (pre-training), DenseNet169 (pre-training), DenseNet201 (pre-training), ResNet50 (pre-training), ResNet152 (pre-training), VGG16 (pre-training), VGG19 (pre-training), and Xception (pre-training). We performed a comparison with traditional deep learning models for the detection and identification of pneumonia and COVID-19 diseases. The models were evaluated, based on different evaluation metrics, including accuracy, loss, precision, recall, <italic>f</italic>1-score, log loss, confusion matrix, precision and recall curve, and ROC curve. The experiments were conducted on a chest X-ray dataset, which contains 9,201 images, and a CT dataset containing 2,762 images. X-ray images consist of 1,161 COVID-19 positive images, 4,240 pneumonia-positive images, and 3,800 normal images. For CT images, they were divided into two categories: 1,305 COVID-19-positive images and 1,457 normal images. The proposed model achieved high performance in binary and multi-class classification. In the future research work, we will look at developing and improving the classification model on more datasets and using more in-depth features. Examples include the use of generative adversarial networks (GAN) in super-resolution, after the process of denoising using an autoencoder, which may help to improve the classification performance.</p>
</sec>
</body>
<back>
<ack><p>The authors would like to thank the support of the Deanship of Scientific Research at Princess Nourah bint Abdulrahman University.</p>
</ack>
<fn-group>
<fn fn-type="other"><p><bold>Funding Statement:</bold> This research was funded by the Deanship of Scientific Research at Princess Nourah Bint Abdulrahman University through the Fast-track Research Funding Program.</p></fn>
<fn fn-type="conflict"><p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p></fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Ai</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Hou</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Zhan</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Chen</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Correlation of chest CT and RT-pCR testing for coronavirus disease 2019 (COVID-19) in China: A report of 1014 cases</article-title>,&#x201D; <source>Radiology</source><italic>,</italic> vol. <volume>296</volume>, no. <issue>2</issue>, pp. <fpage>E32</fpage>&#x2013;<lpage>E40</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. Y.</given-names> <surname>Ng</surname></string-name>, <string-name><given-names>E. Y.</given-names> <surname>Lee</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Yang</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Imaging profile of the COVID-19 infection: Radiologic findings and literature review</article-title>,&#x201D; <source>Radiology</source><italic>,</italic> vol. <volume>2</volume>, no. <issue>1</issue>, pp. <fpage>E1</fpage>&#x2013;<lpage>E20</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>W.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Xu</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Gao</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Lu</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Han</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Detection of SARS-coV-2 in different types of clinical specimens</article-title>,&#x201D; <source>Jama</source><italic>,</italic> vol. <volume>323</volume>, no. <issue>18</issue>, pp. <fpage>1843</fpage>&#x2013;<lpage>1844</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Fang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Xie</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Lin</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Ying</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Sensitivity of chest CT for COVID-19: Comparison to RT-pCR</article-title>,&#x201D; <source>Radiology</source><italic>,</italic> vol. <volume>296</volume>, no. <issue>2</issue>, pp. <fpage>E115</fpage>&#x2013;<lpage>E117</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Huang</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Ren</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Zhao</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Clinical features of patients infected with 2019 novel coronavirus in wuhan, China</article-title>,&#x201D; <source>The Lancet</source><italic>,</italic> vol. <volume>395</volume>, no. <issue>10223</issue>, pp. <fpage>497</fpage>&#x2013;<lpage>506</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Xing</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Ma</surname></string-name> and <string-name><given-names>X.</given-names> <surname>Yang</surname></string-name></person-group>, &#x201C;<article-title>Stacked denoise autoencoder-based feature extraction and classification for hyperspectral images</article-title>,&#x201D; <source>Journal of Sensors</source><italic>,</italic> vol. <volume>2016</volume>, no. <issue>5</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>17</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Sallay</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Bourouis</surname></string-name> and <string-name><given-names>N.</given-names> <surname>Bouguila</surname></string-name></person-group>, &#x201C;<article-title>Online learning of finite and infinite gamma mixture models for COVID-19 detection in medical images</article-title>,&#x201D; <source>Computers</source><italic>,</italic> vol. <volume>10</volume>, no. <issue>1</issue>, pp. <fpage>6</fpage>&#x2013;<lpage>19</lpage>,&#x200F; <year>2021</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Varela-Santos</surname></string-name> and <string-name><given-names>P.</given-names> <surname>Melin</surname></string-name></person-group>, &#x201C;<article-title>A new approach for classifying coronavirus COVID-19 based on its manifestation on chest X-rays using texture features and neural networks</article-title>,&#x201D; <source>Information Sciences</source><italic>,</italic> vol. <volume>545</volume>, no. <issue>7</issue>, pp. <fpage>403</fpage>&#x2013;<lpage>414</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Abbas</surname></string-name>, <string-name><given-names>M. M.</given-names> <surname>Abdelsamea</surname></string-name> and <string-name><given-names>M. M.</given-names> <surname>Gaber</surname></string-name></person-group>, &#x201C;<article-title>Detrac: Transfer learning of class decomposed medical images in convolutional neural networks</article-title>,&#x201D; <source>IEEE Access</source><italic>,</italic> vol. <volume>8</volume>, pp. <fpage>74901</fpage>&#x2013;<lpage>74913</lpage>,&#x200F; <year>2020</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Krizhevsky</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Sutskever</surname></string-name> and <string-name><given-names>G. E.</given-names> <surname>Hinton</surname></string-name></person-group>, &#x201C;<article-title>Imagenet classification with deep convolutional neural networks</article-title>,&#x201D; <source>Advances in Neural Information Processing Systems</source><italic>,</italic> vol. <volume>25</volume>, no. <issue>3</issue>, pp. <fpage>1097</fpage>&#x2013;<lpage>1105</lpage>, <year>2012</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Hinton</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Deng</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Yu</surname></string-name>, <string-name><given-names>G. E.</given-names> <surname>Dahl</surname></string-name>, <string-name><given-names>A.</given-names> <surname>R.</surname></string-name> <string-name><surname>Mohamed</surname></string-name></person-group> <italic>et al.</italic>, &#x201C;<article-title>Deep neural networks for acoustic modeling in speech recognition: The shared views of four research groups</article-title>,&#x201D; <source>IEEE Signal Processing Magazine</source><italic>,</italic> vol. <volume>29</volume>, no. <issue>6</issue>, pp. <fpage>82</fpage>&#x2013;<lpage>97</lpage>, <year>2012</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation  publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Glorot</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Bordes</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Bengio</surname></string-name></person-group>, &#x201C;<article-title>Deep sparse rectifier neural networks</article-title>,&#x201D; in <conf-name>Proc. of the Fourteenth Int. Conf. on Artificial Intelligence and Statistics</conf-name>, <conf-loc>Montr&#x00E9;al, QC, Canada</conf-loc>, pp. <fpage>315</fpage>&#x2013;<lpage>323</lpage>, <year>2011</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation  publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Vincent</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Larochelle</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Bengio</surname></string-name> and <string-name><given-names>P. A.</given-names> <surname>Manzagol</surname></string-name></person-group>, &#x201C;<article-title>Extracting and composing robust features with denoising autoencoders</article-title>,&#x201D; in <conf-name>Proc. of the 25th Int. Conf. on Machine Learning</conf-name>, <conf-loc>New York, United States</conf-loc>, pp. <fpage>1096</fpage>&#x2013;<lpage>1103</lpage>, <year>2008</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Vincent</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Larochelle</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Lajoie</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Bengio</surname></string-name>, <string-name><given-names>P. A.</given-names> <surname>Manzagol</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion</article-title>,&#x201D; <source>Journal of Machine Learning Research</source><italic>,</italic> vol. <volume>11</volume>, no. <issue>12</issue>, pp. <fpage>3371</fpage>&#x2013;<lpage>3408</lpage>, <year>2010</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Krizhevsky</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Sutskever</surname></string-name> and <string-name><given-names>G. E.</given-names> <surname>Hinton</surname></string-name></person-group>, &#x201C;<article-title>Imagenet classification with deep convolutional neural networks</article-title>,&#x201D; <source>Communications of the ACM</source><italic>,</italic> vol. <volume>60</volume>, no. <issue>6</issue>, pp. <fpage>84</fpage>&#x2013;<lpage>90</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation  publication-type="book"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>LeCun</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Haffner</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Bottou</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Bengio</surname></string-name></person-group>, &#x201C;<chapter-title>Object recognition with gradient-based learning in shape, contour and grouping in computer vision</chapter-title>,&#x201D; <source>Shape, Contour and Grouping in Computer Vision</source>, <publisher-loc>Springer, Berlin, Heidelberg</publisher-loc>, vol. <volume>5</volume>, pp. <fpage>319</fpage>&#x2013;<lpage>345</lpage>, <year>1999</year>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Simonyan</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Zisserman</surname></string-name></person-group>, &#x201C;<article-title>Very deep convolutional networks for large-scale image recognition</article-title>,&#x201D; <source>Multimedia Tools and Applications</source><italic>,</italic> vol. <volume>6</volume>, pp. <fpage>1409</fpage>&#x2013;<lpage>1556</lpage>, <year>2014</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation  publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>C.</given-names> <surname>Szegedy</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Jia</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Sermanet</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Reed</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Going deeper with convolutions</article-title>,&#x201D; in <conf-name>Proc. of the IEEE Conf. on Computer Vision and Pattern Recognition (CVPR)</conf-name>, <conf-loc>Boston, MA, USA</conf-loc>, pp. <fpage>1</fpage>&#x2013;<lpage>9</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation  publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Huang</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Van Der Maaten</surname></string-name> and <string-name><given-names>K.</given-names> <surname>WeinbergerQ</surname></string-name></person-group>, &#x201C;<article-title>Densely connected convolutional networks</article-title>,&#x201D; in <conf-name>Proc. of the IEEE Conf. on Computer Vision and Pattern Recognition (CVPR)</conf-name>, <conf-loc>Honolulu, HI, USA</conf-loc>, pp. <fpage>4700</fpage>&#x2013;<lpage>4708</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation  publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>He</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Ren</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Sun</surname></string-name></person-group>, &#x201C;<article-title>Deep residual learning for image recognition</article-title>,&#x201D; in <conf-name>Proc. of the IEEE Conf. on Computer Vision and Pattern Recognition (CVPR)</conf-name>, <conf-loc>Las Vegas, NV, USA</conf-loc>, pp. <fpage>770</fpage>&#x2013;<lpage>778</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation  publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Chollet</surname></string-name></person-group> &#x201C;<article-title>Xception: Deep learning with depthwise separable convolutions</article-title>,&#x201D; in <conf-name>Proc. of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR)</conf-name>, <conf-loc>Las vegas, NV, USA</conf-loc>, pp. <fpage>1251</fpage>&#x2013;<lpage>1258</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Abbas</surname></string-name>, <string-name><given-names>M. M.</given-names> <surname>Abdelsamea</surname></string-name> and <string-name><given-names>M. M.</given-names> <surname>Gaber</surname></string-name></person-group>, &#x201C;<article-title>Classification of COVID-19 in chest X-ray images using deTraC deep convolutional neural network</article-title>,&#x201D; <source>Applied Intelligence</source><italic>,</italic> vol. <volume>51</volume>, no. <issue>2</issue>, pp. <fpage>854</fpage>&#x2013;<lpage>864</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Gao</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Su</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Jiang</surname></string-name>, <string-name><given-names>L. L.</given-names> <surname>Zeng</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Feng</surname></string-name></person-group> <italic>et al.</italic>, &#x201C;<article-title>Dual-branch combination network (DCN): Towards accurate diagnosis and lesion segmentation of COVID-19 using CT images</article-title>,&#x201D; <source>Medical Image Analysis</source><italic>,</italic> vol. <volume>67</volume>, no. <issue>10</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>12</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Fu</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Xu</surname></string-name></person-group>, &#x201C;<article-title>Stacked-autoencoder-based model for COVID-19 diagnosis on CT images</article-title>,&#x201D; <source>Applied Intelligence</source><italic>,</italic> vol. <volume>6</volume>, no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>13</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Toraman</surname></string-name>, <string-name><given-names>T. B.</given-names> <surname>Alakus</surname></string-name> and <string-name><given-names>I.</given-names> <surname>Turkoglu</surname></string-name></person-group>, &#x201C;<article-title>Convolutional cabinet: A novel artificial neural network approach to detect COVID-19 disease from X-ray images using capsule networks,&#x201D; <italic>Chaos</italic></article-title>, <source>Solitons &#x0026; Fractals</source><italic>,</italic> vol. <volume>140</volume>, no. <issue>22</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>23</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. R.</given-names> <surname>Nayak</surname></string-name>, <string-name><given-names>D. R.</given-names> <surname>Nayak</surname></string-name>, <string-name><given-names>U.</given-names> <surname>Sinha</surname></string-name>, <string-name><given-names>V.</given-names> <surname>Arora</surname></string-name> and <string-name><given-names>R. B.</given-names> <surname>Pachori</surname></string-name></person-group>, &#x201C;<article-title>Application of deep learning techniques for detection of COVID-19 cases using chest X-ray images: A comprehensive study</article-title>,&#x201D; <source>Biomedical Signal Processing and Control</source><italic>,</italic> vol. <volume>64</volume>, no. <issue>10</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>18</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E.</given-names> <surname>Hussain</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Hasan</surname></string-name>, <string-name><given-names>M. A.</given-names> <surname>Rahman</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Lee</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Tamanna</surname></string-name> <etal>et al.</etal></person-group> &#x201C;<article-title>Corodet: A deep learning-based classification for COVID-19 detection using chest X-ray images,&#x201D; <italic>Chaos</italic></article-title>, <source>Solitons &#x0026; Fractals</source><italic>,</italic> vol. <volume>142</volume>, no. <issue>11</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>17</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. M.</given-names> <surname>Ismael</surname></string-name> and <string-name><given-names>A.</given-names> <surname>&#x015E;eng&#x00FC;r</surname></string-name></person-group>, &#x201C;<article-title>Deep learning approaches for COVID-19 detection based on chest X-ray images</article-title>,&#x201D; <source>Expert Systems with Applications</source><italic>,</italic> vol. <volume>164</volume>, no. <issue>14</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>16</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Amyar</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Modzelewski</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Li</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Ruan</surname></string-name></person-group>, &#x201C;<article-title>Multi-task deep learning-based CT imaging analysis for COVID-19 pneumonia: Classification and segmentation</article-title>,&#x201D; <source>Computers in Biology and Medicine</source><italic>,</italic> vol. <volume>126</volume>, no. <issue>13</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>21</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Turkoglu</surname></string-name></person-group>, &#x201C;<article-title>COVID-19 detection system using chest CT images and multiple kernels-extreme learning machine based on deep neural network</article-title>,&#x201D; <source>Innovation and Research in BioMedical Engineering</source><italic>,</italic> vol. <volume>5</volume>, no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>15</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. H.</given-names> <surname>Panahi</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Rafiei</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Rezaee</surname></string-name></person-group>, &#x201C;<article-title>FCOD: Fast COVID-19 detector based on deep learning techniques</article-title>,&#x201D; <source>Informatics in Medicine Unlocked</source><italic>,</italic> vol. <volume>22</volume>, no. <issue>10</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>14</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>V. S.</given-names> <surname>Dhaka</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Rani</surname></string-name>, <string-name><given-names>M. G.</given-names> <surname>Oza</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Sharma</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Misra</surname></string-name></person-group>, &#x201C;<article-title>A deep learning model for mass screening of COVID-19</article-title>,&#x201D; <source>International Journal of Imaging Systems and Technology</source><italic>,</italic> vol. <volume>4</volume>, no. <issue>3</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>22</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>El-Hag</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Sedik</surname></string-name>, <string-name><given-names>W.</given-names> <surname>El-Shafai</surname></string-name>, <string-name><given-names>H.</given-names> <surname>El-Hoseny</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Khalaf</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Classification of retinal images based on convolutional neural network</article-title>,&#x201D; <source>Microscopy Research and Technique</source><italic>,</italic> vol. <volume>84</volume>, no. <issue>3</issue>, pp. <fpage>394</fpage>&#x2013;<lpage>414</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Choi</surname></string-name>, <string-name><given-names>J. K.</given-names> <surname>Rhee</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Chae</surname></string-name></person-group>, &#x201C;<article-title>Cell subtype classification via representation learning based on a denoising autoencoder for single-cell rna sequencing</article-title>,&#x201D; <source>IEEE Access</source><italic>,</italic> vol. <volume>9</volume>, pp. <fpage>14540</fpage>&#x2013;<lpage>14548</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Atienza</surname></string-name></person-group>, &#x201C;<article-title>Advanced deep learning with tensorFlow 2 and keras: Apply DL, GANs, VAEs, deep RL, unsupervised learning, object detection and segmentation, and more</article-title>,&#x201D; <publisher-name>Packt Publishing Ltd.</publisher-name><italic>,</italic> <year>2020</year>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><collab>COVID Dataset</collab></person-group>. [Online]. Available: <uri xlink:href="https://github.com/UCSD-AI4H/COVID-CT">https://github.com/UCSD-AI4H/COVID-CT</uri> <comment>[last access on 25&#x2013;10&#x2013;2020]</comment>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation  publication-type="other"><person-group person-group-type="author"><string-name><given-names>W.</given-names> <surname>El-Shafai</surname></string-name> and <string-name><given-names>F.</given-names> <surname>Abd El-Samie</surname></string-name></person-group>, &#x201C;<article-title>Extensive COVID-19 X-Ray and CT chest images dataset</article-title>,&#x201D; <source>Mendeley Data, v3</source><italic>,</italic> <year>2020</year>. [Online]. Available: <uri xlink:href="http://dx.doi.org/10.17632/8h65ywd2jr.3">http://dx.doi.org/10.17632/8h65ywd2jr.3</uri>.</mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><collab>COVID Dataset.</collab></person-group> [Online]. Available: <uri xlink:href="https://www.kaggle.com/paultimothymooney/chest-xray-pneumonia">https://www.kaggle.com/paultimothymooney/chest-xray-pneumonia</uri> <comment>[last access on 25&#x2013;10-2020]</comment>.</mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><collab>COVID Dataset</collab></person-group>. [Online]. Available: <uri xlink:href="https://data.mendeley.com/datasets/8h65ywd2jr/1?fbclid=IwZLb04fZMx4CX7fU1B6Ln1Do">https://data.mendeley.com/datasets/8h65ywd2jr/1?fbclid&#x003D;IwZLb04fZMx4CX7fU1B6Ln1Do</uri> <comment>[last access on 25-10-2020]</comment>.</mixed-citation></ref>
<ref id="ref-40"><label>[40]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Zhao</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Pan</surname></string-name> and <string-name><given-names>F.</given-names> <surname>Yang</surname></string-name></person-group>, &#x201C;<article-title>Research on information extraction of technical documents and construction of domain knowledge graph</article-title>,&#x201D; <source>IEEE Access</source><italic>,</italic> vol. <volume>8</volume>, pp. <fpage>168087</fpage>&#x2013;<lpage>168098</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-41"><label>[41]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Jiao</surname></string-name>, <string-name><given-names>T. A.</given-names> <surname>Courtade</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Venkat</surname></string-name> and <string-name><given-names>T.</given-names> <surname>Weissman</surname></string-name></person-group>, &#x201C;<article-title>Justification of logarithmic loss via the benefit of side information</article-title>,&#x201D; <source>IEEE Transactions on Information Theory</source><italic>,</italic> vol. <volume>61</volume>, no. <issue>10</issue>, pp. <fpage>5357</fpage>&#x2013;<lpage>5365</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-42"><label>[42]</label><mixed-citation  publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Mahmoud</surname></string-name>, <string-name><given-names>W.</given-names> <surname>El-Shafai</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Taha</surname></string-name>, <string-name><given-names>E.</given-names> <surname>El-Rabaie</surname></string-name>, <string-name><given-names>O.</given-names> <surname>Zahran</surname></string-name></person-group> <italic>et al.</italic>, &#x201C;<article-title>A statistical framework for breast tumor classification from ultrasonic images</article-title>,&#x201D; <source>Multimedia Tools and Applications</source><italic>,</italic> vol. <volume>80</volume>, no. <issue>4</issue>, pp. <fpage>5977</fpage>&#x2013;<lpage>5996</lpage>, <year>2021</year>.</mixed-citation></ref>
</ref-list>
</back>
</article>