Implementasi Model Convolutional Neural Network (CNN) pada Aplikasi Deteksi Kanker Kulit Menggunakan Expo React Native


  • Arvie Arvearie Yonismara Universitas Dian Nuswantoro, Semarang, Indonesia
  • Abu Salam * Mail Universitas Dian Nuswantoro, Semarang, Indonesia
  • (*) Corresponding Author
Keywords: Skin Cancer; Detection; Expo React Native; Application; CNN

Abstract

Skin is the outermost organ of the human body, serving to protect the internal parts from threats such as sunlight exposure. Excessive exposure to sunlight can potentially cause skin cancer. Over the past decade, the number of skin cancer cases in Indonesia has increased. The most common method for detecting skin cancer is biopsy, which is quite expensive and time-consuming. Considering this issue, a skin cancer detection application using Deep Learning technology is needed to identify skin cancer at an early stage. Therefore, this research aims to develop a skin cancer detection application using Expo React Native and implement a CNN deep learning model to classify seven classes of skin lesions based on the HAM10000 dataset. The performance evaluation of the CNN model used shows a high performance score, with an average overall score of 0.98. Given this performance, the model is feasible and ready to be implemented in a mobile application. This study demonstrates that the skin cancer detection application using Expo React Native is capable of implementing the deep learning model and can be used to detect skin cancer. Based on the results of the application testing using the black box testing method, perfect results were obtained with 100% success precentage. From the four parts of the application, namely select image, open camera, predict image, and delete image that were tested, all four parts demonstrated that the functionality and features of the skin cancer detection application work well

Downloads

Download data is not yet available.

References

K. K. Rekayasa, R. R. Saputro, A. Junaidi, and W. A. Saputra, “Journal of Dinda Klasifikasi Penyakit Kanker Kulit Menggunakan Metode Convolutional Neural Network (Studi Kasus: Melanoma),” Data Institut Teknologi Telkom Purwokerto, vol. 2, no. 1, pp. 52–57, 2022.

R. Yohannes, “Klasifikasi Jenis Kanker Kulit Menggunakan CNN-SVM,” jurnal Algoritme, vol. 2, no. 2, pp. 133–134, 2022.

S. Wilvestra, S. Lestari, and E. Asri, “Studi Retrospektif Kanker Kulit di Poliklinik Ilmu Kesehatan Kulit dan Kelamin RS Dr. M. Djamil Padang Periode Tahun 2015-2017,” 2018. [Online]. Available: http://jurnal.

M. Dildar et al., “Skin cancer detection: A review using deep learning techniques,” International Journal of Environmental Research and Public Health, vol. 18, no. 10. MDPI AG, May 02, 2021. doi: 10.3390/ijerph18105479.

N. Alyyu and R. Y. N. Fuaddah, “Klasifikasi Kanker Kulit Ganas Dan Jinak Menggunakan Metode Convolutional Neural Network,” 2022. [Online]. Available: https://www.kaggle.com/fanconic/skin-cancer-

R. AGUSTINA, R. MAGDALENA, and N. K. C. PRATIWI, “Klasifikasi Kanker Kulit menggunakan Metode Convolutional Neural Network dengan Arsitektur VGG-16,” ELKOMIKA: Jurnal Teknik Energi Elektrik, Teknik Telekomunikasi, & Teknik Elektronika, vol. 10, no. 2, p. 446, Apr. 2022, doi: 10.26760/elkomika.v10i2.446.

Ayu Octavi Anjani, “Meski Telah Terdeteksi di Awal, Masyarakat Masih Takut Terdiagnosis Kanker,” Kompas. Accessed: Nov. 15, 2023. [Online]. Available: https://www.kompas.id/baca/humaniora/2023/05/07/meski-telah-terdeteksi-di-awal-masyarakat-masih-takut-terdiagnosis-kanker?status=sukses_login%3Fstatus_login%3Dlogin&loc=hard_paywall&status_login=login

Rokom, “Kanker Dapat Dikendalikan, Menkes : Kuncinya Deteksi Dini,” Sehat Negeriku. Nov. 2023. [Online]. Available: https://sehatnegeriku.kemkes.go.id/baca/umum/20230219/1742435/kanker-dapat-dikendalikan-menkes-kuncinya-deteksi-dini/https://sehatnegeriku.kemkes.go.id/baca/umum/20230219/1742435/kanker-dapat-dikendalikan-menkes-kuncinya-deteksi-dini/

