KLASIFIKASI PENYAKIT KANKER PAYUDARA PADA CITRA MAMMOGRAM MENGGUNAKAN ALGORITMA CONVOLUTIONAL NEURAL NETWORK (CNN) DAN RANDOM FOREST

Authors

  • Adelia Latifah Universitas Jambi
  • Alrizal Alrizal Universitas Jambi
  • Yoza Fendriani Universitas Jambi

DOI:

https://doi.org/10.22437/jop.v10i3.43794

Keywords:

convolutional neural network, citra mammogram, kanker payudara, random forest

Abstract

Penelitian ini membahas klasifikasi kanker payudara pada citra mammogram menggunakan algoritma Convolutional Neural Network (CNN) dan Random Forest dengan implementasi berbasis Python. Tujuan penelitian ini adalah membandingkan performa algoritma CNN dan Random Forest dalam mengklasifikasikan kanker payudara pada citra mammogram, yang dievaluasi menggunakan metrik akurasi, presisi, recall, dan F1-score. Dataset citra mammogram diperoleh dari platform Kaggle, mencakup dua kategori: tumor jinak (benign) dan tumor ganas (malignant). Tahap preprocessing data meliputi reduksi noise, normalisasi intensitas piksel, dan ekstraksi fitur. Model CNN dan Random Forest dilatih dan dievaluasi menggunakan metrik performa yang telah ditentukan, dengan pembagian dataset 80% data latih dan 20% data uji untuk memastikan evaluasi objektif. Hasil penelitian menunjukkan bahwa model CNN memiliki akurasi 97%, presisi 90%, recall 94%, dan F1-score 92%, sedangkan Random Forest mencapai akurasi 95%, presisi 86%, recall 91%, dan F1-score 88%. Hasil ini mengindikasikan bahwa model CNN menunjukkan performa lebih unggul dan berpotensi sebagai sistem pendukung diagnosis kanker payudara.

 

Downloads

Download data is not yet available.

References

Aarthy, ST., & Mazher, I. J. L. (2024). A novel deep learning approach for early detection of cardiovascular diseases from ECG signals. Medical Engineering & Physics, 125, 104111. https://doi.org/10.1016/j.medengphy.2024.104111

Alhusari, K., & Dhou, S. (2025). Machine Learning-Based Approaches for Breast Density Estimation from Mammograms: A Comprehensive Review. Journal of Imaging, 11(2), 38. https://doi.org/10.3390/jimaging11020038

Alom, M. Z., Yakopcic, C., Nasrin, Mst. S., Taha, T. M., & Asari, V. K. (2019). Breast Cancer Classification from Histopathological Images with Inception Recurrent Residual Convolutional Neural Network. Journal of Digital Imaging, 32(4), 605–617. https://doi.org/10.1007/s10278-019-00182-7

Ananda, J. S., Fendriani, Y., & Pebralia, J. (2024). Classification Analysis of Brain Tumor Disease In Radiographic Images Using Support Vector Machines (SVM) With Python. JoP, 9(3), 110–115.

Aroef, C., Rivan, Y., & Rustam, Z. (2020). Comparing random forest and support vector machines for breast cancer classification. Telkomnika (Telecommunication Computing Electronics and Control), 18(2), 815–821. https://doi.org/10.12928/TELKOMNIKA.V18I2.14785

Eshwar, S., Baipilla, R., Vardhan Talluri, S., Didharia, N., & Chandra Thota, B. (2024). Automated Breast Cancer Detection and Classification Using Convolutional Neural Networks: A Systematic Approach. International Research Journal of Engineering and Technology. www.irjet.net

Goenawan, A. D., & Hartati, S. (2024). The Comparison of K-Nearest Neighbors and Random Forest Algorithm to Recognize Indonesian Sign Language in a Real-Time. Scientific Journal of Informatics, 11(1), 237–244. https://doi.org/10.15294/sji.v11i1.48475

Heikal, A., El-Ghamry, A., Elmougy, S., & Rashad, M. Z. (2024). Fine tuning deep learning models for breast tumor classification. Scientific Reports, 14(1), 10753. https://doi.org/10.1038/s41598-024-60245-w

Henderi , Wahyuningsih , T., & Rahwanto, E. (2021). Comparison of Min-Max normalization and Z-Score Normalization in the K-nearest neighbor (kNN) Algorithm to Test the Accuracy of Types of Breast Cancer. International Journal of Informatics and Information System, 4(1), 13–20. http://archive.ics.uci.edu/ml.

