Development of Apple Fruit Classification System using Convolutional Neural Network (CNN) MobileNet Architecture on Android Platform

In the current digital era, image classification of fruits, particularly apples, has become crucial for various applications, ranging from agriculture to retail. This research focuses on the utilization of Convolutional Neural Network (CNN) with the MobileNet architecture to classify apple fruit ima...

Full description

Bibliographic Details
Main Authors: Masparudin Masparudin, Iskandar Fitri, Sumijan Sumijan
Format: Article
Language:Indonesian
Published: Islamic University of Indragiri 2024-01-01
Series:Sistemasi: Jurnal Sistem Informasi
Online Access:http://sistemasi.ftik.unisi.ac.id/index.php/stmsi/article/view/3533
_version_ 1797294038084222976
author Masparudin Masparudin
Iskandar Fitri
Sumijan Sumijan
author_facet Masparudin Masparudin
Iskandar Fitri
Sumijan Sumijan
author_sort Masparudin Masparudin
collection DOAJ
description In the current digital era, image classification of fruits, particularly apples, has become crucial for various applications, ranging from agriculture to retail. This research focuses on the utilization of Convolutional Neural Network (CNN) with the MobileNet architecture to classify apple fruit images. Using the Python programming language, three models were successfully trained: Model 1 for apple fruit types, Model 2 for apple fruit diseases, and Model 3 for apple fruit ripeness levels. All three models underwent training and validation, with the final results at epoch 10: Model 1 for apple types achieved an accuracy of 100% and a loss of 0.0046, Model 2 for apple diseases achieved an accuracy of 100% and a loss of 0.0075, while Model 3 for apple ripeness levels achieved an accuracy of 99.76% and a loss of 0.0439. Subsequently, these models were tested on an Android device, and there were two testing scenarios. In the first scenario, each model was tested with 15 images individually. The results showed 100% accuracy for Models 1 and 2, while Model 3 achieved a lower accuracy of 86.67%. In the second scenario, all three models were tested simultaneously using 30 test images, resulting in an accuracy of 55.55%. Several factors, such as limitations in the apple image dataset, particularly in the ripeness dataset, object backgrounds, image capture distances, color and texture similarities, as well as lighting quality, influenced the classification outcomes. To enhance future performance, improved data preprocessing and a combination of detection and classification techniques are needed. This research provides valuable insights for researchers and practitioners looking to implement image classification technology in real-world applications.provides valuable insights for researchers and practitioners looking to implement image classification technology in real-world applications.
first_indexed 2024-03-07T21:24:23Z
format Article
id doaj.art-ee24e0982fe04f51a988fce50c16ff19
institution Directory Open Access Journal
issn 2302-8149
2540-9719
language Indonesian
last_indexed 2024-03-07T21:24:23Z
publishDate 2024-01-01
publisher Islamic University of Indragiri
record_format Article
series Sistemasi: Jurnal Sistem Informasi
spelling doaj.art-ee24e0982fe04f51a988fce50c16ff192024-02-27T07:20:20ZindIslamic University of IndragiriSistemasi: Jurnal Sistem Informasi2302-81492540-97192024-01-0113123024310.32520/stmsi.v13i1.3533660Development of Apple Fruit Classification System using Convolutional Neural Network (CNN) MobileNet Architecture on Android PlatformMasparudin Masparudin0Iskandar Fitri1Sumijan Sumijan2Universitas Putra Indonesia "YPTK" PadangUniversitas Putra Indonesia "YPTK" PadangUniversitas Putra Indonesia "YPTK" PadangIn the current digital era, image classification of fruits, particularly apples, has become crucial for various applications, ranging from agriculture to retail. This research focuses on the utilization of Convolutional Neural Network (CNN) with the MobileNet architecture to classify apple fruit images. Using the Python programming language, three models were successfully trained: Model 1 for apple fruit types, Model 2 for apple fruit diseases, and Model 3 for apple fruit ripeness levels. All three models underwent training and validation, with the final results at epoch 10: Model 1 for apple types achieved an accuracy of 100% and a loss of 0.0046, Model 2 for apple diseases achieved an accuracy of 100% and a loss of 0.0075, while Model 3 for apple ripeness levels achieved an accuracy of 99.76% and a loss of 0.0439. Subsequently, these models were tested on an Android device, and there were two testing scenarios. In the first scenario, each model was tested with 15 images individually. The results showed 100% accuracy for Models 1 and 2, while Model 3 achieved a lower accuracy of 86.67%. In the second scenario, all three models were tested simultaneously using 30 test images, resulting in an accuracy of 55.55%. Several factors, such as limitations in the apple image dataset, particularly in the ripeness dataset, object backgrounds, image capture distances, color and texture similarities, as well as lighting quality, influenced the classification outcomes. To enhance future performance, improved data preprocessing and a combination of detection and classification techniques are needed. This research provides valuable insights for researchers and practitioners looking to implement image classification technology in real-world applications.provides valuable insights for researchers and practitioners looking to implement image classification technology in real-world applications.http://sistemasi.ftik.unisi.ac.id/index.php/stmsi/article/view/3533
spellingShingle Masparudin Masparudin
Iskandar Fitri
Sumijan Sumijan
Development of Apple Fruit Classification System using Convolutional Neural Network (CNN) MobileNet Architecture on Android Platform
Sistemasi: Jurnal Sistem Informasi
title Development of Apple Fruit Classification System using Convolutional Neural Network (CNN) MobileNet Architecture on Android Platform
title_full Development of Apple Fruit Classification System using Convolutional Neural Network (CNN) MobileNet Architecture on Android Platform
title_fullStr Development of Apple Fruit Classification System using Convolutional Neural Network (CNN) MobileNet Architecture on Android Platform
title_full_unstemmed Development of Apple Fruit Classification System using Convolutional Neural Network (CNN) MobileNet Architecture on Android Platform
title_short Development of Apple Fruit Classification System using Convolutional Neural Network (CNN) MobileNet Architecture on Android Platform
title_sort development of apple fruit classification system using convolutional neural network cnn mobilenet architecture on android platform
url http://sistemasi.ftik.unisi.ac.id/index.php/stmsi/article/view/3533
work_keys_str_mv AT masparudinmasparudin developmentofapplefruitclassificationsystemusingconvolutionalneuralnetworkcnnmobilenetarchitectureonandroidplatform
AT iskandarfitri developmentofapplefruitclassificationsystemusingconvolutionalneuralnetworkcnnmobilenetarchitectureonandroidplatform
AT sumijansumijan developmentofapplefruitclassificationsystemusingconvolutionalneuralnetworkcnnmobilenetarchitectureonandroidplatform