Application for Local Coconut Quality Classification Using the MobileNetV2 Convolutional Neural Network (CNN) Algorithm
DOI:
https://doi.org/10.32528/justindo.v11i2.5773Keywords:
Convolutional Neural Network, MobileNetV2, Image Classification, Local Husked Coconut, Android applicationAbstract
Quality classification of local fibrous coconuts is still largely performed manually, a process that requires precision and significant time, while also potentially leading to inconsistencies in quality assessment. This study aims to develop an Android-based quality classification application for local fibrous coconuts using the Convolutional Neural Network (CNN) algorithm with the MobileNetV2 architecture. The research involved several stages: dataset collection (coconut images), preprocessing, data augmentation, model training, model testing, and implementation of the model into an Android application using TensorFlow Lite. The model was developed to classify coconut quality into three categories: immature, mature, and reject. The results demonstrate that the MobileNetV2 model effectively learned the visual characteristics of local fibrous coconuts, yielding optimal classification performance based on evaluations using accuracy, loss, precision, recall, F1-score, and a confusion matrix. The developed model was successfully implemented in an Android application, enabling automated classification using images captured via the device's camera or selected from its gallery. The findings indicate that the developed application offers a practical and efficient solution for the rapid and consistent quality identification of local fibrous coconuts. According to the research provided, the dataset consisted of 3,000 images of local fibrous coconuts, comprising 1,000 images each for the immature (semi-ripe), mature (ripe), and reject (damaged) classes. The dataset was split into 70% training data (2,100 images), 15% validation data (450 images), and 15% testing data (450 images). Following the training process using the CNN algorithm with the MobileNetV2 architecture, the model achieved a test accuracy of 96% and a test loss of 0.1098, demonstrating excellent classification performance in distinguishing between the three coconut quality classes.
References
Duhan, S., Gulia, P., Singh, N. dan Narwal, E., 2025. RTR-Lite-MobileNetV2: A lightweight and efficient model for plant disease detection and classification. *Current Plant Biology*, 42, p.100459. https://doi.org/10.1016/j.cpb.2025.100459.
Faroq, S. *et al*., 2025. Klasifikasi buah kelapa berdasarkan warna kulit untuk mengidentifikasi ketebalan daging pada berbagai tingkat kematangan menggunakan jaringan saraf tiruan (JST). *Jurnal Teknologi Informasi dan Ilmu Komputer*, 12(4), pp.747–758.
Khan, Z. A., Waqar, M., Cheema, K., Mahmood, A. A. B., Ain, Q., Chaudhary, N. I., Alshehri, A., Alshamrani, S. S., & Raja, M. Z. A. (2024). EA-CNN: Enhanced attention-CNN with explainable AI for fruit and vegetable classification. Heliyon, 10. https://doi.org/10.1016/j.heliyon.2024.e40820
Khatun, T., Razzak, A., Islam, S. dan Uddin, M.S., 2023. An extensive real-world in field tomato image dataset involving maturity classification and recognition of fresh and defect tomatoes. *Data in Brief*, 51, p.109688. https://doi.org/10.1016/j.dib.2023.109688.
Kobiela, D., Groth, J., Hajdasz, M. dan Erezman, M., 2024. Vehicle type recognition: A case study of MobileNetV2 for an image classification task. *Procedia Computer Science*, 246, pp.3947–3956. https://doi.org/10.1016/j.procs.2024.09.169.
Li, Y., Feng, X., Liu, Y., & Han, X. (2021). Apple quality identification and classification by image processing based on convolutional neural networks. Scientific Reports, 11. https://doi.org/10.1038/s41598-021-96103-2
Munfaati, E.A.N. dan Witanti, A., 2024. Klasifikasi buah dan sayuran segar atau busuk menggunakan Convolutional Neural Network. *JISKA (Jurnal Informatika Sunan Kalijaga)*, 9(1), pp.27–38.
Rahman, M., Asriyani dan Pambudi, A., 2023. Identifikasi citra daun selada dalam menentukan kualitas tanaman menggunakan algoritma Convolutional Neural Network (CNN). *JITET (Jurnal Informatika dan Teknik Elektro Terapan)*, 11(3), pp.851–858.
Rohman, R.A. et al. (2024) ‘Penerapan Algoritma Convolution Neural Network untuk Klasifikasi Jenis Cabai Berdasarkan Warna dan Bentuk buah’, Jurnal Informatika dan Rekayasa Perangkat Lunak, 6(2), pp. 345–351. doi: https://doi.org/10.36499/jinrpl.v6i2.
Nugroho, A.M., Mustafidah, H., Fitriani, M.A. dan Supriyono, 2025. Perbandingan MobileNetV2, DenseNet121, InceptionV3, dan Xception pada klasifikasi citra panel surya bersih dan berdebu. *JURIKOM (Jurnal Riset Komputer)*, 12(4), pp.433–442. https://doi.org/10.30865/jurikom.v12i4.8688.
Sultana, S., Moon, A., Nobel, S.M.N., Kabir, M. dan Mridha, M.F., 2024. XAI-FruitNet: An explainable deep model for accurate fruit classification. *Journal of Agriculture and Food Research*, 18, pp.1–13.
Downloads
Published
How to Cite
License
Copyright (c) 2026 Ferdiansyah, Muh Rasyid Ridha, Dwi Yuli Prasetyo

