Klasifikasi Citra Chest X-Ray Penyakit Tuberkulosis Paru dengan K-Nearest Neighbors (KNN), Support Vector Machine (SVM), dan Convolutional Neural Network (CNN)
BENING LAILYNA HUSNA, Dr. Mardhani Riasetiawan, SE Ak, M.T
2024 | Skripsi | ILMU KOMPUTER
Tuberculosis adalah penyakit menular yang paling sering menyerang paru-paru. Untuk menekan angka kasus penyakit tuberculosis, deteksi awal perlu dilakukan. Salah satu cara untuk mendeteksi penyakit tuberculosis adalah dengan memanfaatkan machine learning. Pada penelitian ini, machine learning digunakan untuk mendeteksi apakah suatu gambar chest x-ray merupakan foto paru-paru pasien normal atau tuberculosis. Penelitian ini menampilkan bagaimana perbandingan ketiga algoritma, KNN, SVM, dan CNN, serta perbandingan tiap rasio data splitting yang berbeda dalam melakukan image classification. Hasil yang diperoleh adalah rata-rata nilai akurasi tertinggi diperoleh oleh algoritma CNN dengan nilai akurasi mencapai 0.98, dan rasio data splitting yang menghasilkan nilai akurasi tertinggi adalah 80:20 dengan nilai akurasi mencapai 0.9608.
Tuberculosis is the most common infectious disease affecting the lungs. To reduce the incidence of tuberculosis cases, early detection is crucial. One way to detect tuberculosis is by leveraging machine learning. In this study, machine learning is used to determine whether a chest x-ray image shows normal lungs or tuberculosis. This research compares three algorithms: KNN, SVM, and CNN, as well as different data splitting ratios for image classification. The results show that the CNN algorithm achieved the highest average accuracy, reaching 0.98. The data splitting ratio of 80:20 resulted in the highest accuracy of 0.9608.
Kata Kunci : image classification, k nearest neighbors, support vector machine, convolutional neural network