<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JCC</journal-id><journal-title-group><journal-title>Journal of Computer and Communications</journal-title></journal-title-group><issn pub-type="epub">2327-5219</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jcc.2021.911010</article-id><article-id pub-id-type="publisher-id">JCC-113621</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  Effect of the Pixel Interpolation Method for Downsampling Medical Images on Deep Learning Accuracy
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Daisuke</surname><given-names>Hirahara</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Eichi</surname><given-names>Takaya</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mizuki</surname><given-names>Kadowaki</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yasuyuki</surname><given-names>Kobayashi</given-names></name><xref ref-type="aff" rid="aff4"><sup>4</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Takuya</surname><given-names>Ueda</given-names></name><xref ref-type="aff" rid="aff3"><sup>3</sup></xref></contrib></contrib-group><aff id="aff3"><addr-line>Department of Clinical Imaging, Graduate School of Medicine, Tohoku University, Sendai, Japan</addr-line></aff><aff id="aff1"><addr-line>Department of AI Research Lab, Harada Academy, Kagoshima, Japan</addr-line></aff><aff id="aff2"><addr-line>Tohoku University Hospital AI Lab, Sendai, Japan</addr-line></aff><aff id="aff4"><addr-line>Department of Advanced Biomedical Imaging Informatics, St. Marianna University School of Medicine, Kawasaki, Japan</addr-line></aff><pub-date pub-type="epub"><day>05</day><month>11</month><year>2021</year></pub-date><volume>09</volume><issue>11</issue><fpage>150</fpage><lpage>156</lpage><history><date date-type="received"><day>1,</day>	<month>November</month>	<year>2021</year></date><date date-type="rev-recd"><day>27,</day>	<month>November</month>	<year>2021</year>	</date><date date-type="accepted"><day>30,</day>	<month>November</month>	<year>2021</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  Background: High-resolution medical images often need to be downsampled because of the memory limitations of the hardware used for machine learning. Although various image interpolation methods are applicable to downsampling, the effect of data preprocessing on the learning performance of convolutional neural networks (CNNs) has not been fully investigated. 
  Methods: In this study, five different pixel interpolation algorithms (nearest neighbor, bilinear, Hamming window, bicubic, and Lanczos interpolation) were used for image downsampling to investigate their effects on the prediction accuracy of a CNN. Chest X-ray images from the NIH public dataset were examined by downsampling 10 patterns. 
  Results: The accuracy improved with a decreasing image size, and the best accuracy was achieved at 64 &#215; 64 pixels. Among the interpolation methods, bicubic interpolation obtained the highest accuracy, followed by the Hamming window.
 
