Aplikasi Berbasis Mobile Untuk Menentukan Kualitas Biji Kedelai Menggunakan CNN Dengan Optimasi PSO Pada Arsitektur ResNet-50

dc.contributor.authorMuhammad Dylan Ramadhan
dc.date.accessioned2026-07-31T07:14:45Z
dc.date.issued2026-07-28
dc.descriptionFinalisasi Hasyim/Agustus 2026
dc.description.abstractPenelitian ini bertujuan mengembangkan aplikasi mobile untuk klasifikasi kualitas biji kedelai berbasis citra menggunakan Convolutional Neural Network (CNN) dengan arsitektur ResNet-50 yang dioptimasi dengan Particle Swarm Optimization (PSO). Dataset terdiri dari 5.513 gambar dengan lima kategori mutu: intact, broken, spotted, immature, dan skin damaged. Tahapan penelitian meliputi pengumpulan data, augmentasi, scaling, pembagian data, optimasi hyperparameter menggunakan PSO, pemodelan CNN dengan transfer learning, validasi, evaluasi model, hingga implementasi ke aplikasi berbasis Flutter. Evaluasi menggunakan confusion matrix dengan metrik akurasi, presisi, recall, dan f1-score. Hasil menunjukkan model ResNet-50 dengan optimasi PSO memiliki performa lebih baik dibandingkan Grid Search. Model PSO mencapai akurasi 88%, precision 89%, recall 88%, dan f1-score 88%, sedangkan Grid Search hanya 78%. Implementasi model dilakukan dengan dua skenario. Pertama, model ditanam langsung di perangkat mobile (TensorFlow Lite). Hasil pengujian menunjukkan akurasi 75% dengan respon relatif lambat karena keterbatasan komputasi perangkat. Kedua, implementasi berbasis REST API dengan server Flask. Model dijalankan di server dan aplikasi berfungsi sebagai klien. Hasilnya lebih optimal, dengan akurasi 88% dan respon rata-rata 1–2 detik. Kesimpulannya, optimasi PSO efektif meningkatkan performa CNN ResNet50, dan implementasi berbasis API lebih efisien serta praktis dibandingkan implementasi langsung di perangkat mobile. Aplikasi yang dihasilkan mampu mendukung klasifikasi mutu kedelai secara cepat, akurat, dan dapat dimanfaatkan untuk membantu proses kontrol kualitas di sektor pertanian.
dc.description.sponsorshipYudha Alif Auliya S.Kom., M.Kom.
dc.identifier.urihttps://repository.unej.ac.id/handle/123456789/12737
dc.language.isoOther
dc.publisherFakultas Ilmu Komputer
dc.subjectAplikasi berbasis seluler
dc.subjectmengklasifikasikan kualitas benih kedelai
dc.titleAplikasi Berbasis Mobile Untuk Menentukan Kualitas Biji Kedelai Menggunakan CNN Dengan Optimasi PSO Pada Arsitektur ResNet-50
dc.typeOther

Files

Original bundle

Now showing 1 - 5 of 7
Loading...
Thumbnail Image
Name:
212410102036 - MUHAMMAD DYLAN RAMADHAN - BAGIAN DEPAN.pdf
Size:
510.01 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
212410102036 - MUHAMMAD DYLAN RAMADHAN - BAB 1.pdf
Size:
423.57 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
212410102036 - MUHAMMAD DYLAN RAMADHAN - BAB 2.pdf
Size:
577.47 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
212410102036 - MUHAMMAD DYLAN RAMADHAN - BAB 3.pdf
Size:
582.59 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
212410102036 - MUHAMMAD DYLAN RAMADHAN - BAB 4.pdf
Size:
767.8 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: