TY - GEN
T1 - Convolutional Neural Networks Performance Investigation in Banana Ripeness Classification
T2 - 9th International Conference on Informatics and Computing, ICIC 2024
AU - Mutrofin, Siti
AU - Setiawan, Eko
AU - Fatichah, Chastine
AU - Yuniarti, Heny
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Manual identification of banana ripeness often relies on subjective human perception, which can result in quality variations and inconsistent sorting, especially on a large scale. This research aims to investigate the application of automatic technology using a simple Convolutional Neural Network (CNN) in banana ripeness classification. The contributions of this research include investigating the effects of the number of hidden convolutional layers, padding type, and optimizer on the performance of a simple CNN in identifying four levels of banana maturity - namely unripe, half-ripe, ripe, and overripe - as well as comparing the performance of this simple CNN with that of a Densely Connected Convolutional Network with 201 layers (DenseNet201) and the Visual Geometry Group Network 16 (VGG16). This research proposes augmentation techniques on the training set and validation set, as well as four test scenarios involving various combinations of simple CNN configurations. The DenseNet 201 and VGG16 models were also compared to assess their performance against simple CNN. The research results show that the model with a combination of three convolutional layers, 'same' padding, and the Root Mean Square Propagation (RMSprop) optimizer gives the best results across all metrics - accuracy, precision, recall, and F1-score - with each achieving 99%. Meanwhile, when all models use two convolutional layers, the simple CNN outperforms both DenseNet201 and VGG16 across all evaluation metrics in the testing set.
AB - Manual identification of banana ripeness often relies on subjective human perception, which can result in quality variations and inconsistent sorting, especially on a large scale. This research aims to investigate the application of automatic technology using a simple Convolutional Neural Network (CNN) in banana ripeness classification. The contributions of this research include investigating the effects of the number of hidden convolutional layers, padding type, and optimizer on the performance of a simple CNN in identifying four levels of banana maturity - namely unripe, half-ripe, ripe, and overripe - as well as comparing the performance of this simple CNN with that of a Densely Connected Convolutional Network with 201 layers (DenseNet201) and the Visual Geometry Group Network 16 (VGG16). This research proposes augmentation techniques on the training set and validation set, as well as four test scenarios involving various combinations of simple CNN configurations. The DenseNet 201 and VGG16 models were also compared to assess their performance against simple CNN. The research results show that the model with a combination of three convolutional layers, 'same' padding, and the Root Mean Square Propagation (RMSprop) optimizer gives the best results across all metrics - accuracy, precision, recall, and F1-score - with each achieving 99%. Meanwhile, when all models use two convolutional layers, the simple CNN outperforms both DenseNet201 and VGG16 across all evaluation metrics in the testing set.
KW - DenseNet201
KW - VGG16
KW - augmentation techniques
KW - banana ripeness classification
KW - convolutional neural network
KW - padding scheme
UR - https://www.scopus.com/pages/publications/105004580863
U2 - 10.1109/ICIC64337.2024.10956746
DO - 10.1109/ICIC64337.2024.10956746
M3 - Conference contribution
AN - SCOPUS:105004580863
T3 - 2024 9th International Conference on Informatics and Computing, ICIC 2024
BT - 2024 9th International Conference on Informatics and Computing, ICIC 2024
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 24 October 2024 through 25 October 2024
ER -