This work is licensed under a Creative Commons Attribution 4.0 International License.
Similar Articles
- Muammar Reza Pahlawan Reza, Sahriani, Shabarul Mukjizat, Clinical Image Classification of Cattle Foot and Mouth Disease Based on Convolutional Neural Network , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 1 (2026): JUSTINDO
- Fanisha Juliananda Putri, Muh. Rasyid Ridha, Fitri Yunita, Optimization of a Hybrid CNN-SVM Model for Pineapple Ripeness Classification , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 2 (2026): JUSTINDO
- Heru Arwoko, Sofia Ariyani, Ultrasound Image Classification of Breast Cancer Using MobileNet , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 1 (2026): JUSTINDO
- Luban Abdi Susanto, Agung Nilogiri, Luluk Handayani, Klasifikasi Citra Lesi Kulit Serupa Virus Monkeypox Menggunakan VGG-19 Convolutional Neural Network , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 8 No. 1 (2023): JUSTINDO
- Ageng Wijaya Kusuma, Moh. Dasuki, Wiwik Suharso, Sentiment Classification of Aci Application Reviews Using N-Gram Features And Support Vector Machine (SVM) Algorithm , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 1 (2026): JUSTINDO
- Darwis Alwan, Muhammad Ali Ridla, Averaged Word2vec sebagai Ekstraksi Fitur pada Analisis Sentimen Ulasan Film di IMDb menggunakan Artificial Neural Network (ANN) , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 9 No. 1 (2024): JUSTINDO
- Herlinatus Safira Muasolli, Achmad Baijuri, Fajriyanto, Student Graduation Prediction at Ibrahimy University Using K-Nearest Neighbor (KNN) Algorithm , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 2 (2026): JUSTINDO
- Muhamad Agil Faizi, Febrian Wahyu Christanto, Manajemen Perangkat Jaringan Access Point Menggunakan UniFi Controller di Jaringan Kampus , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 9 No. 2 (2024): JUSTINDO
- Ari Eko Wardoyo, Taufiq Timur Warisaji, Daryanto, Performance Analysis of an IoT-Based Smart Home System Using Cisco Packet Tracer 9.0 Simulation , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 2 (2026): JUSTINDO
- Dorthea Elvita Harefa, Fikrah Kristo Fotriman Waruwu, Dian Maharani Buulolo, Christine Jenny Puspita Zega, Ester Ratna Cahyani Zega, Devi Chrisman Lase, Certificate Printing System Integrated with RESTful API JSON on Quistiq Application , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 1 (2026): JUSTINDO
You may also start an advanced similarity search for this article.

