Comparative Analysis of Convolutional Neural Network Architectures in Pneumonia Detection

Authors

  • Indah Putianik PJJ Informatika, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro
  • Wise Herowati Kelompok Penelitian Kuantum Komputer dan Informatika Material, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro

DOI:

https://doi.org/10.30871/jaic.v10i3.12738

Keywords:

CNN, MobileNetV2, ResNet-50

Abstract

The lungs are one of the important organs for humans. One of the lung diseases that can potentially cause death is pneumonia. This study compares the performance of the Convolutional Neural Network (CNN), ResNet-50, and MobileNetV2 models in detecting pneumonia using chest X-ray images. The dataset used was obtained from Kaggle with a total of 2,000 chest X-ray images, which were divided into 70% training data, 15% validation data, and 15% test data. All images were resized to 256×256 pixels. The experiment was carried out 10 times with 20 training epochs and a batch size of 32. The results showed that the CNN model obtained an average accuracy of 95.76%, precision of 95.39%, recall of 96.20%, and F1-score of 95.77%. The ResNet-50 model produced an average accuracy of 96.99%, precision of 99.79%, recall of 94.20%, and F1-score of 96.90%. Meanwhile, MobileNetV2 achieved an average accuracy of 97.33%, precision of 97.23%, recall of 98.13%, and F1-score of 97.66%. ResNet-50 was better at minimizing False Positives, while MobileNetV2 was better at minimizing False Negatives. Overall, all three models performed well in detecting pneumonia, although there were variations in the confusion matrix results across experiments.

Downloads

Download data is not yet available.

References

[1] A. A. Kusmareni, A. Desiani, S. Yahdin, M. Saviera, A. I. Putri, and D. A. Zayanti, “Segmentasi Paru-Paru Pada Citra Thorax Dada Dengan Menggunakan Metode Cnn U-Net,” JSI: Jurnal Sistem Informasi (E-Journal), vol. 14, no. 2, pp. 2666–2676, 2022, doi: 10.18495/jsi.v14i2.16771.

[2] D. Kusuma, D. B. Rarasati, U. B. Mulia, and A. Sutera, “Klasifikasi Penyakit Paru-Paru Dengan Citra X-Ray,” vol. 9, no. 2, pp. 152–165, 2025.

[3] A. A. Adiwijaya, Y. S. Hariyani, and S. Hadiyoso, “Peningkatan Citra Untuk Klasifikasi Gangguan Paru-Paru Menggunakan Deep Learning,” vol. 10, no. 3, pp. 830–837, 2024.

[4] F. Ramadhani, H. Syahputra, R. L. Simanjuntak, T. R. Siagian*, U. Nisa, and V. Anggraini, “Klasifikasi Suara Paru Normal Dan Abnormal Berbasis Algoritma CNN (Convolutional Neural Network),” Jurnal Teknologi Informasi dan Terapan, vol. 11, no. 1, pp. 15–20, 2024, doi: 10.25047/jtit.v11i1.370.

[5] A. Milionita, B. Mayor, C. E. Mongi, W. Christo, and D. Weku, “IJIDS Sistem Deteksi Penyakit Pneumonia Menggunakan Algoritma Klasifikasi Convolutional Neural Network dan Support Vector Machine Dengan Citra Chest X-Ray,” vol. 01, no. 01, pp. 23–29, 2022, [Online]. Available: https://ejournal.unsrat.ac.id/v3/index.php/IJIDS/index

[6] B. Nugroho and E. Y. Puspaningrum, “Kinerja Metode CNN untuk Klasifikasi Pneumonia dengan Variasi Ukuran Citra Input,” Jurnal Teknologi Informasi dan Ilmu Komputer, vol. 8, no. 3, pp. 533–538, 2021, doi: 10.25126/jtiik.2021834515.

[7] J. Yopento, E. Ernawati, and F. F. Coastera, “Identifikasi Pneumonia Pada Citra X-Ray Paru-Paru Menggunakan Metode Convolutional Neural Network (CNN) Berdasarkan Ekstraksi Fitur Sobel,” Rekursif: Jurnal Informatika, vol. 10, no. 1, pp. 40–47, 2022, doi: 10.33369/rekursif.v10i1.17247.

[8] D. N. Rohmah, “Management Kasus Gagal Nafas Pada Penyakit Pneumonia,” Jurnal Berita Ilmu Keperawatan, vol. 13, no. 1, pp. 22–30, 2020.

[9] H. N. Ifayatin and R. A. Saputra, “Sistem Deteksi Penyakit Pneumonia Menggunakan Algoritma Faster R-CNN Berbasis Citra Digital Rontgen Dada Detection System of Pneumonia Disease Using Faster R-CNN Algorithm Based on Digital Chest X-ray Images,” JUSTIN (Jurnal Sistem dan Teknologi Informasi), vol. 12, no. 4, pp. 645–652, 2024, doi: 10.26418/justin.v12i4.81304.

[10] F. Hasan, Y. W. Sani, S. Nicholas, and F. T. Anggraeny, “Evaluasi Kualitas Citra Rontgen Dada Menggunakan PSNR dan MSE Setelah Penerapan Teknik Peningkatan Citra,” pp. 203–214.

[11] I. Kurniawati, R. Akbar, Y. Ardina Kusuma, and I. Fahma Kusumawati, “Identifikasi Pneumonia pada Balita melalui Citra X-ray Menggunakan Metode Convolutional Neural Network (CNN),” Journal of Manufacturing in Industrial Engineering & Technology, vol. 3, no. 1, pp. 10–23, 2024, doi: 10.30651/mine-tech.v3i1.23391.

[12] S. Khairunnisak, A. Habibi, S. St, M. J. Afroni, and S. St, “Penerapan Machine Learning Dalam Sistem Klasifikasi Paru-paru Yang Terkena Pneumonia Menggunakan Model Convolutional Neural Network ( CNN ) Dengan Tensorflow,” vol. 19, no. 1, pp. 25–30, 2025.

[13] M. Adzkia, F. Arland, and A. W. Setiawan, “Deteksi Pneumonia Menggunakan Citra Sinar-X Paru berbasis Residual Network,” Jurnal Teknologi Informasi dan Ilmu Komputer, vol. 9, no. 2, pp. 373–380, 2022, doi: 10.25126/jtiik.2022925626.

[14] R. R. E. Prasetyo and M. Ichwan, “Perbandingan Metode Deep Residual Network 50 dan Deep Residual Network 152 untuk Deteksi Penyakit Pneumonia pada Manusia,” MIND Journal, vol. 6, no. 2, pp. 168–182, 2021, doi: 10.26760/mindjournal.v6i2.168-182.

[15] E. Setyaningrum and B. Wirawan, “Implementasi Convolutional Neural Network Berbasis Mobilenetv2 Untuk Klasifikasi Pneumonia Menggunakan Citra X- Ray Paru-Paru,” vol. 14, no. 1, pp. 1604–1610.

[16] M. C. Amri, L. S. Harahap, and A. Rasyid, “Analisis Performa Transfer Learning Menggunakan MobileNetV2 untuk Klasifikasi Citra X-Ray Paru-Paru,” Jurnal Sains Student Research, vol. 4, no. 1, pp. 622–630, 2026.

[17] P. Budi Utomo, M. Faruqziddan, E. Herdika Septa Aulia, and S. Dini Azzahra, “Perbandingan Skenario Balancing Oversampling dan Undersampling dalam Klasifikasi Resiko Kambuh Kanker Tiroid menggunakan Algoritma SVM Linear,” JAMI: Jurnal Ahli Muda Indonesia, vol. 5, no. 2, pp. 172–182, 2024, doi: 10.46510/jami.v5i2.320.

[18] A. H. Nasrullah, “Convolutional Neural Network Untuk Deteksi Penyakit Paru-Paru Menggunakan Citra Radiografi,” vol. 5, no. 2, pp. 37–42, 2021.

[19] M. B. Sastramandala, R. N. Sari, and N. Novrina, “Pemanfaatan Deep Learning menggunakan Convolutional Neural Network Terhadap Penyakit Tuberkulosis melalui Citra Rontgen,” Jurnal Minfo Polgan, vol. 14, no. 1, pp. 631–642, 2025, doi: 10.33395/jmp.v14i1.14818.