Islam, M. M., Haque, M. R., Iqbal, H., Hasan, M. M., Hasan, M., & Kabir, M. N. (2020). Breast Cancer Prediction: A Comparative Study Using Machine Learning Techniques. SN Computer Science, 1(5). https://doi.org/10.1007/s42979-020-00305-w

Jafari, Z., & Karami, E. (2023). Breast Cancer Detection in Mammography Images: A CNN-Based Approach with Feature Selection. Information, 14(7), 410. https://doi.org/10.3390/info14070410

Kashyap, D., Pal, D., Sharma, R., Garg, V. K., Goel, N., Koundal, D., Zaguia, A., Koundal, S., & Belay, A. (2022). Global Increase in Breast Cancer Incidence: Risk Factors and Preventive Measures. BioMed Research International, 2022, 1–16. https://doi.org/10.1155/2022/9605439

Kathale, P., & Thorat, S. (2020). Breast Cancer Detection and Classification. International Conference on Emerging Trends in Information Technology and Engineering (Ic-ETITE), 1–5. https://doi.org/10.1109/ic-ETITE47903.2020.367

Khan, M. M., Islam, S., Sarkar, S., Ayaz, I. F., Kabir, M. M., Tazin, T., Albraikan, A. A., & Almalki, A. F. (2023). Retraction: Machine Learning Based Comparative Analysis for Breast Cancer Prediction. Journal of Healthcare Engineering, 2022. https://doi.org/10.1155/2023/9870523

Lewin, J. M., Patel, B. K., & Tanna, A. (2020). Contrast-Enhanced Mammography: A Scientific Review. Journal of Breast Imaging, 2(1), 7–15. https://doi.org/10.1093/jbi/wbz074

Li, R. (2024). A review of neural networks in handwritten character recognition. Applied and Computational Engineering, 92(1), 169–174.

National Cancer Institute. (2021, October). What Is Cancer? NTI, National Cancer Institute. https://www.cancer.gov/about-cancer/understanding/what-is-cancer

Ravly, A. M., Fajri, M., & Nina Sulistyowati. (2022). Komparasi Kinerja Algoritma Xgboost Dan Algoritma Support Vector Machine (SVM) Untuk Diagnosa Penyakit Kanker Payudara. Jurnal Informatika Dan Komputer), 6(1), 1–5.

Rizka, A., Akbar, M. K., & Putri, N. A. (2022). Carcinoma Mammae Sinistra T4bN2M1 Metastasis Pleura. AVERROUS: Jurnal Kedokteran Dan Kesehatan Malikussaleh, 8(1), 23. https://doi.org/10.29103/averrous.v8i1.7006

Ulagamuthalvi, V., Kulanthaivel, G., Balasundaram, A., & Kumar Sivaraman, A. (2022). Breast Mammogram Analysis and Classification Using Deep Convolution Neural Network. Computer Systems Science and Engineering, 43(1), 275–289. https://doi.org/10.32604/csse.2022.023737

Wang, X., Chen, H., Ran, A.-R., Luo, L., Chan, P. P., Tham, C. C., Chang, R. T., Mannil, S. S., Cheung, C. Y., & Heng, P.-A. (2020). Towards multi-center glaucoma OCT image screening with semi-supervised joint structure and function multi-task learning. Medical Image Analysis, 63, 101695. https://doi.org/https://doi.org/10.1016/j.media.2020.101695

WHO. (2024). Breast Cancer [Internet]. 2024 [Dikutip 25 September 2024]. https://www.who.int/news-room/fact-sheets/detail/breast-cancer

Zhang, X., Zhang, S., Bu, Z., Ma, L., & Huang, J. (2023). Texture feature dimensionality reduction-based mammography classification using Random Forest. Journal of Computational Methods in Sciences and Engineering, 23(3), 1537–1545. https://doi.org/10.3233/JCM-226669

Downloads

Published

2025-07-17

How to Cite

Latifah, A., Alrizal, A., & Fendriani, Y. (2025). KLASIFIKASI PENYAKIT KANKER PAYUDARA PADA CITRA MAMMOGRAM MENGGUNAKAN ALGORITMA CONVOLUTIONAL NEURAL NETWORK (CNN) DAN RANDOM FOREST . JOURNAL ONLINE OF PHYSICS, 10(3), 95–103. https://doi.org/10.22437/jop.v10i3.43794