Image Classification of Vegetable Quality using Support Vector Machine based on Convolutional Neural Network

As part of an effort to develop intelligent agriculture, new methods for enhancing the quality of vegetables are being continually developed. In recent years, the Convolutional Neural Network (CNN) has shown to be the most successful and extensively used approach for identifying the quality of pre-t...

Full description

Bibliographic Details
Main Authors: Hanny Nurrani, Andi Kurniawan Nugroho, Sri Heranurweni
Format: Article
Language:English
Published: Ikatan Ahli Informatika Indonesia 2023-02-01
Series:Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
Subjects:
Online Access:http://jurnal.iaii.or.id/index.php/RESTI/article/view/4715
_version_ 1797334365573742592
author Hanny Nurrani
Andi Kurniawan Nugroho
Sri Heranurweni
author_facet Hanny Nurrani
Andi Kurniawan Nugroho
Sri Heranurweni
author_sort Hanny Nurrani
collection DOAJ
description As part of an effort to develop intelligent agriculture, new methods for enhancing the quality of vegetables are being continually developed. In recent years, the Convolutional Neural Network (CNN) has shown to be the most successful and extensively used approach for identifying the quality of pre-trained vegetables. However, this method is time-consuming due to the scarcity of truly large, significant datasets. Using a pre-trained CNN model as a feature extractor is a straightforward method for utilizing CNNs' capabilities without investing time in training. While, Support Vector Machine (SVM excels at processing data with tiny dimensions and significantly larger instances. SVM more accurately classifies the flatten/vector feature supplied by the CNN fully connected layer with small dimensions. In addition, implementing Data Augmentation (DA) and Weighted Class (WC) for data variety and class imbalance reduction can improve CNN-SVM performance. The research results show highest accuracy during training always achieves 100% across all experimental options. With an average accuracy of 69.66% in the testing process and 92.51% in the prediction process for all data, the experimental findings demonstrate that CNN-SVM outperforms CNN in terms of accuracy performance in all possible experiments, with or without WC and or DA approach.
first_indexed 2024-03-08T08:19:47Z
format Article
id doaj.art-dbc44182770a490584e5c4cf2f61aa10
institution Directory Open Access Journal
issn 2580-0760
language English
last_indexed 2024-03-08T08:19:47Z
publishDate 2023-02-01
publisher Ikatan Ahli Informatika Indonesia
record_format Article
series Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
spelling doaj.art-dbc44182770a490584e5c4cf2f61aa102024-02-02T06:27:53ZengIkatan Ahli Informatika IndonesiaJurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)2580-07602023-02-017116817810.29207/resti.v7i1.47154715Image Classification of Vegetable Quality using Support Vector Machine based on Convolutional Neural NetworkHanny Nurrani0Andi Kurniawan Nugroho1Sri Heranurweni2Universitas SemarangUniversitas SemarangUniversitas SemarangAs part of an effort to develop intelligent agriculture, new methods for enhancing the quality of vegetables are being continually developed. In recent years, the Convolutional Neural Network (CNN) has shown to be the most successful and extensively used approach for identifying the quality of pre-trained vegetables. However, this method is time-consuming due to the scarcity of truly large, significant datasets. Using a pre-trained CNN model as a feature extractor is a straightforward method for utilizing CNNs' capabilities without investing time in training. While, Support Vector Machine (SVM excels at processing data with tiny dimensions and significantly larger instances. SVM more accurately classifies the flatten/vector feature supplied by the CNN fully connected layer with small dimensions. In addition, implementing Data Augmentation (DA) and Weighted Class (WC) for data variety and class imbalance reduction can improve CNN-SVM performance. The research results show highest accuracy during training always achieves 100% across all experimental options. With an average accuracy of 69.66% in the testing process and 92.51% in the prediction process for all data, the experimental findings demonstrate that CNN-SVM outperforms CNN in terms of accuracy performance in all possible experiments, with or without WC and or DA approach.http://jurnal.iaii.or.id/index.php/RESTI/article/view/4715vegetable qualityimage classificationconvolutional neural networksupport vector machinefeature extration
spellingShingle Hanny Nurrani
Andi Kurniawan Nugroho
Sri Heranurweni
Image Classification of Vegetable Quality using Support Vector Machine based on Convolutional Neural Network
Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi)
vegetable quality
image classification
convolutional neural network
support vector machine
feature extration
title Image Classification of Vegetable Quality using Support Vector Machine based on Convolutional Neural Network
title_full Image Classification of Vegetable Quality using Support Vector Machine based on Convolutional Neural Network
title_fullStr Image Classification of Vegetable Quality using Support Vector Machine based on Convolutional Neural Network
title_full_unstemmed Image Classification of Vegetable Quality using Support Vector Machine based on Convolutional Neural Network
title_short Image Classification of Vegetable Quality using Support Vector Machine based on Convolutional Neural Network
title_sort image classification of vegetable quality using support vector machine based on convolutional neural network
topic vegetable quality
image classification
convolutional neural network
support vector machine
feature extration
url http://jurnal.iaii.or.id/index.php/RESTI/article/view/4715
work_keys_str_mv AT hannynurrani imageclassificationofvegetablequalityusingsupportvectormachinebasedonconvolutionalneuralnetwork
AT andikurniawannugroho imageclassificationofvegetablequalityusingsupportvectormachinebasedonconvolutionalneuralnetwork
AT sriheranurweni imageclassificationofvegetablequalityusingsupportvectormachinebasedonconvolutionalneuralnetwork