E. Rezk, M. Haggag, M. Eltorki, and W. El-Dakhakhni, “A comprehensive review of artificial intelligence methods and applications in skin cancer diagnosis and treatment: Emerging trends and challenges,” Healthcare Analytics, p. 100259, Dec. 2023, doi: 10.1016/j.health.2023.100259.

F. Royana, P. Yuniar Maulida, R. Nurul Hasanah, and S. Setia Rahayu, “Aplikasi Mobile Deteksi Dini Kanker Kulit Berdasarkan Image Processing | 100,” 2021. [Online]. Available: http://journal.pwmjateng.com/index.php/jle

S. S. Chaturvedi, K. Gupta, and P. S. Prasad, “Skin lesion analyser: an efficient seven-way multi-class skin cancer classification using mobilenet,” in Advances in Intelligent Systems and Computing, Springer, 2021, pp. 165–176. doi: 10.1007/978-981-15-3383-9_15.

B. Krohling, P. B. C. Castro, A. G. C. Pacheco, and R. A. Krohling, “A Smartphone based Application for Skin Cancer Classification Using Deep Learning with Clinical Images and Lesion Information.” Feb 2024 [Online]. Available: https://facebook.github.io/react-native/docs/getting-started

J. Rashid et al., “Skin Cancer Disease Detection using Transfer Learning Technique,” Applied Sciences (Switzerland), vol. 12, no. 11, Jun. 2022, doi: 10.3390/app12115714.

W. Shi et al., “Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network,” Sep. 2016, [Online]. Available: http://arxiv.org/abs/1609.05158

A. M. Taqi, F. Al Azzo, F. Al-Azzo, A. Awad, and M. Milanova, “Skin Lesion Detection by Android Camera based on SSD-Mo-bilenet and TensorFlow Object Detection API,” Article in Journal of Advanced Research, vol. 2019, pp. 6–12, 2019, doi: 10.5281/zenodo.3264023.

S. Singh, R. Shyam, and S. Khanna, “Development and Analysis of Android/iOS based Developers’ Platform Using Artificial intelligence and Machine Learning,” Journal of Android and IOS Applications and Testing, vol. 7, no. 1, pp. 16–21, Apr. 2022, doi: 10.46610/joaat.2022.v07i01.003.

K. Ali, Z. A. Shaikh, A. A. Khan, and A. A. Laghari, “Multiclass skin cancer classification using EfficientNets – a first step towards preventing skin cancer,” Neuroscience Informatics, vol. 2, no. 4, p. 100034, Dec. 2022, doi: 10.1016/j.neuri.2021.100034.

D. Andrianto Iskandar and A. Salam, “JURNAL MEDIA INFORMATIKA BUDIDARMA Evaluasi Performa Oversampling dan Augmentasi pada Klasifikasi Penyakit Kulit Menerapkan Convolutional Neural Network,” 2024, doi: 10.30865/mib.v8i1.7119.

R. Saifan and F. Jubair, “Six skin diseases classification using deep convolutional neural network,” International Journal of Electrical and Computer Engineering, vol. 12, no. 3, pp. 3072–3082, 2022, doi: 10.11591/ijece.v12i3.pp3072-3082.

D. Smilkov et al., “TENSORFLOW.JS: MACHINE LEARNING FOR THE WEB AND BEYOND,” 2019.

P. Agrahari, A. Agrawal, and N. Subhashini, “Skin Cancer Detection Using Deep Learning,” 2022, pp. 179–190. doi: 10.1007/978-981-16-4625-6_18.

H. Van, “Building a universal application with React and React Na-tive,” 2020. Accessed: Jun. 12, 2024. [Online]. Available: https://urn.fi/URN:NBN:fi:amk-2020052613741

M. S. Junayed, N. Anjum, A. N. M. Sakib, and M. B. Islam, “A Deep CNN Model for Skin Cancer Detection and Classification,” in Computer Science Research Notes, Vaclav Skala Union Agency, 2021, pp. 71–80. doi: 10.24132/CSRN.2021.3101.8.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Implementasi Model Convolutional Neural Network (CNN) pada Aplikasi Deteksi Kanker Kulit Menggunakan Expo React Native

Dimensions Badge
Article History
Submitted: 2024-06-15
Published: 2024-06-26
Abstract View: 1190 times
PDF Download: 761 times
How to Cite
Yonismara, A., & Salam, A. (2024). Implementasi Model Convolutional Neural Network (CNN) pada Aplikasi Deteksi Kanker Kulit Menggunakan Expo React Native. Building of Informatics, Technology and Science (BITS), 6(1), 226−235. https://doi.org/10.47065/bits.v6i1.5351
Issue
Section
Articles