Application for Local Coconut Quality Classification Using the MobileNetV2 Convolutional Neural Network (CNN) Algorithm

Authors

  • Ferdiansyah Universitas Islam Indragiri
  • Muh Rasyid Ridha Universitas Islam Indragiri
  • Dwi Yuli Prasetyo Universitas Islam Indragiri

DOI:

https://doi.org/10.32528/justindo.v11i2.5773

Keywords:

Convolutional Neural Network, MobileNetV2, Image Classification, Local Husked Coconut, Android application

Abstract

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.

Published

2026-08-02

How to Cite

Ferdiansyah, Muh Rasyid Ridha, & Dwi Yuli Prasetyo. (2026). Application for Local Coconut Quality Classification Using the MobileNetV2 Convolutional Neural Network (CNN) Algorithm. JUSTINDO (Jurnal Sistem Dan Teknologi Informasi Indonesia), 11(2), 134–146. https://doi.org/10.32528/justindo.v11i2.5773

Section

Articles

Similar Articles

1 2 > >> 

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