Submitted:
24 July 2023
Posted:
25 July 2023
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Construct and train an improved DCGAN classifier using customized synthetic augmentation techniques and fine-tune the parameters for skin lesion classification that can accurately diagnose skin lesions.
- Investigate whether the synthetic images generated by a multi-layered convolutional generative network accurately reflect the distribution of the original image dataset. In contrast, a discriminator perceptron, which is also multi-layered, tries to distinguish between false and real image samples.
- Evaluate the performance of the improved DCGAN Classifier compared with existing state-of-the-art classifiers for skin lesion classification.
2. The Practice Standards for Medical Imaging
3. Literature Review
4. Methodology
4.1. Skin Cancer Dataset
- Image name: a unique identifier that refers to the filename of the corresponding image.
- Patient id: a unique identifier assigned to each patient.
- Sex: the gender of the patient or a blank field if unknown.
- Approximate age: the patient's approximate age at the time of the imaging was conducted.
- Anatomical site: the location of the imaged site on the patient's body.
- Diagnosis: detailed diagnostic information (only included in the training data).
- Benign/malignant indicates whether the imaged lesion is benign or malignant.
- Target: a binarized form of the target variable.
4.2. Proposed Framework of the DCGAN-Based Classifier
4.3. Image Preprocessing Techniques
4.4. DCGAN Architecture
- The generator uses five deconvolutional layers instead of four.
- Replace deterministic spatial pooling layers such as global average pooling with 2 x 2 fractional-stride convolutions (Generator), which allows the networks to learn by themselves spatial downsampling.
- Eliminate connected hidden layers to avoid model instability and stabilize the convergence speed.
- Update the generator weights using backpropagation and an optimizer SGDM with a constant learning rate of 0.01 instead of 0.0002.
- Batch normalization is used to stabilize the learning of the generator.
- All generating levels use the ReLu activation, except the output layer, which employs the Tanh activation to scale the output between -1 and 1.
- Modifications to Discriminator:
- The discriminator uses five convolutional- layers to train the networks instead of four.
- Replace deterministic spatial pooling layers such as max pooling with 2 x 2 stride convolutions (Discriminator), allowing the networks to learn spatial upsampling by themselves.
- Eliminate connected hidden layers to avoid model instability and stabilize the convergence speed.
- Update the weights of the discriminator using backpropagation and an optimization step.
- Batch normalization is used to stabilize the learning of the discriminator.
- The LeakyReLU activation function is used for all layers in the discriminator except the output layer to allow gradients to flow backwards through the layer.
- The final layer functions as a classifier and uses the SoftMax activation function for classification.
4.4.1. Model Training and Classification

5. Experiments and Results
5.1. Evaluation Metrics
5.2. Results of Image Preprocessing Techniques
5.2.1. Image Scaling
5.2.2. Histogram Equalization
5.2.3. Unsharp Masking and Gaussian High Pass Filtering
5.2.4. Color Space Transformation
5.2.5. Median Filter
5.3. Results of Improved DCGAN-based Classifier


