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...
Main Authors: | , , |
---|---|
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 |