[20] S. Mulyana and I. Muthmainnah, “Analisis Perbandingan Tingkat Akurasi Algoritma Cnn Dan Svm Dalam Klasifikasi Pada Daun Gedi, Daun Pepaya Dan Daun Ubi,” JATI (Jurnal Mahasiswa Teknik Informatika), vol. 8, no. 4, pp. 6157–6162, 2024, doi: 10.36040/jati.v8i4.10144.

[21] B. M. Sujatmiko, E. Yudaningtyas, and P. M. Raharjo, “Convolution Neural Network Dengan Desain Jaringan Resnet Sebagai Metode Klasifikasi Tumor Kulit Convolution Neural Network Using Resnet Network Design As Skin Tumor,” vol. 11, no. 1, pp. 53–64, 2022.

[22] A. R. Hermanto, A. Aziz, and S. Sudianto, “Perbandingan Arsitektur MobileNetV2 dan RestNet50 untuk Klasifikasi Jenis Buah Kurma Comparison of MobileNetV2 and RestNet50 Architectures for Date Fruit Classification by Type,” Jurnal Sistem dan Teknologi Informasi, vol. 12, no. 4, pp. 630–637, 2024, doi: 10.26418/justin.v12i4.80358.

[23] I. S. Lestari, J. Jumadi, and N. Lukman, “Implementasi Convolutional Neural Network Dengan Pre-Trained Model Mobilenetv2 Untuk Deteksi Kolesterol,” Rabit : Jurnal Teknologi dan Sistem Informasi Univrab, vol. 9, no. 2, pp. 173–183, 2024, doi: 10.36341/rabit.v9i2.4732.

[24] M. H. Rizky Pratama, M. Akrom, A. P. Santosa, M. R. Rosyid, and L. Mawaddah, “Klasifikasi Otomatis Korosi Menggunakan Convolutional Neural Network dan Transfer Learning dengan Model MobileNetV2,” Jurnal Algoritma, vol. 22, no. 1, pp. 138–148, 2025, doi: 10.33364/algoritma/v.22-1.2182.

[25] C. Nastitie and I. Handayani2, “Perbandingan Metode Mobilenetv2 Dan Efficientnetb0 Untuk Klasifikasi Jenis Pisang,” INTECOMS: Journal of Information Technology and Computer Science, vol. 8, no. 6, pp. 1990–1999, 2025, doi: 10.31539/0240cx09.

[26] A. E. Maxwell, M. S. Bester, and C. A. Ramezan, “Enhancing Reproducibility and Replicability in Remote Sensing Deep Learning Research and Practice,” Remote Sens. (Basel)., vol. 14, no. 22, pp. 1–12, 2022, doi: 10.3390/rs14225760.

[27] F. Renard, S. Guedria, N. De Palma, and N. Vuillerme, “Variability and reproducibility in deep learning for medical image segmentation,” Sci. Rep., vol. 10, no. 1, pp. 1–16, 2020, doi: 10.1038/s41598-020-69920-0.

[28] M. A. Alghozali, J. R. Triosaputra, and A. Kayan, “Klasifikasi Penyakit Pneumonia Citra Digital X-Ray Menggunakan Metode Convolutional Neural Network dan RGB Equalization,” Seminar Nasional Teknologi & Sains, vol. 3, no. 1, pp. 229–236, 2024.

[29] Isvine Zahroya Jazmine Marzuki Fahd, Abdul Rabi, and Elta Sonalitha, “Perbandingan Akurasi Model ResNet50 dan VGG16 dalam Mengklasifikasi Penyakit Cacar Menggunakan Metode Convolutional Neural Network,” Uranus : Jurnal Ilmiah Teknik Elektro, Sains dan Informatika, vol. 3, no. 1, pp. 170–180, 2025, doi: 10.61132/uranus.v3i1.679.

[30] Angel, “Klasifikasi Citra Paru-Paru Menggunakan Efficient Netb0 Dan Mobilenetv2,” Jurnal Komputer dan Informatika, vol. 18, no. 2, pp. 108–115, 2023.

Downloads

Published

2026-06-17

How to Cite

[1]
I. Putianik and W. Herowati, “Comparative Analysis of Convolutional Neural Network Architectures in Pneumonia Detection”, JAIC, vol. 10, no. 3, pp. 2837–2849, Jun. 2026.

Similar Articles

<< < 2 3 4 5 6 > >> 

You may also start an advanced similarity search for this article.