</p></abstract><kwd-group><kwd>Downsampling</kwd><kwd> Interpolation</kwd><kwd> Deep Learning</kwd><kwd> Convolutional Neural Networks</kwd><kwd> Medical Images</kwd><kwd> Nearest Neighbor</kwd><kwd> Bilinear</kwd><kwd> Hamming Window</kwd><kwd> Bicubic</kwd><kwd> Lanczos</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Convolutional neural networks (CNNs) are a deep learning approach, and developments have increasingly widened their range of practical application [<xref ref-type="bibr" rid="scirp.113621-ref1">1</xref>]. CNNs are widely used for medical imaging applications, such as detecting lung tumors in computed tomography images, detecting breast cancer in mammograms, and predicting the risk for cardiovascular disease based on retinal fundus photographs [<xref ref-type="bibr" rid="scirp.113621-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.113621-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.113621-ref4">4</xref>]. Their adoption in the clinical field makes ensuring their accuracy imperative. For a CNN to yield correct diagnoses, they require image data with sufficient spatial resolution to extract morphological features [<xref ref-type="bibr" rid="scirp.113621-ref5">5</xref>]. Because of practical limitations, medical images often do not provide sufficient spatial resolution [<xref ref-type="bibr" rid="scirp.113621-ref6">6</xref>]. Certain examination processes such as magnetic resonance imaging may require a patient to hold their breath, which limits the imaging duration. Target lesions often occupy a localized or limited part of an organ or structure in the human body, so the region of interest is much smaller than the overall image, and the cropped image does not have sufficient spatial resolution [<xref ref-type="bibr" rid="scirp.113621-ref7">7</xref>]. When images with insufficient spatial resolution are used as training data, the CNN does not achieve satisfactory diagnostic accuracy. Some studies have shown that using pixel interpolation to upsample images is a useful solution for improving the diagnostic accuracy of CNNs when the training data have insufficient spatial resolution [<xref ref-type="bibr" rid="scirp.113621-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.113621-ref9">9</xref>].</p><p>In contrast, for some medical imaging applications such as pathological imaging and digital mammography, much higher resolutions compared to general images are sometimes used. The performance of a CNN generally improves when the batch size of the training data is increased [<xref ref-type="bibr" rid="scirp.113621-ref10">10</xref>]. However, researchers are often forced to limit the batch size because of the memory limitations of the hardware. Downsampling of high-resolution images is a possible solution to maintaining a larger batch size when the processing hardware has limited memory [<xref ref-type="bibr" rid="scirp.113621-ref11">11</xref>]. Sabottke et al. reported that training a CNN with chest radiographic images downsampled from 1024 &#215; 1024 pixels to 256 &#215; 256 pixels does not compromise the diagnostic accuracy [<xref ref-type="bibr" rid="scirp.113621-ref11">11</xref>]. Although various pixel interpolation algorithms are applicable to image downsampling such as nearest neighbor (NN) [<xref ref-type="bibr" rid="scirp.113621-ref12">12</xref>], bilinear (BL) [<xref ref-type="bibr" rid="scirp.113621-ref12">12</xref>], Hamming window (HM) [<xref ref-type="bibr" rid="scirp.113621-ref13">13</xref>], bicubic (BC) [<xref ref-type="bibr" rid="scirp.113621-ref14">14</xref>], and Lanczos (LC) [<xref ref-type="bibr" rid="scirp.113621-ref15">15</xref>] interpolation, the effect of the interpolation method on the diagnostic accuracy of a CNN has not been fully investigated.</p><p>In this study, five pixel interpolation algorithms (NN, BL, HM, BC, and LC) were applied to downsampling images, which were then used as training data for a CNN. The objective was to compare their effects on the diagnostic accuracy.</p></sec><sec id="s2"><title>2. Materials &amp; Methods</title><p>The medical images used to train the CNN were taken from the public dataset of NIH chest X-rays registered in Kaggle (Chest14) [<xref ref-type="bibr" rid="scirp.113621-ref16">16</xref>]. This dataset contains 112,120 images of 30,805 patients. Each chest X-ray is a grayscale image with a size of 1024 &#215; 1024 pixels. The chest X-rays were classified according to 15 diagnostic labels: normal (no disease), atelectasis, consolidation, infiltration, pneumothorax, pneumothorax, edema, emphysema, fibrosis, effusion, pneumonia, pleural thickening, cardiomegaly, nodule mass, and hernia. Over 90% of the data contained an abnormal diagnosis [<xref ref-type="bibr" rid="scirp.113621-ref16">16</xref>]. The dataset used is open data and has been anonymized.</p><p>PyTorch was used to build the CNN, and Pillow was used for the interpolation method with Python version 3.6.9. The hardware environment was a DGX Station (CPU, Intel Xeon E5-2698 v4 2.2 GHz; system memory of 256 GB, GPUs, Tesla V100 &#215; 4; GPU memory, 32 GB per GPU).</p><p>The image data for the CNN were interpolated by using five pixel interpolation methods in the image-processing library of Python Pillow: NN [<xref ref-type="bibr" rid="scirp.113621-ref12">12</xref>], BL [<xref ref-type="bibr" rid="scirp.113621-ref12">12</xref>], HM [<xref ref-type="bibr" rid="scirp.113621-ref13">13</xref>], BC [<xref ref-type="bibr" rid="scirp.113621-ref14">14</xref>], and LC [<xref ref-type="bibr" rid="scirp.113621-ref15">15</xref>]. NN is a pixel interpolation algorithm that refers to the brightness value of the pixel nearest to the reference position [<xref ref-type="bibr" rid="scirp.113621-ref12">12</xref>]. BL is a linear interpolation algorithm that resamples the luminance value of a position (x, y) by referring to luminance values for 2 &#215; 2 pixels (4 pixels) in the surrounding vicinity [<xref ref-type="bibr" rid="scirp.113621-ref12">12</xref>]. HN and LC are commonly used window functions. HM is a modified version of the Hanning window, where the values at both ends of the window are zero, so the signal components are not reflected in the spectrum [<xref ref-type="bibr" rid="scirp.113621-ref13">13</xref>]. BC is a cubic interpolation algorithm that resamples the luminance value of a position by referring to luminance values for a bicubic array of 4 &#215; 4 pixels (16 pixels) [<xref ref-type="bibr" rid="scirp.113621-ref14">14</xref>]. HM and LC offer a better frequency resolution and narrower dynamic range than the Hanning window. LC is characterized by discontinuities at both ends of the interval and is one of many finite support approximations of the sinc filter. Each interpolated value is the weighted sum of two consecutive input samples [<xref ref-type="bibr" rid="scirp.113621-ref15">15</xref>].</p><p>The five interpolation methods were applied to downsampling the chest X-rays from an original size of 1024 &#215; 1024 pixels to seven different sizes: 320 &#215; 320, 256 &#215; 256, 224 &#215; 224, 192 &#215; 192, 160 &#215; 160, 64 &#215; 64, and 32 &#215; 32 pixels. In total, 112,120 images were generated and were separated into 86,524 training images and 25,596 testing images. Verification was not performed with the original data because the batch size could not be normalized with the other batch sizes owing to the amount of spatial computation. The sizes of the images used as input for the CNN were 320 &#215; 320, 256 &#215; 256, 224 &#215; 224, 192 &#215; 192, 160 &#215; 160, 64 &#215; 64, and 32 &#215; 32 pixels. As shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>, the CNN was a simple</p><p>network consisting of three 3 &#215; 3 convolutional layers. It used zero padding, instance normalization, and a rectified linear unit activation function. To accommodate the above image sizes of the downsampled input data, the CNN was adjusted to have 360,000, 222,784, 166,464, 118,336, 78,400, 7744, or 576 fully connected layers respectively. For all resolutions, the batch size was fixed at 512. The CNN was trained on each image for 100 epochs in total, and the accuracy was evaluated after training and testing. The results were compared according to the maximum classification accuracy over 100 epochs.</p></sec><sec id="s3"><title>3. Results</title><p><xref ref-type="table" rid="table1">Table 1</xref> and <xref ref-type="fig" rid="fig2">Figure 2</xref> present the classification accuracy of the test data with each model. Reducing the image size increased the accuracy. The best accuracy was obtained at a size of 64 &#215; 64 pixels and was slightly worse at a size of 32 &#215; 32 pixels. At 320 &#215; 320 pixels, BC performed the best with a maximum accuracy of</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Maximum classification accuracy according to the interpolation method and image size</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >Max</th><th align="center" valign="middle" >Average</th></tr></thead><tr><td align="center" valign="middle" >NN</td><td align="center" valign="middle" >0.6753</td><td align="center" valign="middle" >0.6686</td></tr><tr><td align="center" valign="middle" >BL</td><td align="center" valign="middle" >0.6746</td><td align="center" valign="middle" >0.6677</td></tr><tr><td align="center" valign="middle" >HM</td><td align="center" valign="middle" >0.6739</td><td align="center" valign="middle" >0.6675</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >0.6787</td><td align="center" valign="middle" >0.6667</td></tr><tr><td align="center" valign="middle" >LC</td><td align="center" valign="middle" >0.6721</td><td align="center" valign="middle" >0.6662</td></tr></tbody></table></table-wrap><p>0.6638. At 256 &#215; 256 pixels, NN performed the best with a maximum accuracy of 0.6656. At 224 &#215; 224 pixels, NN again performed the best with a maximum accuracy of 0.6712. At 192 &#215; 192 pixels, BC performed the best with a maximum accuracy of 0.6650. At 160 &#215; 160 pixels, HM performed the best with a maximum accuracy of 0.6739. At 64 &#215; 64 pixels, BC performed the best with a maximum accuracy of 0.6787. At 32 &#215; 32 pixels, BC performed the best with a maximum accuracy of 0.6724. Thus, the highest accuracy was obtained by BC at an image size of 64 &#215; 64 pixels (0.6787), followed by HM at 64 &#215; 64 pixels (0.6773).</p></sec><sec id="s4"><title>4. Discussion</title><p>The results of this study suggest that the diagnostic performance of the CNN is affected by the level of downsampling. The maximum accuracy was achieved at an image size of 64 &#215; 64 pixels regardless of the interpolation method. This supports the work of Tan et al. [<xref ref-type="bibr" rid="scirp.113621-ref17">17</xref>], who reported an optimal input dimension depending on the number of parameters for the deep learning model. The present study suggests that the optimal downsampling level is related to the CNN structure. The CNN used here had a relatively simple structure with three hidden layers, so it is potentially able to extract structural features with relatively low resolution. Because more complicated models are commonly used in clinical applications of artificial intelligence, the optimal downsampling process may need to be reassessed according to the CNN that is being used. The classification accuracy increased with a decreasing image size and reached its maximum at 64 &#215; 64 pixels. Because the CNN had a simple structure with few hidden layers and little ability to extract features, downsampling to a small image size such as 64 &#215; 64 or 32 &#215; 32 pixels may serve the same function as feature extraction by the CNN. In other words, a small image size may avoid the curse of dimensionality.</p><p>The results also suggested that the interpolation method affects the diagnostic performance of the CNN differently according to the image size. <xref ref-type="fig" rid="fig2">Figure 2</xref> partially reveals the relationship between the image size and interpolation method. For small image sizes such as 64 &#215; 64 and 32 &#215; 32 pixels, BC tended to produce good results. Linear interpolation methods such as NN and BL were not suitable for strong downsampling, while BC performed better, perhaps because it is nonlinear. Linear interpolation (NN, BL) may offer better performance when images are downsampled to a certain size, and nonlinear interpolation (BC) may be more suitable when images are downsampled to extremely small sizes. Various interpolations are available for upsampling and downsampling images to different sizes. In the OpenCV and Pillow libraries, BL and BC are set as the default methods for image interpolation [https://pillow.readthedocs.io/en/stable/reference/Image.html]. BL was previously reported to result in the highest classification accuracy when images with a small size were upsampled [<xref ref-type="bibr" rid="scirp.113621-ref8">8</xref>]. In contrast, the present study suggests that BC results in the highest classification accuracy when images with a large size are downsampled. The two sets of results suggest that a suitable image interpolation method needs to be selected according to the image size and task (i.e., upsampling of downsampling). The limitations of this study were that the effects of the model size and dataset were not considered. Future work will involve investigating larger network architectures and multiple types of medical image datasets. BC also performed better in large downsamplings, but the difference in classification accuracy between BC and BL at 64 &#215; 64 pixels was only 0.41%. The difference between BC and NN is even smaller at 0.34%. More studies with different hyperparameters, such as changing the batch size for each resolution, are needed to clarify why this result is significant.</p></sec><sec id="s5"><title>5. Conclusion</title><p>In this study, five different interpolation methods were applied to the Chest14 dataset, and the effect of image downsampling on the classification accuracy of the CNN was investigated. The experimental results showed that there is an optimal image size for downsampling, and that a suitable interpolation method should be chosen. The results of this study suggest the importance of considering the interpolation method when creating a deep learning model. It was shown that choosing hamming or bicubic for downsampling may give better accuracy than other interpolation methods.</p></sec><sec id="s6"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s7"><title>Cite this paper</title><p>Hirahara, D., Takaya, E., Kadowaki, M., Kobayashi, Y. and Ueda, T. (2021) Effect of the Pixel Interpolation Method for Downsampling Medical Images on Deep Learning Accuracy. Journal of Computer and Communications, 9, 150-156. https://doi.org/10.4236/jcc.2021.911010</p></sec></body><back><ref-list><title>References</title><ref id="scirp.113621-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Hijazi, S., Kumar, R. and Rowen, C. (2015) Using Convolutional Neural Networks for Image Recognition. Cadence Design Systems Inc., San Jose, 1-12.</mixed-citation></ref><ref id="scirp.113621-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Lakwaa, W., Mohammad, N. and Amr, B. (2017) Lung Cancer Detection and Classification with 3D Convolutional Neural Network (3D-CNN). Lung Cancer, 8, 409-417. https://doi.org/10.14569/IJACSA.2017.080853</mixed-citation></ref><ref id="scirp.113621-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Sampaio, W.B., Diniz, E.M., Silva, A.C., de Paiva, A.C. and Gattass, M. (2011) Detection of Masses in Mammogram Images Using CNN, Geostatistic Functions and SVM. Computers in Biology and Medicine, 41, 653-664. https://doi.org/10.1016/j.compbiomed.2011.05.017</mixed-citation></ref><ref id="scirp.113621-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Poplin, R., Varadarajan, A.V., Blumer, K., Liu, Y., McConnell, M.V., Corrado, G.S., et al. (2018) Prediction of Cardiovascular Risk Factors from Retinal Fundus Photographs via Deep Learning. Nature Biomedical Engineering, 2, 158-164. https://doi.org/10.1038/s41551-018-0195-0</mixed-citation></ref><ref id="scirp.113621-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Willemink, M.J., Koszek, W.A., Hardell, C., Wu, J., Fleischmann, D., Harvey, H., et al. (2020) Preparing Medical Imaging Data for Machine Learning. Radiology, 295, 4-15. https://doi.org/10.1148/radiol.2020192224</mixed-citation></ref><ref id="scirp.113621-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Powers, W.J., Rabinstein, A.A., Ackerson, T., Adeoye, O.M., Bambakidis, N.C., Becker, K., et al. (2018) 2018 Guidelines for the Early Management of Patients with Acute Ischemic Stroke: A Guideline for Healthcare Professionals from the American Heart Association/American Stroke Association. Stroke, 49, e46-e99. https://doi.org/10.1161/STR.0000000000000158</mixed-citation></ref><ref id="scirp.113621-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Tomita, H., Yamashiro, T., Heianna, J., Nakasone, T., Kobayashi, T, Mishiro, S., et al. (2021) Deep Learning for the Preoperative Diagnosis of Metastatic Cervical Lymph Nodes on Contrast-Enhanced Computed ToMography in Patients with Oral Squamous Cell Carcinoma. Cancers, 13, Article No. 600. https://doi.org/10.3390/cancers13040600</mixed-citation></ref><ref id="scirp.113621-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Hirahara, D., Takaya, E., Takahara, T. and Ueda, T. (2020) Effects of data count and image scaling on Deep Learning training. PeerJ Computer Science, 6, Article No. e312. https://doi.org/10.7717/peerj-cs.312</mixed-citation></ref><ref id="scirp.113621-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Alsallakh, B., Kokhlikyan, N., Miglani, V., Yua, J. and R-Richardson, O. (2020) Mind the Pad—CNNS Can Develop Blind Spots. arXiv preprint arXiv:2020.02178.</mixed-citation></ref><ref id="scirp.113621-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Kandel, I. and Castelli, M. (2020) The Effect of Batch Size on the Generalizability of the Convolutional Neural Networks on a Histopathology Dataset. ICT Express, 6, 312-315. https://doi.org/10.1016/j.icte.2020.04.010</mixed-citation></ref><ref id="scirp.113621-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Sabottke, C.F. and Spieler, B.M. (2020) The Effect of Image Resolution on Deep Learning in Radiography. Radiology: Artificial Intelligence, 2, Article ID: e190015. https://doi.org/10.1148/ryai.2019190015</mixed-citation></ref><ref id="scirp.113621-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Lehmann, T.M., G&amp;ouml;nner, C. and Spitzer, K. (1999) Survey: Interpolation Methods in Medical Image Processing. IEEE Transactions on Medical Imaging, 18, 1049-1075. https://doi.org/10.1109/42.816070</mixed-citation></ref><ref id="scirp.113621-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Harris, F.J. (1978) On the Use of Windows for Harmonic Analysis with the Discrete Fourier Transform. Proceedings of the IEEE, 66, 51-83. https://doi.org/10.1109/PROC.1978.10837</mixed-citation></ref><ref id="scirp.113621-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Keys, R. (1981) Cubic Convolution Interpolation for Digital Image Processing. IEEE Transactions on Acoustics, Speech, and Signal Processing, 29, 1153-1160. https://doi.org/10.1109/TASSP.1981.1163711</mixed-citation></ref><ref id="scirp.113621-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Duchon, C.E. (1979) Lanczos Filtering in One and Two Dimensions. Journal of Applied Meteorology and Climatology, 18, 1016-1022. https://doi.org/10.1175/1520-0450(1979)018%3C1016:LFIOAT%3E2.0.CO;2</mixed-citation></ref><ref id="scirp.113621-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Wang, X., Peng, Y., Lu, L., Lu, Z., Bagheri, M. and Summers, R.M. (2017) ChestX-Ray8: Hospital-Scale Chest X-Ray Database and Benchmarks on Weakly Supervised Classification and Localization of Common Thorax Diseases. 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, 21-26 July 2017, 3462-3471. https://doi.org/10.1109/CVPR.2017.369</mixed-citation></ref><ref id="scirp.113621-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Tan, M. and Quoc, V.L. (2019) EfficientNet: Rethinking Model Scaling for Convolutional Neural Networks. arXiv preprint arXiv:1905.11946.</mixed-citation></ref></ref-list></back></article>