<?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">35584</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2023.035584</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Improving Brain Tumor Classification with Deep Learning Using&#x00A0;Synthetic&#x00A0;Data</article-title>
<alt-title alt-title-type="left-running-head">Improving Brain Tumor Classification with Deep Learning Using Synthetic Data</alt-title>
<alt-title alt-title-type="right-running-head">Improving Brain Tumor Classification with Deep Learning Using Synthetic Data</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Yapici</surname><given-names>Muhammed Mutlu</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Karakis</surname><given-names>Rukiye</given-names>
</name><xref ref-type="aff" rid="aff-2">2</xref><email>rkarakis@cumhuriyet.edu.tr</email></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Gurkahraman</surname><given-names>Kali</given-names>
</name><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<aff id="aff-1"><label>1</label><institution>Elmadag Vocational School, Department of Computer Technologies, Ankara University</institution>, <addr-line>Ankara</addr-line>, <country>Turkey</country></aff>
<aff id="aff-2"><label>2</label><institution>Faculty of Technology, Department of Software Engineering, Sivas Cumhuriyet University</institution>, <addr-line>Sivas, 58140</addr-line>, <country>Turkey</country></aff>
<aff id="aff-3"><label>3</label><institution>Faculty of Engineering, Department of Computer Engineering, Sivas Cumhuriyet University</institution>, <addr-line>Sivas, 58140</addr-line>, <country>Turkey</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Rukiye Karakis. Email: <email>rkarakis@cumhuriyet.edu.tr</email></corresp>
</author-notes>
<pub-date publication-format="print" date-type="pub" iso-8601-date="2022-12-15"><day>15</day>
<month>12</month>
<year>2022</year></pub-date>
<volume>74</volume>
<issue>3</issue>
<fpage>5049</fpage>
<lpage>5067</lpage>
<history>
<date date-type="received">
<day>26</day>
<month>8</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>28</day>
<month>9</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2023 Yapici, Karakis and Gurkahraman</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Yapici, Karakis and Gurkahraman</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_35584.pdf"></self-uri>
<abstract>
<p>Deep learning (DL) techniques, which do not need complex pre-processing and feature analysis, are used in many areas of medicine and achieve promising results. On the other hand, in medical studies, a limited dataset decreases the abstraction ability of the DL model. In this context, we aimed to produce synthetic brain images including three tumor types (glioma, meningioma, and pituitary), unlike traditional data augmentation methods, and classify them with DL. This study proposes a tumor classification model consisting of a Dense Convolutional Network (DenseNet121)-based DL model to prevent forgetting problems in deep networks and delay information flow between layers. By comparing models trained on two different datasets, we demonstrated the effect of synthetic images generated by Cycle Generative Adversarial Network (CycleGAN) on the generalization of DL. One model is trained only on the original dataset, while the other is trained on the combined dataset of synthetic and original images. Synthetic data generated by CycleGAN improved the best accuracy values for glioma, meningioma, and pituitary tumor classes from 0.9633, 0.9569, and 0.9904 to 0.9968, 0.9920, and 0.9952, respectively. The developed model using synthetic data obtained a higher accuracy value than the related studies in the literature. Additionally, except for pixel-level and affine transform data augmentation, synthetic data has been generated in the figshare brain dataset for the first time.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Brain tumor classification</kwd>
<kwd>deep learning</kwd>
<kwd>cycle generative adversarial network</kwd>
<kwd>data augmentation</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Non-invasive neuroimaging techniques can be used to diagnose and grade brain tumors, plan and guide the surgical process, as well as to monitor and evaluate response to treatment. In the analysis of brain tumors, classification of tumors and segmentation of tumor locations are performed. In classifying brain tumors, the variety of tumor types and their grade is provided using statistical similarities of images or by data obtained using feature analysis [<xref ref-type="bibr" rid="ref-1">1</xref>].</p>
<p>In recent years, artificial intelligence (AI) techniques such as machine learning (ML) methods and especially deep learning (DL) have frequently been used to analyze medical images [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>]. ML is a research field of AI and enables the generalization of the data of a problem to make predictions by learning with approaches such as logistic regression and support vector machines. DL is one of the ML techniques based on artificial neural networks (ANN), inspired by the neuron and communication structure of the brain. DL has multiple processing layers, and it provides the learning of the representations of the data presented to the model by abstracting them at multiple levels in these layers [<xref ref-type="bibr" rid="ref-3">3</xref>]. By processing brain images, the two dimensional (2D) or three dimensional (3D) convolutional neural network (CNN) model, which is the first DL model [<xref ref-type="bibr" rid="ref-4">4</xref>], has achieved promising results in classifying diseases such as Alzheimer&#x2019;s, schizophrenia, and stroke and in determining brain activity [<xref ref-type="bibr" rid="ref-2">2</xref>]. The main difference between CNN architecture and other ML techniques is that it does not require feature analysis. On the other hand, since CNN can have millions of trainable parameters, it needs large training data to reach adequate representative abstraction of the input data for a specific problem and a graphics processing unit (GPU) for computing requirements. For this reason, in the medical data analysis, the lack of a data set containing a sufficient number of samples with all the conditions of the problem makes it difficult to use DL. In this case, the overfitting problem occurs as a result of training with an insufficient dataset [<xref ref-type="bibr" rid="ref-2">2</xref>,<xref ref-type="bibr" rid="ref-5">5</xref>,<xref ref-type="bibr" rid="ref-6">6</xref>].</p>
<p>Data augmentation is a technique that helps improve the representative abstraction ability of the DL model and provides regularization of the network indirectly [<xref ref-type="bibr" rid="ref-6">6</xref>]. It plays an important role in improving accuracy, especially in medical studies, where the amount of data is limited and obtaining new samples is costly and time-consuming [<xref ref-type="bibr" rid="ref-6">6</xref>]. Data augmentation techniques preferred in data sets used to classify or segment brain tumors in the literature can be examined in two groups synthetic data generation or conversion from original data. When reproducing data from the original data, affine transformation, elastic transformation, or pixel-level transformations are performed [<xref ref-type="bibr" rid="ref-5">5</xref>]. With affine transformation techniques, images are reproduced by rotating, zooming, cropping, flipping, and translating. In data augmentation with the elastic transformation method, the shape of the training samples is changed. However, this process can cause a lot of noise and damage in images with a brain tumor. Also, excessive distortion and occurrence of the tumor in unsuitable places can create unreal synthetic images. While reproducing data from medical images with pixel-level transformations, it is desired to create the effect of obtaining data from different devices with different gradients or saturation. For this, it is ensured that medical images are reproduced by adding random or zero average Gaussian noise on the pixel/voxel intensities of the images, applying gamma correction, sharpening, blurring, shifting, or scaling pixels/voxels [<xref ref-type="bibr" rid="ref-5">5</xref>].</p>
<p>In recent years, many synthetic data generation techniques have been proposed to reproduce data on medical images. Conventional data augmentation techniques such as scaling, rotation, and flipping used to augment images do not consider the size, shape, position, or appearance of the anomaly in the image. Also, they do not take into account the differences or distributions available in imaging protocols such as magnetic resonance imaging (MRI), computed tomography (CT), positron emission tomography (PET), or functional MRI (fMRI). Generative adversarial network (GAN) architectures are widely used in medical image synthesis when the number of samples is insufficient [<xref ref-type="bibr" rid="ref-6">6</xref>]. The primary purpose of using the GAN is to discover the basic structures in training data and generate new ones that cannot be distinguished from real data [<xref ref-type="bibr" rid="ref-7">7</xref>]. The second purpose is to use the discriminator as a sensor to distinguish normal and abnormal structures in medical images [<xref ref-type="bibr" rid="ref-6">6</xref>]. Zhu&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-8">8</xref>] proposed the cycle-consistent adversarial networks (CycleGAN) architecture for image-to-image transfer. This method basically captures the distinguishing features in one image and transfers them to another image without a set of labeled samples paired with each other. For this reason, CycleGAN architecture achieves successful results in image transfer and cross-modality image synthesis on medical images [<xref ref-type="bibr" rid="ref-9">9</xref>&#x2013;<xref ref-type="bibr" rid="ref-12">12</xref>]. Especially for brain images, the CycleGAN architecture synthesizes enhanced images close to reference images [<xref ref-type="bibr" rid="ref-9">9</xref>&#x2013;<xref ref-type="bibr" rid="ref-12">12</xref>]. In addition, data augmentation using CycleGAN and then the classification of lung opacities or Alzheimer&#x2019;s diseases using CNN with augmented data improved the performance results [<xref ref-type="bibr" rid="ref-13">13</xref>,<xref ref-type="bibr" rid="ref-14">14</xref>].</p>
<p>This study aimed to produce T1-weighted (T1W) MR brain images including three different brain tumors (glioma, meningioma, and pituitary) in the figshare brain dataset using DL due to limited data in hand and then classifying them to facilitate diagnosis and treatment in the clinic. First, axial, coronal, and sagittal slices of each tumor type in the data set were separated. Second, using these separated images, CycleGAN architecture generated new slices for each tumor. For example, two different images were selected randomly for the glioma tumor&#x2019;s axial slice, and the distinctive features in the first image were determined and transferred to the second image. Thus, it was not allowed to transfer between different tumor types and different slices in order to protect the tumor characteristics and brain structure. Finally, the original training set was combined with the synthetic images, and these images were used as input to the CNN to classify brain tumor types. CNN architecture has been created according to the dense convolutional network (DenseNet121) architecture. The labeled outputs and CNN precision results were evaluated with precision, recall, F1 score, accuracy, specificity, Pearson correlation coefficient, and area under curve (AUC) measurements.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Review of the Existing Methods in Brain Tumor Classification</title>
<p>In this study, brain tumor classification was performed with DL by generating synthetic data. For this reason, ML approaches performed on the figshare brain dataset followed by a literature review on DL-based studies, and CycleGAN-based data augmentation studies for medical images are given in this section.</p>
<p>The most widely used technique for detecting abnormalities in the brain is the MRI technique. Early detection of brain tumors in MR images is essential for treatment planning. The main difficulty encountered in multiclass brain tumor classification is finding information to distinguish the tumor from normal brain tissue in images [<xref ref-type="bibr" rid="ref-15">15</xref>&#x2013;<xref ref-type="bibr" rid="ref-17">17</xref>]. The brain tumor classification methods in the literature can be performed in two steps: feature extraction and classification. In feature extraction, the whole brain is examined, or the brain is divided into a region of interest (ROI) and a region of non-interest (RONI). In the classification, the obtained features are used in training and testing an ML model. Decision tree, k-nearest neighbor (k-NN), Bayes, support vector machine (SVM), linear discriminant analysis (LDA), and multi-layer perceptron (MLP) are widely used classifiers in supervised learning.</p>
<p>Brain tumors have patient-specific shapes and gray-level intensities, and tumors with different pathologies may resemble each other in the image. These conditions make it challenging to distinguish tumors from brain structures and each other. For this reason, it is difficult to identify the correct features to be used in brain tumor classification. In the literature, DL techniques, which obtain features in the internal layers and do not require complex pre-processing, have achieved successful results on open datasets such as the brain tumor segmentation (BraTS), Internet brain segmentation repository (IBSR), cancer imaging archive (TCIA), simulated brain database (BrainWeb), Alzheimer&#x0027;s disease neuroimaging initiative (ADNI), autism brain imaging data exchange (ABIDE), Ischemic Stroke Lesion Segmentation (ISLES), and figshare brain datasets for the classification and segmentation of brain images [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-18">18</xref>,<xref ref-type="bibr" rid="ref-19">19</xref>]. This study focuses on the classification of meningioma, pituitary tumor, and glioma brain tumors in MR images of the figshare brain dataset [<xref ref-type="bibr" rid="ref-18">18</xref>,<xref ref-type="bibr" rid="ref-19">19</xref>].</p>
<p>Cheng&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-19">19</xref>] proposed a method for classifying brain tumors that include data augmentation, feature extraction, and classification steps. They augmented the data by applying morphological erosion and segmented them sub-ROIs by the fine ring-form method. They used intensity histogram, gray level co-occurrence matrix (GLCM), and bag-of-words methods for feature extraction. Bag-of-words and data augmentation operations increased the accuracy of the SVM classifier from 83.54% to 88.19%. After segmentation using fine ring form, the accuracy of the study was increased to 91.28%. Ismael&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-20">20</xref>] classified brain tumors using statistical features and ANN. In the study, 2D Gabor filtering and discrete wavelet transform (DWT) were first applied to the manually segmented brain tumor regions. Then, the statistical features obtained from the coefficients of DWT were classified with ANN. The mean accuracy of the ANN model was 91.9%. In the other study [<xref ref-type="bibr" rid="ref-21">21</xref>], tumors were classified by SVM, which used the features obtained from the dense speeded up robust features (DSURF) and histogram of oriented gradients (HOG) methods, and the model&#x2019;s accuracy value was obtained as 90.27%. Accordingly, complex feature analysis in these studies was performed on the figshare brain dataset [<xref ref-type="bibr" rid="ref-20">20</xref>,<xref ref-type="bibr" rid="ref-21">21</xref>]. According to the literature, it is unclear which features are effective or should be used together in the classification and segmentation of brain tumors [<xref ref-type="bibr" rid="ref-15">15</xref>&#x2013;<xref ref-type="bibr" rid="ref-17">17</xref>]. For this reason, many studies in the literature provide tumor classification with DL models that perform feature analysis within their internal architecture.</p>
<p>Abiwinanda&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-22">22</xref>] classified brain tumors in MR images using five CNNs. They have optimized their CNN architectures by using the different numbers of convolution layers and fully connected layers (FCLs). The selected CNN architecture (2 convolution layers with 64 filters, rectified linear unit-ReLU activation, and max-pooling layers) achieved a training accuracy of 98.41% and a test accuracy of 84.19%. However, test accuracy is lower than training accuracy indicating an overfitting problem. Widhiarso&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-23">23</xref>] defined the GLCMs of tumor images and used them as the input of the CNN. The accuracy of the study was 80%. Alqudah&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-24">24</xref>] generated 3 datasets containing the whole brain, cropped tumor images, and segmented tumor images for the brain tumor classification. The accuracy values of the CNN model for these 3 datasets with 128x128 image resolution are 98.77%, 97.39%, and 97.50%, respectively. Ayadi&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-25">25</xref>] analyzed different brain tumor data using CNN. CNN model classified meningioma, glioma, and pituitary tumors with 95.23%, 95.43%, and 98.43% accuracy, respectively. Afshar&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-26">26</xref>] classified brain tumors into three classes by focusing on the tumor&#x2019;s boundaries with a capsule neural network (CapsNet). The accuracy of the CapsNet model was only 90.89%.</p>
<p>In the literature, there are studies using both data augmentation and transfer learning instead of optimizing the DL architecture. Bhanothu&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-27">27</xref>] segmented tumor regions and classified the tumor types in images divided into ROIs with the faster region-based CNN (Faster R-CNN) model. VGG-16 architecture was used for the main structure in Faster R-CNN. The mean precision value of the study was found to be 77.60%. Rehman&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-28">28</xref>] classified tumors by freezing and fine-tuning the three different CNN models (deep CNN-AlexNet, GoogLeNet, and Visual Geometry Group neural network-VGGNet). In addition, data augmentation (rotation and flipping) was used after contrast enhancement. Ghosal&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-29">29</xref>] classified the segmented tumor images by CNN architecture instead of whole-brain images. CNN architecture has been transferred from the residual neural network (ResNet101). Squeeze and excitation blocks have been added to this architecture. In the study, the CNN was trained using both the original dataset and augmented dataset by flip, rotation, elastic transform, and shear methods. Data augmentation has increased the accuracy result from 89.93% to 93.83%. Badza&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-30">30</xref>] trained the CNN architecture by 10-fold cross-validation with augmented data using rotation and flipping. The CNN model achieved an accuracy value of 96.56%. Sultan&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-31">31</xref>] trained the CNN architecture with 16 layers using augmented data (flipping, mirroring, adding noise, and rotation), and the proposed model classified brain tumors with an accuracy of 96.13%. According to these studies, affine transformation and pixel-level transformation-based data augmentation have increased the accuracy of DL models [<xref ref-type="bibr" rid="ref-27">27</xref>&#x2013;<xref ref-type="bibr" rid="ref-31">31</xref>].</p>
<p>In the literature, there are ML studies in which implemented using the features obtained from the layers of the DL architecture. Deepak&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-32">32</xref>] transferred the layers and weights from GoogLeNet to CNN for brain tumor classification. In the study, the features taken from the last pooling layer of the CNN were used in SVM and k-NN methods. The accuracy results of CNN, SVM, and k-NN models were 92.3%, 97.8%, and 98.0%, respectively. Pashaei&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-33">33</xref>] firstly obtained the features from the FCL of the CNN model, and then they classified the brain tumors by training kernel extreme learning machines (KELM) using these features. In the study, the CNN-based KELM method was compared with MLP, stacking, Extreme Gradient Boosting (XGBoost), SVM, and radial basis classifiers. The accuracy values of the other ML classifiers are 88.80%, 86.91%, 87.33%, 87.51%, and 86.84% respectively, and the accuracy value of the proposed method was found to be 93.68%. Gurkahraman&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-34">34</xref>] classified brain tumors in three stages. First, they transferred the weights of the DenseNet121 network to the CNN architecture, and then the CNN was trained using the augmented images by applying affine transformation and pixel-level transformation. They used the features taken from the FCL of the trained CNN model as input to SVM, k-NN, and Bayes classifiers. The accuracy values obtained by CNN and CNN-based SVM, k-NN, and Bayes classifiers are 0.9860, 0.9979, 0.9907, and 0.8933, respectively. According to the results, the features obtained from the FCL of the CNN architecture increased the accuracy of ML classifiers [<xref ref-type="bibr" rid="ref-32">32</xref>&#x2013;<xref ref-type="bibr" rid="ref-34">34</xref>].</p>
<p>Pathologies in medical images are evaluated using different image modalities (MR, CT, PET, fMRI, etc.). For this reason, unsupervised GAN models that perform cross-modality synthesis in data augmentation have been proposed in the literature. CycleGAN provides unsupervised image-to-image transfer using a combination of adversarial loss and cycle-consistency loss without paired samples [<xref ref-type="bibr" rid="ref-8">8</xref>,<xref ref-type="bibr" rid="ref-9">9</xref>]. CycleGAN has been used to synthesize cross-modality images and remove artifacts from medical images [<xref ref-type="bibr" rid="ref-9">9</xref>&#x2013;<xref ref-type="bibr" rid="ref-12">12</xref>]. Mabu&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-13">13</xref>] proposed a CycleGAN&#x002B;CNN model to classify the opacity of lung diseases. CycleGAN with a domain transform approach was used to augment chest CT images collected from two hospitals. In another study [<xref ref-type="bibr" rid="ref-14">14</xref>], MRI images were augmented with CycleGAN to distinguish Alzheimer&#x0027;s disease from the healthy, and the resulting data were classified using the ResNet50 model. Augmented data has improved the classification performances of CNNs [<xref ref-type="bibr" rid="ref-13">13</xref>,<xref ref-type="bibr" rid="ref-14">14</xref>].</p>
<p>Compared to traditional data augmentation techniques that apply different transformations to existing data, CycleGAN has a more remarkable ability to generate new data that ML has not seen before because the augmented images by traditional techniques are only geometric and pixel-based replicas of existing images. In terms of GAN type selection, CycleGAN produces more acceptable synthetic images compared to other widely used GAN models based on similarity metric evaluations [<xref ref-type="bibr" rid="ref-35">35</xref>]. In addition, CycleGAN is superior to other GAN models because it does not require paired datasets, does not have the risk of disappearing of gradient, and is more successful in the case of a small amount of data [<xref ref-type="bibr" rid="ref-35">35</xref>,<xref ref-type="bibr" rid="ref-36">36</xref>]. For this reason, this study proposes a CycleGAN data augmentation&#x002B;CNN classification model with residual blocks for classifying brain tumors. The contributions of this study to the literature are as follows:
<list list-type="simple">
<list-item><p>&#x2013; Producing synthetic T1W brain MR images for the first time in the figshare brain dataset including three tumor types (glioma, meningioma, and pituitary) using CycleGAN,</p></list-item>
<list-item><p>&#x2013; Classification of brain tumors with images obtained after data augmentation for figshare brain dataset,</p></list-item>
<list-item><p>&#x2013; Determining the effect of synthetic data in the CNN model for brain tumor classification.</p></list-item>
</list></p>
</sec>
<sec id="s3">
<label>3</label>
<title>Material and Methods for Brain Tumor Classification</title>
<p>In this study, a framework shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref> is proposed to generate synthetic 2D T1W MR images of three different brain tumors in the figshare brain dataset for the first time using CycleGAN architecture, and then classify them with the CNN model. In the first step, the images were split into training and testing datasets as 80% and 20%. 3 different tumors in the training dataset and their axial, sagittal, and coronal slices were augmented separately with 9 CycleGAN models. Images obtained after data augmentation were combined with original images. In the second stage, a CNN model was developed to classify brain tumor images. The DenseNet121 architecture proposed for the ImageNet dataset has been used to construct CNN architecture. In the last stage, the CNN was trained using the real and synthetic images and tested using real images in the testing dataset. The precision results were compared with the labeled outputs with precision, recall, F1 score, accuracy, specificity, Pearson correlation coefficient, and AUC methods.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Flow diagram of the proposed DL model for brain tumor classification</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_35584-fig-1.png"/>
</fig>
<sec id="s3_1">
<label>3.1</label>
<title>Data Processing</title>
<p>In this study, the figshare brain dataset [<xref ref-type="bibr" rid="ref-18">18</xref>,<xref ref-type="bibr" rid="ref-19">19</xref>] and augmented images were used for brain tumors classification. In <xref ref-type="table" rid="table-1">Table 1</xref>, the numbers of 2D T1W MR images (axial, coronal, and sagittal) of 233 patients in the figshare dataset are given. The numbers of augmented images and the combination of original and augmented data with respect to tumor types are also seen in <xref ref-type="table" rid="table-1">Table 1</xref>. The DenseNet121 architecture proposed for the ImageNet dataset has been used to construct CNN architecture. For this reason, the input images have been resized to 128 &#x00D7; 128. When resizing, the loss of structural information in images should be kept to a minimum. In order to achieve this, first, the edges were detected in the images. Then, depending on the minimum and maximum row and column values of the edges, the dimension to which the longest ROI belongs was reduced to 128. Accordingly, the other ROI dimension was adjusted while maintaining the same ratio. The mean value of the background was also assigned to the RONI. Gray level values of the images presented as input to CNN were normalized between 0&#x2013;1.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Number of images in training and testing datasets before and after data augmentation</title>
</caption>
<table frame="hsides">
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Dataset</th>
<th>Tumor type</th>
<th align="center" colspan="4">Training</th>
<th align="center" colspan="4">Testing</th>
</tr>
<tr>
<th/>
<th/>
<th>Axial</th>
<th>Sagittal</th>
<th>Coronal</th>
<th>Total</th>
<th>Axial</th>
<th>Sagittal</th>
<th>Coronal</th>
<th>Total</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="3">Original data</td>
<td>Meningioma</td>
<td>165</td>
<td>220</td>
<td>177</td>
<td>562</td>
<td>43</td>
<td>48</td>
<td>55</td>
<td>146</td>
</tr>
<tr>
<td>Glioma</td>
<td>394</td>
<td>332</td>
<td>411</td>
<td>1137</td>
<td>100</td>
<td>101</td>
<td>88</td>
<td>289</td>
</tr>
<tr>
<td>Pituitary</td>
<td>231</td>
<td>252</td>
<td>256</td>
<td>739</td>
<td>60</td>
<td>66</td>
<td>65</td>
<td>191</td>
</tr>
<tr>
<td rowspan="3">Augmented data</td>
<td>Meningioma</td>
<td>2099</td>
<td>2248</td>
<td>2317</td>
<td>6664</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>Glioma</td>
<td>2409</td>
<td>2326</td>
<td>2303</td>
<td>7038</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td>Pituitary</td>
<td>2120</td>
<td>2321</td>
<td>2361</td>
<td>6802</td>
<td>-</td>
<td>-</td>
<td>-</td>
<td>-</td>
</tr>
<tr>
<td rowspan="3">Original&#x002B; Augmented<break/>data</td>
<td>Meningioma</td>
<td>2264</td>
<td>2468</td>
<td>2494</td>
<td>7226</td>
<td>43</td>
<td>48</td>
<td>55</td>
<td>146</td>
</tr>
<tr>
<td>Glioma</td>
<td>2803</td>
<td>2658</td>
<td>2714</td>
<td>8175</td>
<td>100</td>
<td>101</td>
<td>88</td>
<td>289</td>
</tr>
<tr>
<td>Pituitary</td>
<td>2351</td>
<td>2573</td>
<td>2617</td>
<td>7541</td>
<td>60</td>
<td>66</td>
<td>65</td>
<td>191</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Before data augmentation, the dataset was split into 80% training and 20% test data. Then, the training data was augmented with CycleGAN for each tumor type and MR slice type (axial, coronal, and sagittal). The number of axial, sagittal, and coronal slices belonging to three tumors before and after data augmentation are shown in <xref ref-type="table" rid="table-1">Table 1</xref>.</p>

</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Data Augmentation with CycleGAN</title>
<p>In this study, the CycleGAN architecture used to produce synthetic brain tumor images is an unsupervised GAN architecture. In the CycleGAN model shown in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>, training is carried out by transferring from the source domain <italic>A</italic> to the target domain <italic>B</italic>, where domains <italic>A</italic> and <italic>B</italic> are the image pair consisting of unmatching 2D or 3D images. CycleGAN consists of four main components, two generators (<inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003A;</mml:mo><mml:mi>A</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mi>B</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003A;</mml:mo><mml:mrow><mml:mtext>B</mml:mtext></mml:mrow><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mrow><mml:mtext>A</mml:mtext></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and two discriminators (<inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>). The first generating network (<inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) takes an input image <italic>x &#x03F5; A</italic> from the source domain and produces the synthetic output <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. The <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> network receives the synthetic output of G<sub>AB</sub> (<inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>) and a randomly selected image from target domain B (<inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mi>y</mml:mi><mml:mi>&#x03F5;</mml:mi><mml:mi>B</mml:mi></mml:math></inline-formula>) as input. The <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> network behaves like a binary classifier to distinguish between the transferred image and the real image on the target domain. The <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> network also improves the translated image it produces to deceive the <italic>D1</italic> network. The adversarial loss function between the two networks (<inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msub><mml:mrow><mml:mi mathvariant="script">L</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mtext>G</mml:mtext></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mrow><mml:mtext>D</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>)) is given in <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref> [<xref ref-type="bibr" rid="ref-37">37</xref>&#x2013;<xref ref-type="bibr" rid="ref-39">39</xref>].</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Architecture of CycleGAN</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_35584-fig-2.png"/>
</fig>
<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:munder><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">AB</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:munder><mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:munder><mml:msub><mml:mrow><mml:mi mathvariant="script">L</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mtext>G</mml:mtext></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mtext>D</mml:mtext></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mi>log</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>]</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>[</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:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In CycleGAN, <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:msub><mml:mrow><mml:mi mathvariant="script">L</mml:mi></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mtext>G</mml:mtext></mml:mrow><mml:mrow><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:msub><mml:mrow><mml:mtext>D</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is the loss function of the second generator and discriminator networks. Networks <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and D<sub>2</sub> take <italic>y</italic> image as input and transfer <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> image as output. Training the CycleGAN architecture using only adversarial losses values can cause mode collapse due to the mapping of different views to a single view. For this reason, in the CycleGAN architecture, constraints that will force <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> to work cyclically together are added to the loss function. Accordingly, the two generators invert each other <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mrow><mml:mover><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mo>&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2248;</mml:mo><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mrow><mml:mover><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mo>&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2248;</mml:mo><mml:mi>y</mml:mi></mml:math></inline-formula>. The inversion is done using pixel-wise cycle-consistency loss given in <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref> in both generators [<xref ref-type="bibr" rid="ref-37">37</xref>&#x2013;<xref ref-type="bibr" rid="ref-39">39</xref>].</p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:msub><mml:mrow><mml:mi mathvariant="script">L</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>y</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mtext>G</mml:mtext></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mtext>G</mml:mtext></mml:mrow><mml:mrow><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:mi>x</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="double-struck">E</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mrow><mml:mo symmetric="true">&#x2016;</mml:mo><mml:mi>y</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo symmetric="true">&#x2016;</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In this study, 9 separate CycleGAN were trained for each brain tumor class and each axial, coronal, and sagittal slices in order to generate data with preserved brain structural properties. The source input and the target input of each CycleGAN were selected randomly from the same MR slice of each tumor type. The CycleGAN was trained to obtain the feature maps of the source and target images (<italic>X, Y</italic>) and generated new images based on these feature maps. In CycleGAN, a translated <italic>Y</italic> image is obtained from a real <italic>X</italic> image presented to the <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> network. The translated <italic>Y</italic> image and the real <italic>Y</italic> image are distinguished by the <italic>D</italic><sub><italic>1</italic></sub> network whether they are real or fake. The reconstructed <italic>X</italic> image is obtained with the <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> network where the translated <italic>Y</italic> image is input. Similarly, a translated <italic>X</italic> image is obtained from the real <italic>Y</italic> image presented to the <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> network. The <italic>D</italic><sub><italic>2</italic></sub> network distinguishes the translated X and the real X image as real or fake. A reconstructed <italic>Y</italic> image is also obtained with the <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> network where the translated X image is input. In this study, reconstructed <italic>X</italic> and <italic>Y</italic> synthetic images were used in the training of CNN.</p>
<p>It was ensured that a source and target image pair was not replicated in the training dataset so that the simulated data was not a copy of the already generated one. In addition, the threshold value was used in CycleGAN training to eliminate unrealistic results produced due to instants of system instability. This value was determined as 5% of the total number of pixels in the ROI other than the background in the target image. After the generation of synthetic images, the augmented dataset was combined with real images and used in the training of CNN architecture. The pseudo-code of the image generation algorithm is given in below.</p>
<statement id="st1" content-type="algorithm">
<p><italic>Proposed Data Augmentation Algorithm of CycleGAN</italic></p>
<p><italic>Step 1:&#x2003; FOR (Number of tumor types)</italic></p>
<p><italic>Step 2: &#x2003;&#x2003;FOR (Number of MR slices))</italic></p>
<p><italic>Step 3: &#x2003;&#x2003;&#x2003;FOR (EPOCHmax)</italic></p>
<p><italic>Step 4: &#x2003;&#x2003;&#x2003;&#x2003;FOR (BATCHmax)</italic></p>
<p><italic>Step 5: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;Read image pair randomly</italic></p>
<p><italic>Step 6: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;Preprocess images</italic></p>
<p><italic>Step 7: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;Train the related CycleGAN</italic></p>
<p><italic>Step 8: &#x2003;&#x2003;&#x2003;&#x2003;END (Loop_ BATCHmax)</italic></p>
<p><italic>Step 9: &#x2003;&#x2003;&#x2003;&#x2003;IF (Number of pixels in ROI &#x003E; Threshold)</italic></p>
<p><italic>Step 10: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;Generate image using feature map and save</italic></p>
<p><italic>Step 11: &#x2003;&#x2003;&#x2003;END (Loop_EPOCHmax)</italic></p>
<p><italic>Step 12: &#x2003;&#x2003;END (Loop_Number of MR slices)</italic></p>
<p><italic>Step 13: &#x2003;END (Loop_Number of tumor types)</italic></p>
</statement>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Transfer Learning-Based CNN Model</title>
<p>The deepening of CNN architectures leads to forgetting previously learned information in the network. Feature maps of different sizes are used in the DenseNet network to solve the forgetting problem. The difference between ResNet and DenseNet is that ResNet uses the summation of all previous feature maps, whereas DenseNet concatenates them in each layer, as shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref> [<xref ref-type="bibr" rid="ref-40">40</xref>,<xref ref-type="bibr" rid="ref-41">41</xref>]. It has <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:math></inline-formula> inputs in a layer <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:math></inline-formula> in the DenseNet network with features from previous convolution layers. If there is an <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> image at the network entrance, the information is processed forward in each layer. In the DenseNet network, a nonlinear transformation <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is performed for each sublayer with an index of <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:math></inline-formula>. <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> transformation includes batch normalization (BN), ReLU, pooling, and convolution [<xref ref-type="bibr" rid="ref-40">40</xref>,<xref ref-type="bibr" rid="ref-41">41</xref>].</p>
<p>In conventional CNN, the output <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> generated by layer <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:math></inline-formula> is the input of the next layer <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>. This transition of information between layers is expressed by the nonlinear composite function <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. In the ResNet network, an identity function is added to the nonlinear component by adding a skip-connection which bypasses the nonlinear transformation, and the formula is given in <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref> [<xref ref-type="bibr" rid="ref-40">40</xref>,<xref ref-type="bibr" rid="ref-41">41</xref>].</p>
<p><disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p>The identity function used in ResNet allows the gradient to be transferred between layers. However, using the identity function and adding the output of <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> in the network delays the information flow. In the DenseNet network, each layer is directly connected to other sub-layers to solve the information flow problem in ResNet. In the DenseNet network, layer <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:math></inline-formula> takes the feature maps of previous layers (<inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>) as input (<xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>) [<xref ref-type="bibr" rid="ref-40">40</xref>,<xref ref-type="bibr" rid="ref-41">41</xref>].</p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Here, the <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> function combines the inputs into a single tensor. BN, ReLU, and convolution operations are performed in the <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mrow><mml:mi mathvariant="fraktur">l</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x22C5;</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> function. In DenseNet, the size of feature maps is reduced by down-sampling in pooling layers. The network is divided into dense blocks to facilitate the down-sampling process, and between these blocks, a transient layer is used, which includes BN, 1 &#x00D7; 1 convolution, and 2 &#x00D7; 2 pooling layers. There are 4 dense blocks in the DenseNet121 network shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref> [<xref ref-type="bibr" rid="ref-40">40</xref>,<xref ref-type="bibr" rid="ref-41">41</xref>]. In this study, the DenseNet121 network is used to prevent forgetting problems in the deep network and delay of information flow between layers. All the dense blocks used in our study had similar structures given in [<xref ref-type="bibr" rid="ref-40">40</xref>,<xref ref-type="bibr" rid="ref-41">41</xref>].</p>
</sec>
<sec id="s3_4">
<label>3.4</label>
<title>Experimental Setup</title>
<p>The proposed CycleGAN and CNN architectures were developed using Keras and Tensorflow libraries in the python programming language. The experiments were carried out on aPC with a 12 GB NVIDIA TITAN XP graphics card and i7 CPU. The Adam method was used for the optimization of the trainable parameters of the CycleGAN architectures. Learning rate and exponential decay rate values were set as 0.0002 and 0.5, respectively. Each image pair was used once to prevent the generation of similar images. Unrealistic images generated due to instants of system instability during CycleGAN training were eliminated using the threshold value. Two CNN models were constructed using DenseNet121 architecture. Using the 10-fold cross-validation technique, one of the architectures was trained with real images, and the other was trained with the combination of real and synthetic images. The numbers of neurons in two FCLs of DenseNet121 were 1024 and 512, and the dropout ratios of 0.3 and 0.2 respectively. BN was used after each FCL. The number of epochs was set to 100 and the batch size to 32. SGD method was used to update the weight and bias values in the CNN models. Momentum, learning rate, and decay values were selected as 0.9, 0.001, and 0.00001, respectively. Dropout and L2 regularization (Ridge Regression) were used to prevent the overfitting problem. Before data augmentation, 20% of the original data in Dataset-I was split for testing and 80% for training. Training data has been added to both the generation of synthetic images in CycleGAN and the training data of CNN. The real image dataset and the dataset that consists of real and synthetic images were split 90% as training and 10% as validation. In the study, three training experiments were done to designate the deep CNN network to be used in brain tumor classification. All experiments were repeated 10 times using cross-validation, and models were tested using the same test data. In the first experiment, the network was trained using the original training data, Dataset-I. In the second experiment, training was performed with only augmented training data using Dataset-II. In the third experiment, deep CNN was trained using Dataset-III containing augmented &#x002B; original training data, and then tested with test data.</p>
</sec>
<sec id="s3_5">
<label>3.5</label>
<title>Evaluation Metrics</title>
<p>In this study, the performance results of the CNN model used in the classification of brain tumors were calculated by accuracy (Acc), specificity (S), AUC, precision (P), recall (R), and F1-score values. The equations of these metrics are given in <xref ref-type="disp-formula" rid="eqn-5">Eqs. (5)</xref> and <xref ref-type="disp-formula" rid="eqn-6">(6)</xref>.</p>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mrow><mml:mtext>Acc</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mrow><mml:mtext>TP</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mtext>TN</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mtext>TP</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mtext>TN</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mtext>FP</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mtext>FN&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mi>S</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mtext>TN</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>TN</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mtext>FP</mml:mtext></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle></mml:math></disp-formula></p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mrow><mml:mtext>P</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mtext>TP</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>TP</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mtext>FP&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mtext>TP</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>TF</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mtext>FN</mml:mtext></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo><mml:mi>F</mml:mi><mml:mn>1</mml:mn><mml:mo>=</mml:mo><mml:mn>2.</mml:mn><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mrow><mml:mtext>Precision</mml:mtext></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mtext>Recall</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mtext>Precision</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mtext>Recall</mml:mtext></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle></mml:math></disp-formula>where TP, TN, FP, and FN are true-positive, true-negative, false-positive, and false-negative values, respectively.</p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Results and Discussion</title>
<p>In this section, the results obtained with the original and synthetic datasets are presented. In addition, the results were compared with the studies applying DL to the figshare dataset in the literature.</p>
<sec id="s4_1">
<label>4.1</label>
<title>Experimental Results</title>
<p>In the study, 9 separate CycleGAN architectures were trained using axial, sagittal, and coronal slices of 3 brain tumor types, and synthetic images were generated. In <xref ref-type="fig" rid="fig-3">Fig. 3</xref>, examples of source and target image pairs and reconstructed and translated images synthesized by CycleGAN are shown. In <xref ref-type="fig" rid="fig-4">Fig. 4</xref>, the reconstructed images in different epochs and their difference images from source and target images are given. There are relatively large values in the difference images of the early epochs. The difference between the simulated images and target images in the later epochs has decreased, and the structural similarity has increased.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Real and synthetic image samples according to tumor classes and MR slices, (a) Glioma-axial, (b) Meningioma-sagittal, (c) Pituitary tumor-coronal</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_35584-fig-3.png"/>
</fig><fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Real and synthetic images obtained in various epochs and their difference images (a) epoch 20, (b) epoch 50, (c) epoch 100, (d) epoch 150, (e) epoch 200</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_35584-fig-4a.png"/>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_35584-fig-4b.png"/>
</fig>
<p>For the first experiment, <xref ref-type="table" rid="table-2">Table 2</xref> shows the mean and best performance results of CNN trained with 10-fold cross-validation using the original dataset. According to the mean and best results, the Pituitary tumor type has the highest accuracy value.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Mean results of 10-fold cross-validation and best performance results obtained with the original dataset</title>
</caption>
<table frame="hsides">
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead valign="top">
<tr>
<th>Performance<break/>metrics</th>
<th align="center" colspan="5">Mean results of 10-fold cross-validation</th>
<th align="center" colspan="5">Best performance results</th>
</tr>
<tr>
<th/>
<th>G<sup>a</sup></th>
<th>M<sup>b</sup></th>
<th>P<sup>c</sup></th>
<th>Mean</th>
<th>SD<sup>d</sup></th>
<th>G<sup>a</sup></th>
<th>M<sup>b</sup></th>
<th>P<sup>c</sup></th>
<th>Mean</th>
<th>SD<sup>d</sup></th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td>AUC</td>
<td>0.9517</td>
<td>0.9187</td>
<td>0.9794</td>
<td>0.9499</td>
<td>0.0304</td>
<td>0.9634</td>
<td>0.9290</td>
<td>0.9931</td>
<td>0.9618</td>
<td>0.0321</td>
</tr>
<tr>
<td>Specificity</td>
<td>0.9570</td>
<td>0.9813</td>
<td>0.9667</td>
<td>0.9683</td>
<td>0.0122</td>
<td>0.9614</td>
<td>0.9813</td>
<td>0.9862</td>
<td>0.9763</td>
<td>0.0131</td>
</tr>
<tr>
<td>Accuracy</td>
<td>0.9521</td>
<td>0.9521</td>
<td>0.9744</td>
<td>0.9595</td>
<td>0.0129</td>
<td>0.9633</td>
<td>0.9569</td>
<td>0.9904</td>
<td>0.9702</td>
<td>0.0178</td>
</tr>
<tr>
<td>Precision</td>
<td>0.9496</td>
<td>0.9326</td>
<td>0.9308</td>
<td>0.9377</td>
<td>0.0103</td>
<td>0.9555</td>
<td>0.9343</td>
<td>0.9695</td>
<td>0.9531</td>
<td>0.0177</td>
</tr>
<tr>
<td>Recall</td>
<td>0.9464</td>
<td>0.8562</td>
<td>0.9921</td>
<td>0.9316</td>
<td>0.0692</td>
<td>0.9654</td>
<td>0.8767</td>
<td>1.0000</td>
<td>0.9474</td>
<td>0.0636</td>
</tr>
<tr>
<td>F1-Score</td>
<td>0.9478</td>
<td>0.8927</td>
<td>0.9600</td>
<td>0.9335</td>
<td>0.0359</td>
<td>0.9604</td>
<td>0.9046</td>
<td>0.9845</td>
<td>0.9498</td>
<td>0.0410</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><bold>Note:</bold> <sup>a</sup>G: glioma, <sup>b</sup>M: meningioma, <sup>c</sup>P: pituitary tumor, <sup>d</sup>SD: standard deviation.</p>
</table-wrap-foot>
</table-wrap>
<p>In <xref ref-type="table" rid="table-3">Table 3</xref>, the mean and best performance results of CNN trained with 10-fold cross-validation using the augmented dataset, which includes the synthetic images, are given for the second experiment. Comparing the results in <xref ref-type="table" rid="table-2">Tables 2</xref> and <xref ref-type="table" rid="table-3">3</xref>, it is seen that the performance values of the augmented data are higher than the original data.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Mean results of 10-fold cross-validation and best performance results obtained with the augmented dataset</title>
</caption>
<table frame="hsides">
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Performance metrics</th>
<th align="center" colspan="5">Mean results of 10-fold cross-validation</th>
<th align="center" colspan="5">Best performance results</th>
</tr>
<tr><th/>
<th>G<sup>a</sup></th>
<th>M<sup>b</sup></th>
<th>P<sup>c</sup></th>
<th>Mean</th>
<th>SD<sup>d</sup></th>
<th>G<sup>a</sup></th>
<th>M<sup>b</sup></th>
<th>P<sup>c</sup></th>
<th>Mean</th>
<th>SD<sup>d</sup></th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td>AUC</td>
<td>0.9804</td>
<td>0.9526</td>
<td>0.9909</td>
<td>0.9746</td>
<td>0.0198</td>
<td>0.9936</td>
<td>0.9787</td>
<td>0.9913</td>
<td>0.9879</td>
<td>0.0080</td>
</tr>
<tr>
<td>Specificity</td>
<td>0.9755</td>
<td>0.9891</td>
<td>0.9897</td>
<td>0.9847</td>
<td>0.0080</td>
<td>0.9941</td>
<td>0.9917</td>
<td>0.9931</td>
<td>0.9929</td>
<td>0.0012</td>
</tr>
<tr>
<td>Accuracy</td>
<td>0.9800</td>
<td>0.9720</td>
<td>0.9904</td>
<td>0.9808</td>
<td>0.0092</td>
<td>0.9936</td>
<td>0.9856</td>
<td>0.9920</td>
<td>0.9904</td>
<td>0.0042</td>
</tr>
<tr>
<td>Precision</td>
<td>0.9720</td>
<td>0.9623</td>
<td>0.9769</td>
<td>0.9704</td>
<td>0.0074</td>
<td>0.9931</td>
<td>0.9724</td>
<td>0.9844</td>
<td>0.9833</td>
<td>0.0104</td>
</tr>
<tr>
<td>Recall</td>
<td>0.9853</td>
<td>0.9161</td>
<td>0.9921</td>
<td>0.9645</td>
<td>0.0421</td>
<td>0.9931</td>
<td>0.9658</td>
<td>0.9895</td>
<td>0.9828</td>
<td>0.0149</td>
</tr>
<tr>
<td>F1-Score</td>
<td>0.9785</td>
<td>0.9384</td>
<td>0.9844</td>
<td>0.9671</td>
<td>0.0251</td>
<td>0.9931</td>
<td>0.9691</td>
<td>0.9869</td>
<td>0.9830</td>
<td>0.0125</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><bold>Note:</bold> <sup>a</sup>G: glioma, <sup>b</sup>M: meningioma, <sup>c</sup>P: pituitary tumor, <sup>d</sup>SD: standard deviation.</p>
</table-wrap-foot>
</table-wrap>
<p>For the third experiment, the mean and best performance results of CNN trained with 10-fold cross-validation using the original&#x002B;augmented dataset, which includes the real and synthetic images, are given in <xref ref-type="table" rid="table-4">Table 4</xref>. Compared to the results obtained in the first two datasets, the performance results of the Glioma and Meningioma tumor types, which were relatively low, improved with the original&#x002B;augmented dataset.</p>
<table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Mean results of 10-fold cross-validation and best performance results obtained with the original&#x002B;augmented dataset</title>
</caption>
<table frame="hsides">
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Performance metrics</th>
<th align="center" colspan="5">Mean results of 10-fold cross-validation</th>
<th align="center" colspan="5">Best performance results</th>
</tr>
<tr><th/>
<th>G<sup>a</sup></th>
<th>M<sup>b</sup></th>
<th>P<sup>c</sup></th>
<th>Mean</th>
<th>SD<sup>d</sup></th>
<th>G<sup>a</sup></th>
<th>M<sup>b</sup></th>
<th>P<sup>c</sup></th>
<th>Mean</th>
<th>SD<sup>d</sup></th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td>AUC</td>
<td>0.9926</td>
<td>0.9825</td>
<td>0.9916</td>
<td>0.9889</td>
<td>0.0056</td>
<td>0.9968</td>
<td>0.9876</td>
<td>0.9951</td>
<td>0.9932</td>
<td>0.0049</td>
</tr>
<tr>
<td>Specificity</td>
<td>0.9921</td>
<td>0.9924</td>
<td>0.9954</td>
<td>0.9933</td>
<td>0.0018</td>
<td>0.9970</td>
<td>0.9958</td>
<td>0.9954</td>
<td>0.9961</td>
<td>0.0008</td>
</tr>
<tr>
<td>Accuracy</td>
<td>0.9925</td>
<td>0.9878</td>
<td>0.9931</td>
<td>0.9911</td>
<td>0.0029</td>
<td>0.9968</td>
<td>0.9920</td>
<td>0.9952</td>
<td>0.9947</td>
<td>0.0024</td>
</tr>
<tr>
<td>Precision</td>
<td>0.9908</td>
<td>0.9749</td>
<td>0.9895</td>
<td>0.9851</td>
<td>0.0089</td>
<td>0.9965</td>
<td>0.9862</td>
<td>0.9896</td>
<td>0.9908</td>
<td>0.0053</td>
</tr>
<tr>
<td>Recall</td>
<td>0.9931</td>
<td>0.9726</td>
<td>0.9878</td>
<td>0.9845</td>
<td>0.0106</td>
<td>0.9965</td>
<td>0.9795</td>
<td>0.9948</td>
<td>0.9903</td>
<td>0.0094</td>
</tr>
<tr>
<td>F1-Score</td>
<td>0.9919</td>
<td>0.9737</td>
<td>0.9886</td>
<td>0.9848</td>
<td>0.0097</td>
<td>0.9965</td>
<td>0.9828</td>
<td>0.9922</td>
<td>0.9905</td>
<td>0.0070</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><bold>Note:</bold> <sup>a</sup>G: glioma, <sup>b</sup>M: meningioma, <sup>c</sup>P: pituitary tumor, <sup>d</sup>SD: standard deviation.</p>
</table-wrap-foot>
</table-wrap>
<p>The confusion matrices of the CNN with best performances, which were trained with original, augmented, and original&#x002B;augmented images and tested on the same test set, are given in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>. While there is a high confusion between glioma and meningioma tumors in the CNN model trained with original data, it is very low for the original&#x002B;augmented data. In conclusion, CycleGAN has improved the brain tumor classification performance of the DL model.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Confusion matrices of CNN, (a) original dataset, (b) augmented dataset, (c) original &#x002B;augmented dataset</title>
</caption>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_35584-fig-5.png"/>
</fig>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Literature Comparison</title>
<p>In this study, we proposed a tumor classification model consisting of DenseNet121-based CNN and data augmentation with CycleGAN on the figshare brain dataset. In <xref ref-type="table" rid="table-5">Table 5</xref>, the comparison of the results between our model and other proposed DL methods for the same dataset in the literature is given. More details about these studies are given in the literature review in Section 2. Examining ML studies on the figshare brain dataset, the accuracy values of ANN and SVM classifiers developed after different feature analyzes are between 0.9027 and 0.9190 [<xref ref-type="bibr" rid="ref-20">20</xref>,<xref ref-type="bibr" rid="ref-21">21</xref>]. Feature analysis and data augmentation increased the accuracy of the SVM classifier to 0.9110 [<xref ref-type="bibr" rid="ref-19">19</xref>]. In the literature, the accuracy values of ML classifiers using the features taken from the CNN layers as input were obtained between 0.8684 and 0.9979 [<xref ref-type="bibr" rid="ref-32">32</xref>&#x2013;<xref ref-type="bibr" rid="ref-34">34</xref>]. In this study, deep CNN was used to classify brain tumors with high accuracy, without the need for feature analysis or dimension reduction.</p>
<table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>Literature comparison</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>Studies</th>
<th>Feature Extraction</th>
<th>Classifier</th>
<th>Transfer Learning</th>
<th>Data Augmentation</th>
<th>Accuracy</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td>Abiwinanda&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-22">22</xref>]</td>
<td>-</td>
<td>CNN</td>
<td>-</td>
<td>-</td>
<td>0.8419</td>
</tr>
<tr>
<td>Widhiarso&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-23">23</xref>]</td>
<td>GLCM</td>
<td>CNN</td>
<td>-</td>
<td>-</td>
<td>0.82</td>
</tr>
<tr>
<td>Alqudah&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-24">24</xref>]</td>
<td>-</td>
<td>CNN</td>
<td>-</td>
<td>-</td>
<td>0.9877</td>
</tr>
<tr>
<td>Ayadi&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-25">25</xref>]</td>
<td>-</td>
<td>CNN</td>
<td>-</td>
<td>-</td>
<td>0.9636</td>
</tr>
<tr>
<td>Afshar&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-26">26</xref>]</td>
<td>-</td>
<td>CapsNet</td>
<td>-</td>
<td>-</td>
<td>0.9089</td>
</tr>
<tr>
<td>Bhanothu&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-27">27</xref>]</td>
<td>-</td>
<td>Faster R-CNN</td>
<td>VGG16</td>
<td>-</td>
<td>0.7760 (Precision)</td>
</tr>
<tr>
<td>Rehman&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-28">28</xref>]</td>
<td>-</td>
<td>CNN</td>
<td>AlexNet</td>
<td>Rotation,</td>
<td>0.9739</td>
</tr>
<tr>
<td></td>
<td></td>
<td/>
<td>GoogLeNet</td>
<td>Flipping</td>
<td>0.9804</td>
</tr>
<tr>
<td></td>
<td></td>
<td/>
<td>VGG16</td>
<td></td>
<td>0.9869</td>
</tr>
<tr>
<td>Ghosal&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-29">29</xref>]</td>
<td>-</td>
<td>ResNet101-based CNN</td>
<td>-</td>
<td>Flipping, Rotation, ET<sup>a</sup>, Shear</td>
<td>0.9383</td>
</tr>
<tr>
<td>Badza&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-30">30</xref>]</td>
<td>-</td>
<td>CNN</td>
<td>-</td>
<td>Rotation,</td>
<td>0.9656</td>
</tr>
<tr>
<td/>
<td/>
<td/>
<td/>
<td>Flipping</td>
<td/>
</tr>
<tr>
<td>Sultan&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-31">31</xref>]</td>
<td>-</td>
<td>CNN</td>
<td>-</td>
<td>Flipping, Mirroring, AD<sup>b</sup>, Rotation</td>
<td>0.9613</td>
</tr>
<tr>
<td>Deepak&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-32">32</xref>]</td>
<td>-</td>
<td>CNN</td>
<td>GoogleNet</td>
<td>-</td>
<td>0.9230</td>
</tr>
<tr>
<td/>
<td>CNN</td>
<td>SVM</td>
<td></td>
<td></td>
<td>0.9780</td>
</tr>
<tr>
<td/>
<td>CNN</td>
<td>kNN</td>
<td></td>
<td></td>
<td>0.9800</td>
</tr>
<tr>
<td >Gurkahraman&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-34">34</xref>]</td>
<td>-</td>
<td>CNN</td>
<td>DenseNet121</td>
<td>Flipping,</td>
<td>0.9860</td>
</tr>
<tr>
<td/>
<td>CNN</td>
<td>SVM</td>
<td></td>
<td>Rotation,</td>
<td>0.9979</td>
</tr>
<tr><td/>
<td>CNN</td>
<td>kNN</td>
<td></td>
<td>Blurring,</td>
<td>0.9907</td>
</tr>
<tr><td/>
<td>CNN</td>
<td>Bayes</td>
<td></td>
<td>GC<sup>c</sup>, SH<sup>d</sup></td>
<td>0.8933</td>
</tr>
<tr>
<td>Pashaei&#x00A0;et&#x00A0;al.&#x00A0;[<xref ref-type="bibr" rid="ref-33">33</xref>]</td>
<td>CNN</td>
<td>KELM</td>
<td>-</td>
<td>-</td>
<td>0.9368</td>
</tr>
<tr><td/>
<td>CNN</td>
<td>MLP</td>
<td></td>
<td></td>
<td>0.8880</td>
</tr>
<tr><td/>
<td>CNN</td>
<td>Stacking</td>
<td></td>
<td></td>
<td>0.8691</td>
</tr>
<tr><td/>
<td>CNN</td>
<td>XGBoost</td>
<td></td>
<td></td>
<td>0.8733</td>
</tr>
<tr><td/>
<td>CNN</td>
<td>SVM</td>
<td></td>
<td></td>
<td>0.8751</td>
</tr>
<tr><td/>
<td>CNN</td>
<td>Radial Basis</td>
<td></td>
<td></td>
<td>0.8684</td>
</tr>
<tr>
<td><bold>Proposed Method</bold></td>
<td><bold>-</bold></td>
<td><bold>DenseNet121</bold></td>
<td>-</td>
<td><bold>-</bold></td>
<td><bold>0.9595</bold></td>
</tr>
<tr>
<td/>
<td/>
<td><bold>DenseNet121-based CNN</bold></td>
<td/>
<td><bold>CycleGAN</bold></td>
<td><bold>0.9947</bold></td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><bold>Note:</bold> <sup>a</sup>ET: elastic transform, <sup>b</sup>AD: adding noise, <sup>c</sup>GC: gamma correction, <sup>d</sup>SH: sharpening</p>
</table-wrap-foot>
</table-wrap>
<p>According to DL studies in the literature, the accuracy values of the CNNs that do not use data augmentation and transfer learning are between 0.82 and 0.9877 [<xref ref-type="bibr" rid="ref-22">22</xref>&#x2013;<xref ref-type="bibr" rid="ref-25">25</xref>]. Accordingly, as the number of layers used in DL architectures increased, the accuracy value obtained for the figshare data set also increased [<xref ref-type="bibr" rid="ref-24">24</xref>,<xref ref-type="bibr" rid="ref-25">25</xref>]. The accuracy of the CNN architecture modeled by transfer learning using the GoogLeNet network was only 0.9230 [<xref ref-type="bibr" rid="ref-32">32</xref>]. In studies [<xref ref-type="bibr" rid="ref-30">30</xref>,<xref ref-type="bibr" rid="ref-31">31</xref>] using pixel-level data augmentation methods such as flipping, mirroring, adding noise, and rotation, the accuracy values of CNN architectures were calculated as 0.9656 and 0.9613, respectively. In studies using both data augmentation and transfer learning, the accuracy values of CNN architectures were obtained close to each other at 0.9860 and 0.9869 [<xref ref-type="bibr" rid="ref-28">28</xref>,<xref ref-type="bibr" rid="ref-34">34</xref>]. However, in [<xref ref-type="bibr" rid="ref-28">28</xref>], different CNN architectures using transfer learning were trained with data augmentation by rotation and flipping. The highest accuracy value was obtained with VGG16. In this study, it was not mentioned that the data augmentation was done after the test data was split. In [<xref ref-type="bibr" rid="ref-34">34</xref>], after data augmentation, all data were separated as training and test data. For this reason, the performance results of the CNN model were high since training and test data containing generated data from the original images. Therefore, the performance of ML techniques trained with features taken from CNN was also increased. In this study, the training and test data were separated before data augmentation, and the DL model was tested with data that were not used in the training process. Furthermore, in this study, DenseNet121 architecture was used for the design of the CNN model instead of architectural optimization, as DL models using transfer learning achieve high performance.</p>
<p>The pixel-level transformation (adding noise, blurring, and gamma correction), which is one of the conventional data augmentation methods, reduces the image quality [<xref ref-type="bibr" rid="ref-42">42</xref>]. Another traditional method is the elastic transformation which causes a lot of noise and damages the structure of the brain tumor. Rotating, flipping, or translating methods of the affine transformation increased data size without ensuring sample diversity in the dataset. Thus, it will not significantly improve the distinctive features of the classes it confuses. While GAN provides data diversity by producing realistic synthetic data, it does not cause the side effects of conventional methods on images. According to studies in the literature, realistic medical images similar to reference images are produced using CycleGAN [<xref ref-type="bibr" rid="ref-9">9</xref>&#x2013;<xref ref-type="bibr" rid="ref-12">12</xref>]. The DL models using synthetic data achieve high performance in image enhancement, segmentation, perception, and classification problems [<xref ref-type="bibr" rid="ref-9">9</xref>&#x2013;<xref ref-type="bibr" rid="ref-14">14</xref>]. For this reason, in this study, realistic brain images including tumors were produced using CycleGAN instead of using conventional data augmentation techniques such as affine transformation and pixel-level transformation. The accuracy values of the CNN model before and after the data augmentation were 0.9595 and 0.9947, respectively. In the most similar study [<xref ref-type="bibr" rid="ref-29">29</xref>], the images obtained by pixel-level data augmentation were classified with ResNet101-based CNN, and the accuracy of the study was found to be only 0.9383.</p>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusion</title>
<p>Brain tumors have patient-specific shapes and gray-level intensities. Also, tumors with different pathologies may resemble each other in the image. For this reason, it can be challenging to differentiate different types of tumors from one another or normal brain tissue. ML methods used for brain tumor classification in the literature require complex feature analyses, and it is unclear which of these analysis methods is more successful. DL techniques, which do not require complex pre-processing and feature analysis, are used in many areas of medicine and achieve promising results in brain tumor classification. This study proposes the DenseNet121-based CNN architecture for classifying glioma, meningioma, and pituitary tumors in the figshare brain dataset. The training dataset of the CNN was augmented using the simulated images with the CycleGAN architecture. Using CycleGAN, generated realistic brain images provide various data on tumor types, thus enabling a better classification of the classes it confuses. The use of CycleGAN has prevented the problem of overfitting since it provides realistic data diversity instead of redundant data occurring in some traditional methods. For the first time in the figshare dataset, synthetic data has been generated except for pixel-level and affine transform data augmentation. After synthetic data generation, the mean accuracy value of the CNN architecture for three brain tumor types increased from 0.9595 to 0.9947. This value is higher than the most similar study in the literature. In conclusion, CycleGAN has improved the brain tumor classification performance of the proposed DL model.</p>
</sec>
</body>
<back>
<fn-group>
<fn fn-type="other"><p><bold>Funding Statement:</bold> The authors received no specific funding for this study.</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>A.</given-names> <surname>Tiwari</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Srivastava</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Pant</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor segmentation and classification from magnetic resonance images: Review of selected methods from 2014 to 2019</article-title>,&#x201D; <source>Pattern Recognition Letters</source>, vol. <volume>131</volume>, no. <issue>9</issue>, pp. <fpage>244</fpage>&#x2013;<lpage>260</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>J.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Pan</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Tang</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Applications of deep learning to MRI images: A survey</article-title>,&#x201D; <source>Big Data Mining and Analytics</source>, vol. <volume>1</volume>, no. <issue>1</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>18</lpage>, <year>2018</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>Y.</given-names> <surname>LeCun</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Bengio</surname></string-name> and <string-name><given-names>G. E.</given-names> <surname>Hinton</surname></string-name></person-group>, &#x201C;<article-title>Deep learning</article-title>,&#x201D; <source>Nature</source>, vol. <volume>521</volume>, no. <issue>7553</issue>, pp. <fpage>436</fpage>&#x2013;<lpage>444</lpage>, <year>2015</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>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>, 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-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Nalepa</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Marcinkiewicz</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Kawulok</surname></string-name></person-group>, &#x201C;<article-title>Data augmentation for brain-tumor segmentation: A review</article-title>,&#x201D; <source>Frontiers in Computational Neuroscience</source>, vol. <volume>13</volume>, no. <issue>83</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>18</lpage>, <year>2019</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>X.</given-names> <surname>Yi</surname></string-name>, <string-name><given-names>E.</given-names> <surname>Walia</surname></string-name> and <string-name><given-names>P.</given-names> <surname>Babyn</surname></string-name></person-group>, &#x201C;<article-title>Generative adversarial network in medical imaging: A review</article-title>,&#x201D; <source>Medical Image Analysis</source>, vol. <volume>58</volume>, no. <issue>2</issue>, pp. <fpage>101552</fpage>, <year>2019</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>I.</given-names> <surname>Goodfellow</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Pouget-Abadie</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Mirza</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Xu</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Warde-Farley</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Generative adversarial networks</article-title>,&#x201D; <source>Communications of the ACM</source>, vol. <volume>63</volume>, no. <issue>11</issue>, pp. <fpage>139</fpage>&#x2013;<lpage>144</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>J. -Y.</given-names> <surname>Zhu</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Park</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Isola</surname></string-name> and <string-name><given-names>A. A.</given-names> <surname>Efros</surname></string-name></person-group>, &#x201C;<article-title>Unpaired image-to-image translation using cycle-consistent adversarial networks</article-title>,&#x201D; in <conf-name>Proc. ICCV</conf-name>, <publisher-loc>Venice, Italy</publisher-loc>, pp. <fpage>2242</fpage>&#x2013;<lpage>2251</lpage>, <year>2017</year>. </mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Welander</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Karlsson</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Eklund</surname></string-name></person-group>, &#x201C;<article-title>Generative adversarial networks for image-to-image translation on multi-contrast MR images-A comparison of CycleGAN and UNIT</article-title>,&#x201D; <comment>arXiv: 1806.07777</comment>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Nie</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Trullo</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Lian</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Petitjean</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Ruan</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Medical image synthesis with context-aware generative adversarial networks</article-title>,&#x201D; in <conf-name>Proc. MICCAI</conf-name>, <publisher-loc>Quebec, Canada</publisher-loc>, pp. <fpage>417</fpage>&#x2013;<lpage>425</lpage>, <year>2017</year>. </mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Sun</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Carass</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Zhao</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Lee</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Unpaired brain MR-to-CT synthesis using a structure-constrained CycleGAN</article-title>,&#x201D; in <conf-name>Proc. DLMIA 2018, ML-CDS 2018</conf-name>, Granada, Spain, pp. <fpage>174</fpage>&#x2013;<lpage>182</lpage>, <year>2018</year>. </mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>C. B.</given-names> <surname>Jin</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Kim</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Jung</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Joo</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Deep CT to MR synthesis using paired and unpaired data</article-title>,&#x201D; <source>Sensors (Basel, Switzerland)</source>, vol. <volume>19</volume>, no. <issue>10</issue>, pp. <fpage>2361</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Mabu</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Miyake</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Kuremoto</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Kido</surname></string-name></person-group>, &#x201C;<article-title>Semi-supervised CycleGAN for domain transformation of chest CT images and its application to opacity classification of diffuse lung diseases</article-title>,&#x201D; <source>International Journal of Computer Assisted Radiology and Surgery</source>, vol. <volume>16</volume>, no. <issue>11</issue>, pp. <fpage>1925</fpage>&#x2013;<lpage>1935</lpage>, <year>2021</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>A. B. S. H.</given-names> <surname>Badr</surname></string-name></person-group>, &#x201C;<article-title>MRI-based diagnosis of Alzheimer&#x2019;s disease using deep learning with CycleGAN for data augmentation</article-title>,&#x201D; <source>IJHSR</source>, vol. <volume>4</volume>, no. <issue>2</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>7</lpage>, <year>2022</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>J.</given-names> <surname>Sachdeva</surname></string-name>, <string-name><given-names>V.</given-names> <surname>Kumar</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Gupta</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Khandelwal</surname></string-name> and <string-name><given-names>C. K.</given-names> <surname>Ahuja</surname></string-name></person-group>, &#x201C;<article-title>Segmentation, feature extraction, multiclass brain tumor classification</article-title>,&#x201D; <source>Journal of Digital Imaging</source>, vol. <volume>26</volume>, no. <issue>6</issue>, pp. <fpage>1141</fpage>&#x2013;<lpage>1150</lpage>, <year>2013</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Selvaraj</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Dhanasekaran</surname></string-name></person-group>, &#x201C;<article-title>A review on tissue segmentation and feature extraction of MRI brain images</article-title>,&#x201D; <source>IJSCET</source>, vol. <volume>4</volume>, pp. <fpage>1313</fpage>&#x2013;<lpage>1332</lpage>, <year>2013</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>S.</given-names> <surname>Saman</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Jamjala Narayanan</surname></string-name></person-group>, &#x201C;<article-title>Survey on brain tumor segmentation and feature extraction of MR images</article-title>,&#x201D; <source>International Journal of Multimedia Information Retrieval</source>, vol. <volume>8</volume>, no. <issue>2</issue>, pp. <fpage>79</fpage>&#x2013;<lpage>99</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Cheng</surname></string-name></person-group>, &#x201C;<article-title>Brain Tumor Dataset. figshare</article-title>,&#x201D; <comment>Dataset</comment>, <year>2017</year>. [Online]. Available: <uri>https://doi.org/10.6084/m9.figshare.1512427.v5</uri>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Cheng</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Huang</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Cao</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Yang</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Enhanced performance of brain tumor classification via tumor region augmentation and partition</article-title>,&#x201D; <source>PLoS One</source>, vol. <volume>10</volume>, no. <issue>10</issue>, pp. <fpage>e0140381</fpage>, <year>2015</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>M. R.</given-names> <surname>Ismael</surname></string-name> and <string-name><given-names>I.</given-names> <surname>Abdel-Qader</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor classification via statistical features and back-propagation neural network</article-title>,&#x201D; in <conf-name>Proc. EIT</conf-name>, <publisher-loc>Rochester, MI, USA</publisher-loc>, pp. <fpage>0252</fpage>&#x2013;<lpage>0257</lpage>, <year>2018</year>. </mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>W.</given-names> <surname>Ayadi</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Charfi</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Elhamzi</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Atri</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor classification based on hybrid approach</article-title>,&#x201D; <source>The Visual Computer</source>, vol. <volume>38</volume>, no. <issue>1</issue>, pp. <fpage>107</fpage>&#x2013;<lpage>117</lpage>, <year>2022</year>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Abiwinanda</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Hanif</surname></string-name>, <string-name><given-names>S. T.</given-names> <surname>Hesaputra</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Handayani</surname></string-name> and <string-name><given-names>T. R.</given-names> <surname>Mengko</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor classification using convolutional neural network</article-title>,&#x201D; in <conf-name>Proc. Springer World Congress on Medical Physics and Biomedical Engineering</conf-name>, Prague, Czech Republic, pp. <fpage>183</fpage>&#x2013;<lpage>189</lpage>, <year>2018</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>W.</given-names> <surname>Widhiarso</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Yohannes</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Prakarsah</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor classification using gray level co-occurrence matrix and convolutional neural network</article-title>,&#x201D; <source>IJEIS (Indonesian Journal of Electronics and Instrumentation Systems)</source>, vol. <volume>8</volume>, no. <issue>2</issue>, pp. <fpage>179</fpage>&#x2013;<lpage>190</lpage>, <year>2018</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>A. -M.</given-names> <surname>Alqudah</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Alquraan</surname></string-name>, <string-name><given-names>I. A.</given-names> <surname>Qasmieh</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Alqudah</surname></string-name> and <string-name><given-names>W.</given-names> <surname>Al-Sharu</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor classification using deep learning technique-A comparison between cropped, uncropped, and segmented lesion. Images with different sizes</article-title>,&#x201D; <source>International Journal of Advanced Trends in Computer Science and Engineering</source>, vol. <volume>8</volume>, no. <issue>6</issue>, pp. <fpage>3684</fpage>&#x2013;<lpage>3691</lpage>, <year>2019</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>W.</given-names> <surname>Ayadi</surname></string-name>, <string-name><given-names>W.</given-names> <surname>Elhamzi</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Charfi</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Atri</surname></string-name></person-group>, &#x201C;<article-title>Deep CNN for brain tumor classification</article-title>,&#x201D; <source>Neural Processing Letters</source>, vol. <volume>53</volume>, no. <issue>1</issue>, pp. <fpage>671</fpage>&#x2013;<lpage>700</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Afshar</surname></string-name>, <string-name><given-names>K. N.</given-names> <surname>Plataniotis</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Mohammadi</surname></string-name></person-group>, &#x201C;<article-title>Capsule networks for brain tumor classification based on MRI images and course tumor boundaries</article-title>,&#x201D; in <conf-name>Proc. ICASSP</conf-name>, <publisher-loc>Brighton, UK</publisher-loc>, pp. <fpage>1368</fpage>&#x2013;<lpage>1372</lpage>, <year>2019</year>. </mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Bhanothu</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Kamalakannan</surname></string-name> and <string-name><given-names>G.</given-names> <surname>Rajamanickam</surname></string-name></person-group>, &#x201C;<article-title>Detection and classification of brain tumor in MRI images using deep convolutional network</article-title>,&#x201D; in <conf-name>Proc. ICACCS</conf-name>, <publisher-loc>Coimbatore, India</publisher-loc>, pp. <fpage>248</fpage>&#x2013;<lpage>252</lpage>, <year>2020</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.</given-names> <surname>Rehman</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Naz</surname></string-name>, <string-name><given-names>M. I.</given-names> <surname>Razzak</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Akram</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Imran</surname></string-name></person-group>, &#x201C;<article-title>A deep learning-based framework for automatic brain tumors classification using transfer learning</article-title>,&#x201D; <source>Circuits, Systems, and Signal Processing</source>, vol. <volume>39</volume>, no. <issue>2</issue>, pp. <fpage>757</fpage>&#x2013;<lpage>775</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Ghosal</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Nandanwar</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Kanchan</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Bhadra</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Chakraborty</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Brain tumor classification using ResNet-101 based squeeze and excitation deep neural network</article-title>,&#x201D; in <conf-name>Proc. ICACCP</conf-name>, <publisher-loc>Gangtok, India</publisher-loc>, pp. <fpage>1</fpage>&#x2013;<lpage>6</lpage>, <year>2019</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. M.</given-names> <surname>Bad&#x017E;a</surname></string-name> and <string-name><given-names>M. C.</given-names> <surname>Barjaktarovi&#x0107;</surname></string-name></person-group>, &#x201C;<article-title>Classification of brain tumors from MRI images using a convolutional neural network</article-title>,&#x201D; <source>Applied Sciences</source>, vol. <volume>10</volume>, no. <issue>1999</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>13</lpage>, <year>2020</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>H. H.</given-names> <surname>Sultan</surname></string-name>, <string-name><given-names>N. M.</given-names> <surname>Salem</surname></string-name> and <string-name><given-names>W.</given-names> <surname>Al-Atabany</surname></string-name></person-group>, &#x201C;<article-title>Multi-classification of brain tumor images using deep neural network</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>7</volume>, pp. <fpage>69215</fpage>&#x2013;<lpage>69225</lpage>, <year>2019</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>S.</given-names> <surname>Deepak</surname></string-name> and <string-name><given-names>P. M.</given-names> <surname>Ameer</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor classification using deep CNN features via transfer learning</article-title>,&#x201D; <source>Computers in Biology and Medicine</source>, vol. <volume>111</volume>, no. <issue>3</issue>, pp. <fpage>103345</fpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Pashaei</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Sajedi</surname></string-name> and <string-name><given-names>N.</given-names> <surname>Jazayeri</surname></string-name></person-group>, &#x201C;<article-title>Brain tumor classification via convolutional neural network and extreme learning machines</article-title>,&#x201D; in <conf-name>Proc. ICCKE</conf-name>, <publisher-loc>Mashhad, Iran</publisher-loc>, pp. <fpage>314</fpage>&#x2013;<lpage>319</lpage>, <year>2018</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>K.</given-names> <surname>Gurkahraman</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Karakis</surname></string-name></person-group>, &#x201C;<article-title>Brain tumors classification with deep learning using data augmentation</article-title>,&#x201D; <source>Journal of the Faculty of Engineering and Architecture of Gazi University</source>, vol. <volume>36</volume>, no. <issue>2</issue>, pp. <fpage>997</fpage>&#x2013;<lpage>1011</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>T.</given-names> <surname>Nanavati</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Modi</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Patel</surname></string-name>, <string-name><given-names>V.</given-names> <surname>Parikh</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Gupta</surname></string-name></person-group>, &#x201C;<article-title>Generative adversarial networks: A comparative analysis</article-title>,&#x201D; <source>International Journal of Advanced Research in Computer Engineering &#x0026; Technology (IJARCET)</source>, vol. <volume>9</volume>, no. <issue>4</issue>, pp. <fpage>2278</fpage>&#x2013;<lpage>2323</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Gong</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>Q.</given-names> <surname>Chen</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Zeng</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Zhang</surname></string-name></person-group>, &#x201C;<article-title>Generative adversarial networks in medical image processing</article-title>,&#x201D; <source>Current Pharmaceutical Design</source>, vol. <volume>27</volume>, no. <issue>15</issue>, pp. <fpage>1856</fpage>&#x2013;<lpage>1868</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Armanious</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Jiang</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Abdulatif</surname></string-name>, <string-name><given-names>T.</given-names> <surname>K&#x00FC;stner</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Gatidis</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>Unsupervised medical image translation using Cycle-MedGAN</article-title>,&#x201D; in <conf-name>Proc. EUSIPCO</conf-name>, <publisher-loc>A Coruna, Spain</publisher-loc>, pp. <fpage>1</fpage>&#x2013;<lpage>5</lpage>, <year>2019</year>. </mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Armanious</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Jiang</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Fischer</surname></string-name>, <string-name><given-names>T.</given-names> <surname>K&#x00FC;stner</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Hepp</surname></string-name> <etal>et al.</etal></person-group><italic>,</italic> &#x201C;<article-title>MedGAN: Medical image translation using GANs</article-title>,&#x201D; <source>Computerized Medical Imaging and Graphics</source>, vol. <volume>79</volume>, no. <issue>101684</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>13</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. M.</given-names> <surname>Yap&#x0131;c&#x0131;</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Tekerek</surname></string-name> and <string-name><given-names>N.</given-names> <surname>Topaloglu</surname></string-name></person-group>, &#x201C;<article-title>Deep learning-based data augmentation method and signature verification system for offline handwritten signature</article-title>,&#x201D; <source>Pattern Analysis and Applications</source>, vol. <volume>24</volume>, no. <issue>1</issue>, pp. <fpage>165</fpage>&#x2013;<lpage>179</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-40"><label>[40]</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. Q.</given-names> <surname>Weinberger</surname></string-name></person-group>, &#x201C;<article-title>Densely connected convolutional networks</article-title>,&#x201D; in <conf-name>Proc. CVPR</conf-name>, <publisher-loc>Honolulu, HI, USA</publisher-loc>, pp. <fpage>4700</fpage>&#x2013;<lpage>4708</lpage>, <year>2017</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>G.</given-names> <surname>Huang</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Pleiss</surname></string-name>, <string-name><given-names>L.</given-names> <surname>van der Maaten</surname></string-name> and <string-name><given-names>K. Q.</given-names> <surname>Weinberger</surname></string-name></person-group>, &#x201C;<article-title>Convolutional networks with dense connectivity</article-title>,&#x201D; <source>IEEE Transactions on Pattern Analysis and Machine Intelligence</source>, pp. <fpage>1</fpage>&#x2013;<lpage>12</lpage>, <comment>Early Access</comment>, <year>2019</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>M. F.</given-names> <surname>Safdar</surname></string-name>, <string-name><given-names>S. S.</given-names> <surname>Alkobaisi</surname></string-name> and <string-name><given-names>F. T.</given-names> <surname>Zahra</surname></string-name></person-group>, &#x201C;<article-title>A comparative analysis of data augmentation approaches for magnetic resonance imaging (MRI) scan images of brain tumor</article-title>,&#x201D; <source>Acta Informatica Medica: AIM: Journal of the Society for Medical Informatics of Bosnia &#x0026; Herzegovina: Casopis Drustva za Medicinsku Informatiku BiH</source>, vol. <volume>28</volume>, no. <issue>1</issue>, pp. <fpage>29</fpage>&#x2013;<lpage>36</lpage>, <year>2020</year>.</mixed-citation></ref>
</ref-list>
</back>
</article>