5.4. Discussion
6. Conclusion and Future Scope
7. Patents
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Hoffman, M. ; Picture of the skin: human anatomy. 2014. Available online: https://www.webmd.com/skin-problems-and-treatments/ picture-of-the-skin.
- Stöppler, M. C. Medical definition of skin. 2021. Available online: https://www.medicinenet.com/skin/definition.htm.
- Anonymous. Skin cancer-index 2018. 2018. 2018. Available online: https://derma.plus/en/skin-cancer-index-2018/.
- Amarathunga, A.; Ellawala, E. P. W. C.; Abeysekara, G.; Amalraj, C. R. J. Expert system for diagnosis of skin diseases. International Journal of Scientific & Technology Research. 2015, 4, 174–178. [Google Scholar]
- Ambad, P.S.; Shirsat, A.S. A image analysis system to detect skin diseases. IOSR J. of VLSI and Signal Processing, 2016, 6, 17–25. [Google Scholar] [CrossRef]
- ALKolifi ALEnezi, N.S. A method of skin disease detection using image processing and machine learning. Procedia Computer Science, 2019, 163, 85–92. [Google Scholar] [CrossRef]
- Wu, H.; Yin, H.; Chen, H. , et al. A deep learning, image-based approach for automated diagnosis for inflammatory skin diseases. Annals of Translational Medicine. 2020, 8, 581. [Google Scholar] [CrossRef] [PubMed]
- Liu, J.; Wang, W.; Chen, J.; Sun, G.; Yang, A. Classification and research of skin lesions based on machine learning. Computers, Materials & Continua. 2020, 62, 1187–1200. [Google Scholar] [CrossRef]
- Yan, Y.; Kawahara, J.; Hamarneh, G. Melanoma recognition via visual attention, Lecture Notes in Computer Science. Proceedings of the International Conference on Information Processing in Medical Imaging; 19; Hong Kong, China. Springer; pp. 793–804. 20 December.
- Duan, M.; Li, K.; Liao, X.; Li, K. A parallel multiclassification algorithm for big data using an extreme learning machine. IEEE Transactions on Neural Networks and Learning Systems. 2018, 29, 2337–2351. [Google Scholar] [CrossRef]
- Sun, X.; Yang, J.; Sun, M.; Wang, K. A benchmark for automatic visual classification of clinical skin disease images. Computer Vision –ECCV 2016. New York, NY, USA: Springer International Publishing; 2016., Computer Vision - ECCV 2016.
- Srinivasu, P.N.; SivaSai, J.G.; Ijaz, M.F.; Bhoi, A.K.; Kim, W.; Kang, J.J. Classification of skin disease using deep learning neural networks with MobileNet V2 and LSTM. Sensors. 2021, 21, 2852. [Google Scholar] [CrossRef]
- Vulli, A.; Srinivasu, P.N.; Sashank, M.S.; Shafi, J.; Choi, J.; Ijaz, M.F. Fine-tuned DenseNet-169 for breast cancer metastasis prediction using FastAI and 1-cycle policy. Sensors. 2022, 22, 2988. [Google Scholar] [CrossRef]
- Krizhevsky, A.; Sutskever, I.; Hinton, G.E. Imagenet Classification with Deep Convolutional Neural Networks. Communications of the ACM 2017, 60, 84–90. [Google Scholar] [CrossRef]
- Esteva, A.; Kuprel, B.; Novoa, R. Dermatologist-level classification of skin cancer with deep neural networks. Nature, 2017, 542, 115–118. [Google Scholar] [CrossRef]
- Krawczyk, B. Learning from imbalanced data: open challenges and future directions. Prog Artif Intell 5 2019, 221–232. [Google Scholar] [CrossRef]
- Rice, L.; Wong, E.; Kolter, J.Z. Overfitting in adversarially robust deep learning. Proceedings of the 37th International Conference on Machine Learning. 2020, 119, 8093–8104. [Google Scholar]
- Stutz, D.; Hein, M.; Schiele, B. Disentangling Adversarial Robustness and Generalization. IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Long Beach, CA, USA, 2019, 6969-6980. [CrossRef]
- Bissoto, A.; Perez, F.; Valle, E.; Avila, S. Skin Lesion Synthesis with Generative Adversarial Networks. International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI). 2018. [Google Scholar] [CrossRef]
- Goodfellow, I.J.; Mirza, M.; Xu, B.; Ozair, S.; Courville, A.; Bengio, Y. Generative Adversarial Nets. Advances in Neural Information Processing Systems. 2014, 2672–2680. [Google Scholar] [CrossRef]
- Iqbal, T.; Ali, H. Generative adversarial network for medical images (MI-GAN). Journal of medical systems. 2018, 42, 1–11. [Google Scholar] [CrossRef]
- Bi, L.; Feng, D.D.; Fulham, M.; Kim, J. Multi-Label classification of multi-modality skin lesion via hyper-connected convolutional neural network. Pattern Recognition. 2020, 107, 107502. [Google Scholar] [CrossRef]
- ASRT. The ASRT Practice Standards for Medical Imaging and Radiation Therapy. American Society of Radiologic Technologists. 2019.
- ISO 12052:2017. Digital imaging and communication in medicine (DICOM), including workflow and data management. Health Informatics. 2017. Available online: https://www.iso.org/obp/ui/#iso:std:iso:12052:ed-2v1:en (accessed on 6 April 2023).
- Cassidy, B.; Kendrick, C.; Brodzicki, A.; Jaworek-Korjakowska, J.; Yap, M.H. Analysis of the ISIC image datasets: Usage, benchmarks, and recommendations. Medical Image Analysis. 2022, 75, 102305. [Google Scholar] [CrossRef]
- WHO Regional Office for Africa. Handbook for Cancer Research in Africa. WHO/AFRO. 2013, p.147, [Online]. Available online: https://apps.who.int/iris/handle/10665/100065.
- Ibbott, G.S.; Van Dyk, J. Quality Assurance for Treatment Planning (IEC 62083 and IAEA Report). 2017.
- Romero-Lopez, A.; Giro, X.; Burdick, J.; Marques, O. Skin lesion classification from dermoscopic images using deep learning techniques. The IASTED International Conference on Biomedical Engineering. Biomedical engineering 2017. Innsbruck: ACTA Press, 2017, p. 1-6. [CrossRef]
- Mahbod, A.; Schaefer, G.; Wang, C.; Ecker, R.; Ellinge, I. Skin Lesion Classification Using Hybrid Deep Neural Networks. ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), Brighton, UK, 2019, pp. 1229-1233. [CrossRef]
- Ayan, E.; Ünver, H.M. Data augmentation importance for classification of skin lesions via deep learning. 2018 Electric Electronics, Computer Science, Biomedical Engineering Meeting (EBBT), Istanbul, Turkey, 2018, pp. 1-4. [CrossRef]
- Zhang, J.; Xie, Y.; Wu, Q.; Xia, Y. Skin Lesion Classification in Dermoscopy Images Using Synergic Deep Learning. Medical Image Computing and Computer Assisted Intervention – MICCAI 2018. MICCAI 2018. Lecture Notes in Computer Science (), vol 11071. Springer, Cham. [CrossRef]
- Motamed, S.; Rogalla, P.; Khalvati, F. Data augmentation using Generative Adversarial Networks (GANs) for GAN-based detection of Pneumonia and COVID-19 in chest X-ray images. Informatics in Medicine Unlocked. 2021, 27, 100779. [Google Scholar] [CrossRef]
- Diamant, I.; Klang, E.; Amitai, M.; Goldberger, J.; Greenspan, H. GAN-based Synthetic Medical Image Augmentation for increased CNN Performance in Liver Lesion Classification. Neurocomputing. 2018, 321, 321–331. [Google Scholar] [CrossRef]
- Wu, M.; Wang, S.; Pan, S.; Terentis, A.C.; Strasswimmer, J.; Zhu, X. Deep learning data augmentation for Raman spectroscopy cancer tissue classification. Scientific Reports. 2021, 11, 1–13. [Google Scholar] [CrossRef] [PubMed]
- Mumuni, A.; Mumuni, F. Data augmentation: A comprehensive survey of modern approaches. Array. 2022, 16, 100258. [Google Scholar] [CrossRef]
- Razghandi, M.; Zhou, H.; Turgut, D. Variational Autoencoder Generative Adversarial Network for Synthetic Data Generation in Smart Home. IEEE International Conference on Communications (ICC). 2022. [CrossRef]
- Yi, X.; Walia, E.; Babyn, P. Generative adversarial network in medical imaging: A review. Med Image Anal 2019, 58, 101552. [Google Scholar] [CrossRef] [PubMed]
- Kazeminia, S.; Baur, C.; Kuijper, A.; van Ginneken, B.; Navab, N.; Albarqouni, S.; Mukhopadhyay, A. GANs for medical image analysis. Artificial Intelligence in Medicine. 2020, 109, 101938. [Google Scholar] [CrossRef]
- Sampath, V.; Maurtua, I.; Aguilar Martín, J.J.; Gutierrez, A. A survey on generative adversarial networks for imbalance problems in computer vision tasks. Journal of Big Data. 2021, 8, 1–59. [Google Scholar] [CrossRef]
- Bissoto, A.; Avila, S. Improving Skin Lesion Analysis with Generative Adversarial Networks. In Anais Estendidos do XXXIII Conference on Graphics, Patterns and Images, 2020; 70–76. [Google Scholar]
- Radford, A.; Metz, L.; Chintala, S. Unsupervised representation learning with deep convolutional generative adversarial networks. In Proc. International Conference on Learning Representations, 2016. [Google Scholar] [CrossRef]
- Gurumurthy, S.; Sarvadevabhatla, R.K.; Babu, R.V. DeLiGAN: Generative adversarial networks for diverse and limited data. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA. 2017; pp. 166–174. [Google Scholar] [CrossRef]
- Ma, Y.; Zhong, G.; Wang, Y.; Liu, W. MetaCGAN: A Novel GAN Model for Generating High Quality and Diversity Images with Few Training Data. 2020 International Joint Conference on Neural Networks (IJCNN), Glasgow, UK. 2020, pp. 1–7. [CrossRef]
- Van Den Oord, A.; Kalchbrenner, N.; Kavukcuoglu, K. Pixel recurrent neural networks. In Proceedings of the 33rd International Conference on Machine Learning, New York, NY, USA. 2016, 4, 2611–2620. [Google Scholar] [CrossRef]
- Van Den Oord, A.; Kalchbrenner, N.; Vinyals, O.; Espeholt, L.; Graves, A.; Kavukcuoglu, K. Conditional image generation with PixelCNN decoders. Adv. Neural Inf. Process. Syst. 2016, 4797–4805. [Google Scholar] [CrossRef]
- Yi, X.; Walia, E.; Babyn, P. Unsupervised and semi-supervised learning with Categorical Generative Adversarial Networks assisted by Wasserstein distance for dermoscopy image Classification. in arXiv:1804.03700, 2018. arXiv:1804.03700, 2018. [CrossRef]
- Springenberg, J.T. Unsupervised and semi-supervised learning with categorical generative adversarial networks, International Conference on Learning Representations. 2016. [CrossRef]
- Gulrajani, I.; Ahmed, F.; Arjovsky, M.; Dumoulin, V.; Courville, A. Improved training of Wasserstein GANs, In Proceedings of the 31st International Conference on Neural Information Processing Systems (NIPS'17). Curran Associates Inc., Red Hook, NY, USA; 5769–57792017.2017. [Google Scholar] [CrossRef]
- Gutman, D.; Codella, N.C.; Celebi, E.; Helba, B.; Marchetti, M.; Mishra, N.; Halpern, A. Skin Lesion Analysis Toward Melanoma Detection: A Challenge at The International Symposium on Biomedical Imaging (ISBI) 2016, Hosted by The International Skin Imaging Collaboration (ISIC), 2018 IEEE 15th International Symposium on Biomedical Imaging (ISBI 2018), Washington, DC, USA, 2018, pp. 168-172. [CrossRef]
- Liu, Y.; Chen, A.; Shi, H.; Huang, S.; Zheng, W.; Liu, Z.; Zhang, Q.; Yang, X. CT Synthesis From MRI Using Multi-Cycle GAN For Head-And-Neck Radiation Therapy. Comput. Med. Imaging Graph. 2021, 91, 101953. [Google Scholar] [CrossRef] [PubMed]
- Baur, C.; Albarqouni, S.; Navab, N. MelanoGANs: high-resolution skin lesion synthesis with GANs, 1st Conference on Medical Imaging with Deep Learning (MIDL2018), Amsterdam, The Netherlands 2018. [CrossRef]
- Yan, S.; Liu, Y.; Li, J.; Xiao, H. "DDGAN: Double Discriminators GAN for Accurate Image Colorization," 2020 6th International Conference on Big Data and Information Analytics (BigDIA), Shenzhen, China, 2020, pp. 214-219. [CrossRef]
- Denton, E.L.; Chintala, S.; Szalm, A.; Fergus, R. Deep generative image models using a Laplacian pyramid of adversarial networks, Advances in Neural Information Processing Systems 28 (NIPS), 2015, pp. 1486–1494.
- Fossen-Romsaas, S.; Storm-Johannessen, A.; Lundervold, A.S. Synthesizing skin Lesion images using CycleGANs- a case Study. In Proc. NIK-2020Conference. 2020. [Google Scholar]
- Karras, T.; Aila, T.; Laine, S.; Lehtinen, J. Progressive Growing of Gans for Improved Quality, Stability, And Variation. In Proceedings of the 6th International Conference on Learning Representations (ICLR 2018), 2018.
- Baur, C.; Albarqouni, S.; Navab, N. Generating Highly Realistic Images of Skin Lesions with GANs. In: et al. OR 2.0 Context-Aware Operating Theaters, Computer-Assisted Robotic Endoscopy, Clinical Image-Based Procedures, and Skin Image Analysis. CARE CLIP OR 2.0 ISIC 2018, 11041, 260–267, Springer, Cham. [Google Scholar] [CrossRef]
- Jiang, M.; Zhi, M.; Wei, L.; Yang, X.; Zhang, J.; Li, Y.; Wang, P.; Huang, J.; Yang, G. FA-GAN: Fused Attentive Generative Adversarial Networks for MRI Image Super-Resolution. Comput. Med. Imaging Graph. 2021, 92, 101969. [Google Scholar] [CrossRef]
- Wang, T. , Liu, M., Zhu, J., Tao, A., Kautz, J., & Catanzaro, B. High-resolution image synthesis and semantic manipulation with conditional GANs, IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2018.
- Beynek, B.; Bora, Ş.; Evren, V.; Ugur, A. Synthetic Skin Cancer Image Data Generation Using Generative Adversarial Neural Network. International Journal of Multidisciplinary Studies and Innovative Technologies. 2021, 5, 147–150. [Google Scholar]
- Pang, T.; Wong, J.H.D.; Ng, W.L.; Chan, C.S. Semi-supervised GAN-based Radiomics Model for Data Augmentation in Breast Ultrasound Mass Classification. Comput. Methods Programs Biomed. 2021, 203, 106018. [Google Scholar] [CrossRef]
- Shahsavari, A.; Ranjbari, S.; Khatibi, T. Proposing a novel Cascade Ensemble Super-Resolution Generative Adversarial Network (CESR-GAN) method for the reconstruction of super-resolution skin lesion images. Inform. Med. Unlocked. 2021, 24, 100628. [Google Scholar] [CrossRef]
- Rashid, H.; Tanveer, M.A.; Khan, H.A. Skin lesion classification using GAN-based data augmentation, In Proceedings of the 41st Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), 2019.
- Adhikari, A. Skin Cancer Detection using Generative Adversarial Network and an Ensemble of deep Convolutional Neural Networks, Master of Science in Engineering, The University of Toledo, Ohio, Dec 2019.
- Tschandl, P. , Rosendahl, C. & Kittler, H. The HAM10000 dataset: a large collection of multi-sources dermatoscopic images of common pigmented skin lesions. Sci. Data 5, 2018, pp. 180-161. [CrossRef]
- Huang, G.; Liu, Z.; Weinberger, K.Q. Densely connected convolutional networks, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2017.
- He, K.; Zhang, X.; Ren, S. , Sun, J. Deep residual learning for image recognition, 2016., In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). [Google Scholar]
- Mutepfe, F.; Kalejahi, B.K.; Meshgini. S.; Danishvar, S. Generative Adversarial Network Image Synthesis Method for Skin Lesion Generation and Classification. J Med Signals Sens. 2021, 11, 237–252. [Google Scholar] [CrossRef]
- Wei, L.S.; Gan, Q.; Ji, T. Skin Disease Recognition Method Based on Image Color and Texture Features. Comput Math Methods Med. 2018, 8145713. [Google Scholar] [CrossRef]
- Devaraj, S.J. Emerging Paradigms in Transform-Based Medical Image Compression for Telemedicine Environment. Telemedicine Technologies. 2019, 15–29. [Google Scholar] [CrossRef]
- Zhu, Y.; Dai, Y.; Han, K. An efficient bicubic interpolation implementation for real-time image processing using hybrid computing. J Real-Time Image Proc 19. 2022; 1211–1223. [Google Scholar] [CrossRef]
- Rajarapollu, P.R. and Mankar, V.R. Bicubic Interpolation Algorithm Implementation for Image Appearance Enhancement. Int. J. of Computer Science and Tech. 2017.
- Nuno-Maganda, M.A.; Arias-Estrada, M.O. Real-time FPGA-based architecture for bicubic interpolation: an application for digital image scaling. 2005 International Conference on Reconfigurable Computing and FPGAs (ReConFig'05), Puebla, Mexico, 2005, pp. 8. [CrossRef]
- Triwijoyo, B.; Adil, A. Analysis of Medical Image Resizing Using Bicubic Interpolation Algorithm. Journal Ilmu Komputer. 2021, 14, 20–29. [Google Scholar] [CrossRef]
- Yuan, S.; Abe, M.; Taguchi, A.; Kawamata, M. High Accuracy Bicubic Interpolation Using Image Local Features. IEICE Transactions on Fundamentals of Electronics Communications and Computer Sciences. 2007, E90-A (8), 1611–1615. [Google Scholar] [CrossRef]
- Xie, Y.; Ning, L.; Wang, M.; Li, C. Image Enhancement Based on Histogram Equalization. Journal of Physics: Conference Series. 2019, 1314, 012161. [Google Scholar] [CrossRef]
- Gaddam, P.C.S.K.; Sunkara, P. Advanced Image Processing Using Histogram Equalization and Android Application Implementation. Master of Science in Electrical Engineering, Blekinge Institute of Technology, Sweden, 2016.
- Atta. M.; Ahmed, O., Rashed, A., Eds.; Ahmed, M. Advances in Image Enhancement for Performance Improvement: Mathematics, Machine Learning and Deep Learning Solutions. 2021; pp. 1–14. [Google Scholar]
- Gonzalezand, R.C.; Woods, R.E. Digital Image Processing,3rd ed.; Pearson International Edition, Florida, 2008; pp. 184-186.
- Wubuli, A.; Zhen-Hong, J.; Xi-Zhong, Q.; Jie, Y.; Kasabov, N. Medical image enhancement based on shearlet transform and unsharp masking. J. Med. Imag. Health Informat. 2014, 4, 814–818. [Google Scholar] [CrossRef]
- Reza, A.M. Realization of the contrast limited adaptive histogram equalization (CLAHE) for real-time image enhancement. J. VLSI signal Process. Syst. signal image video Technol. 2004, 38, 35–44. [Google Scholar] [CrossRef]
- Agaian, S.S.; Panetta, K.; Grigoryan, A.M. Transform-based image enhancement algorithms with performance measure. IEEE Trans. Image Process. 2001, 10, 367–382. [Google Scholar] [CrossRef]
- Polesel, A.; Ramponi, G.; Mathews, V.J. Image enhancement via adaptive unsharp masking. IEEE Trans. Image Process. 2000, 9, 505–510. [Google Scholar] [CrossRef]
- Munadi, K.; Muchtar, K.; Maulina, N.; Pradhan, B. "Image Enhancement for Tuberculosis Detection Using Deep Learning," in IEEE Access. 2020, 8, 217897-217907. [CrossRef]
- Nevils, B.; Mimbs, T.; Sailesh, A.; Naheed, N. High Frequency Emphasis Filter Instead of Homomorphic Filter. 2018 International Conference on Computational Science and Computational Intelligence (CSCI), 2018; 482–484. [Google Scholar] [CrossRef]
- Santhosh, B.; Rishikesan, J.; Sundar, K.; Kalaiyarasi, M. Filters in Medical Image Processing. Suraj Punj Journal for Multidisciplanary Research. 2021, 11, 135–140. [Google Scholar]
- Rodríguez-Rodríguez, J.A.; Molina-Cabello, M.A.; Benítez-Rochel, R.; López-Rubio, E. The effect of image enhancement algorithms on convolutional neural networks. 2020 25th International Conference on Pattern Recognition (ICPR), Milan, Italy, 2021; 3084–3089. [Google Scholar] [CrossRef]
- Hasan, M.K.; Dahal, L.; Samarakoon, P.N.; Tushar, F.I.; Martí, R. DSNet: Automatic dermoscopic skin lesion segmentation. Computers in Biology and Medicine. 2020, 120, 103738. [Google Scholar] [CrossRef]
- Hoshyar, A.N.; Al-Jumaily, A.; Hoshyar, A.N. The Beneficial Techniques in Preprocessing Step of Skin Cancer Detection System Comparing. Procedia Computer Science. 2014, 42, 25–31. [Google Scholar] [CrossRef]
- International Color Consortium, Specification ICC.1: 2004-10 (Profile version 4.2.0.0) Image Technology Colour Management — Architecture, Profile Format, and Data Structure, International Color Consortium, 2006, Revised 2019.
- Al-saleem, Riyadh, M. ; Al-Hilali, Baraa, M.; Abboud, Izz, K. Mathematical Representation of Color Spaces and Its Role in Communication Systems. Journal of Applied Mathematics, 2020, 2020, 7. [Google Scholar] [CrossRef]
- Ruslau, M.F.V.; Pratama, R.A.; Nurhayati; Asmal, S. Edge detection in noisy images with different edge types. IOP Conf. Ser.: Earth Environ. Sci. 2019, 343, 012198. [Google Scholar] [CrossRef]
- Church, J.C.; Chen, Y.; Stephen, V.; Rice, A. Spatial Median Filter for Noise Removal in Digital Images. Rice Department of Computer and Information Science, University of Mississippi; 2009. p. 618–23.
- Rajlaxmi, C.; Pradeep, K.C.; Kumar, R. Contrast enhancement of dark images using stochastic resonance in the wavelet domain. International Journal of Machine Learning and Computing. 2012, 2, 671–6. [Google Scholar]
- Janani, P. Image Enhancement Techniques: A Study. Indian Journal of Science and Technology. 2015. 8, 1-12. [CrossRef]
- S. S. Yadav and S. M. Jadhav, “Deep convolutional neural network based medical image classification for disease diagnosis,” Journal of Big Data, vol. 6, no. 1, 2019. [CrossRef]
- Wang, J.; Yang, Y.; Wang, T.; Sherratt, R.S.; Zhang, J. Big data service architecture: a survey. Journal of Internet Technology. 2020, 21, 393–405. [Google Scholar]
- Qin, Z.; Liu, Z.; Zhu, P.; Xue, Y. A GAN-based image synthesis method for skin lesion classification. Computer methods and programs in biomedicine. 2020, 195, 105568. [Google Scholar] [CrossRef]
- Khan, M.H.M.; Kaudeer, N.G.S.; Dayalen, M. Multiclass Skin Problem Classification Using Deep Generative Adversarial Network (DGAN). Computational Intelligence and Neuroscience. 2022, 2022, 13. [Google Scholar] [CrossRef]
- Zhao, C.; Shuai, R.; Ma, L.; Liu, W.; Hu, D.; Wu, M. Dermoscopy Image Classification Based on StyleGAN and DenseNet201. IEEE Access. 2021, 9, 8659–8679. [Google Scholar] [CrossRef]
- Liu, B.; Lv, J.; Fan, X.; Luo, J.; Zou, T. Application of an Improved DCGAN for Image Generation. Mobile Information Systems, 2022, 14. [CrossRef]
- Zhong, G.; Gao, W.; Liu, Y.; Yang, Y. Generative Adversarial Networks with Decoder-Encoder Output Noise. Neural Networks. 2020, 127, 19–28. [Google Scholar] [CrossRef]
- Ghassemi, N.; Shoeibi, A.; Rouhani, M. Deep neural network with generative adversarial networks training for brain tumour classification based on MR images. Biomed Signal Process Control. 2020, 57. [Google Scholar] [CrossRef]
- Behara, K.; Bhero, E.; Agee, J.T.; Gonela, V. Artificial Intelligence in Medical Diagnostics: A Review from a South African Context. Scientific African, 2022, 17.
- Nilsson, J. Understanding SSIM. Nvidia Inc,2020. [CrossRef]




















| Authors | Techniques | Dataset | Observations | Accuracy (%) |
|---|---|---|---|---|
| [19] | Pix2Pix GAN | ISIC 2017 | The image-to-image translation was done via binary classification using a combination of semantic and instance mappings. | 84.7 |
| [34] | GAN with Raman Spectroscopy | Raman Spectroscopy | The authors created a data augmentation module that uses a GAN to generate RS data comparable to the training data classes. | 92 |
| [46] | cGAN and WGAN | ISIC 2016 | The authors have proposed a categorical generative adversarial network that is both unsupervised and semi-supervised to automatically learn the feature representation of dermoscopy images. | 81 |
| [51] | DDGAN | ISIC2017 | High-resolution skin lesion synthesis was demonstrated. However, synthetic images were visually low in contrast. | 72 |
| [54] | ACGAN, CycleGAN and Path- Rank-Filter | ISIC 2019 | Research has proven that random noise and image translation can create high-quality images that look real to the untrained eye. However, these images did not increase classifier performance. | 85.6 |
| [59] | DCGAN | ISIC 2016-2021 | Conducted Turing test on the generated images, with 7000 images | 58.72 |
| [62] | GAN | ISIC 2018 | Created a GAN-based classifier by fine-tuning the existing deep neural architecture. | 86.1 |
| [67] | DCGAN | ISIC | Bilateral filter improved training feature recognition and extraction. Fine-tuning the Deep Convolutional Generative Adversarial Network (DCGAN) increased its return. Optimization picked the best network and hyperparameter combinations. Fine-tuning hyperparameter settings takes time and GPU power. | 93.5 |
| [97] | styleGAN | ISIC 2018 | The generator and discriminator are modified to synthesize high-quality skin lesion images by modifying the generator's style control and noise input structure. Transfer learning on a pre-trained deep neural network classifies images. Finally, skin lesion style-based GAN synthetic images are added to the training set to improve classifier performance. | 95.2 |
| [98] | DGAN | PH2SD-198Interactive Atlas of DermoscopyDermNet | A multiclass technique was utilized to solve the dataset's class imbalance. Improving the DGAN model's stability during training has been one of the development's primary challenges. | 91.1 |
| [99] | SLA- StyleGAN | ISIC 2019 | The proposed approach outperforms GANs and StyleGAN in key quantitative assessment parameters and quickly produces high-quality skin lesion images. It rebuilds the StyleGAN generator and discriminator structures. Shortcoming Two skin lesions in one photograph might make classification difficult and raise the risk of misdiagnosis. | 93.64 |
| Nearest Neighbor | Bilinear | Bicubic | |
|---|---|---|---|
| SSIM | 0.88 | 0.91 | 0.98 |
| PSNR | 31.23 | 34.62 | 39.68 |
| MSE | 0.0087 | 0.0089 | 0.0001 |
| SSIM | PSNR | MSE | |
| CIELAB | 0.86 | 96.92 | 9.07 |
| Salt and Pepper Noise | Poisson Noise | Speckle Noise | Gaussian Noise | |
|---|---|---|---|---|
| MSE | 7.26 | 47.65 | 103.65 | 6.61 |
| PSNR (dB) | 36.64 | 28.47 | 25.09 | 37.05 |
| Learning Rate | Time Elapsed (hh: mm: ss) |
Accuracy Minibatch (%) | Validation Accuracy (%) | Mini-Batch Loss | Validation Loss |
|---|---|---|---|---|---|
| 0.01 | 00:13:08 | 100 | 99.38 | 0.0007 | 0.0293 |
| 0.001 | 00:16:27 | 100 | 98.44 | 0.0039 | 0.0312 |
| 0.0002 | 00:09:17 | 100 | 96.04 | 0.0366 | 0.1127 |
| Batch Size | Time Elapsed (hh: mm: ss) |
Accuracy Minibatch (%) | Validation Accuracy (%) | Mini-Batch Loss | Validation Loss |
|---|---|---|---|---|---|
| 64 | 00:13:08 | 100 | 99.38 | 0.0007 | 0.0293 |
| 128 | 00:08:58 | 100 | 99.79 | 0.0040 | 0.0059 |
| 256 | 00:09:07 | 100 | 99.69 | 0.0003 | 0.0099 |
| Performance Metrics | Learning Rate 0.01 (%) | Learning Rate 0.001 (%) | Learning Rate 0.0002 (%) |
| BAS | 99 | 99 | 97 |
| Accuracy | 99.38 | 99.06 | 97.08 |
| Recall | 99 | 100 | 98 |
| Precision | 99 | 98 | 96 |
| Specificity | 99 | 98 | 96 |
| F1-Score | 99 | 99 | 97 |
| Authors | Techniques | Accuracy (%) |
|---|---|---|
| [19] | Pix2Pix GAN | 84.7 |
| [34] | GAN with Raman Spectroscopy | 92 |
| [46] | cGAN and WGAN | 81 |
| [51] | DDGAN | 72 |
| [54] | ACGAN, CycleGAN and Path- Rank-Filter | 85.6 |
| [59] | DCGAN | 58.72 |
| [62] | GAN | 86.1 |
| [67] | DCGAN | 93.5 |
| [97] | styleGAN | 95.2 |
| [98] | DGAN | 92.3 |
| [99] | SLA- StyleGAN | 93.64 |
| Proposed work | DCGAN | 99.38 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).