Evaluasi dan Perbandingan Model CNN Dan Transfer Learning Dalam Klasifikasi Kematangan Buah Kelapa Sawit

Main Article Content

Naufal Budiman
Ringga Chandra Perdana

Abstract

The identification of oil palm fruit ripeness is an important factor in maintaining harvest quality and improving palm oil productivity. Manual identification processes still have limitations, including subjectivity and inconsistency in assessment results. This study aims to evaluate and compare the performance of a Baseline Convolutional Neural Network (CNN) model with several transfer learning architectures, namely EfficientNetB3, ResNet50, and DenseNet121, for oil palm fruit ripeness classification. The dataset consisted of 302 original images of oil palm fruits categorized into three classes: ripe, unripe, and rotten. To prevent data leakage, the dataset was first divided using a stratified split into training, validation, and testing sets before data augmentation was applied exclusively to the training set. The augmentation techniques included rotation, translation, zooming, brightness adjustment, and horizontal flipping to increase data variability and reduce overfitting. All models were trained using an input size of 224 × 224 pixels, the Adam optimizer, and categorical cross-entropy as the loss function. Model performance was evaluated using accuracy, precision, recall, and F1-score metrics to assess the classification capability of each model. In addition, confusion matrix analysis was conducted to identify classification error patterns across the ripeness categories. The results indicate that transfer learning models outperformed the Baseline CNN model. DenseNet121 achieved the best overall performance, followed by EfficientNetB3 and ResNet50. These findings demonstrate that transfer learning is an effective approach for oil palm fruit ripeness classification, particularly when working with limited datasets. Nevertheless, further studies using larger and more diverse datasets are recommended to improve model generalization capabilities.

Downloads

Download data is not yet available.

Article Details

Section

Articles

How to Cite

Evaluasi dan Perbandingan Model CNN Dan Transfer Learning Dalam Klasifikasi Kematangan Buah Kelapa Sawit (N. Budiman & R. C. . Perdana , Trans.). (2026). Jurnal Teknologi Informasi Dan Ilmu Komputer, 2(2), 89-100. https://doi.org/10.65258/jutekom.v2.i2.59

References

[1] A. Syaifuddin, L. N. A. Mualifah, L. Hidayat, and A. M. Abadi, “Detection of palm fruit maturity level in the grading process through image recognition and fuzzy inference system to improve quality and productivity of crude palm oil (CPO),” J. Phys. Conf. Ser., vol. 1581, no. 1, 2020, doi: 10.1088/1742-6596/1581/1/012003.

[2] A. Septiarini, H. R. Hatta, H. Hamdani, A. Oktavia, A. A. Kasim, and S. Suyanto, “Maturity grading of oil palm fresh fruit bunches based on a machine learning approach,” 2020 5th Int. Conf. Informatics Comput. ICIC 2020, 2020, doi: 10.1109/ICIC50835.2020.9288603.

[3] A. Septiarini, A. Sunyoto, H. Hamdani, A. A. Kasim, F. Utaminingrum, and H. R. Hatta, “Machine vision for the maturity classification of oil palm fresh fruit bunches based on color and texture features,” Sci. Hortic. (Amsterdam)., vol. 286, no. April, p. 110245, 2021, doi: 10.1016/j.scienta.2021.110245.

[4] N. A. Aliteh et al., “Fruit battery method for oil palm fruit ripeness sensor and comparison with computer vision method,” Sensors (Switzerland), vol. 20, no. 3, pp. 1–14, 2020, doi: 10.3390/s20030637.

[5] S. Espinoza, C. Aguilera, L. Rojas, and P. G. Campos, “Analysis of Fruit Images with Deep Learning: A Systematic Literature Review and Future Directions,” IEEE Access, no. October 2023, pp. 1–1, 2023, doi: 10.1109/access.2023.3345789.

[6] S. Srivastava, A. V. Divekar, C. Anilkumar, I. Naik, V. Kulkarni, and V. Pattabiraman, “Comparative analysis of deep learning image detection algorithms,” J. Big Data, vol. 8, no. 1, 2021, doi: 10.1186/s40537-021-00434-w.

[7] J. Naranjo-Torres, M. Mora, R. Hernández-García, R. J. Barrientos, C. Fredes, and A. Valenzuela, “A review of convolutional neural network applied to fruit image processing,” Appl. Sci., vol. 10, no. 10, 2020, doi: 10.3390/app10103443.

[8] J. Gupta, S. Pathak, and G. Kumar, “Deep Learning ( CNN ) and Transfer Learning : A Review,” J. Phys. Conf. Ser., 2022, doi: 10.1088/1742-6596/2273/1/012029.

[9] M. Hussain, J. J. Bird, and D. R. Faria, “A Study on CNN Transfer Learning for Image Classi fi cation,” pp. 191–202, 2019, doi: 10.1007/978-3-319-97982-3.

[10] H. A. Santoso, B. F. Safsalta, and N. Febrianto, “Comparative analysis of convolutional neural network and DenseNet121 transfer learning in agriculture focusing on crop leaf disease identification,” no. May, 2026, doi: 10.1108/ACI-03-2024-0132.

[11] H. Alhichri, A. S. Alswayed, Y. Bazi, N. Ammour, and N. A. Alajlan, “Classification of Remote Sensing Images Using EfficientNet-B3 CNN Model with Attention,” IEEE Access, vol. 9, pp. 14078–14094, 2021, doi: 10.1109/ACCESS.2021.3051085.

[12] Y. Yahya Sugandi, I. Soesanti, and H. A. Nugroho, “A Systematic Literature Review of Convolutional Neural Network Architecture for Lung Disease Detection,” 2023 6th Int. Conf. Inf. Commun. Technol. ICOIACT 2023, pp. 230–235, 2023, doi: 10.1109/ICOIACT59844.2023.10455864.

[13] T. Eelbode, P. Sinonquel, F. Maes, and R. Bisschops, “Pitfalls in training and validation of deep learning systems,” Best Pract. Res. Clin. Gastroenterol., vol. 52–53, no. xxxx, p. 101712, 2021, doi: 10.1016/j.bpg.2020.101712.

[14] F. Adnan, M. J. Awan, A. Mahmoud, H. Nobanee, A. Yasin, and A. M. Zain, “EfficientNetB3-Adaptive Augmented Deep Learning (AADL) for Multi-Class Plant Disease Classification,” IEEE Access, vol. 11, no. August, pp. 85426–85440, 2023, doi: 10.1109/ACCESS.2023.3303131.

[15] I. Dawar, A. Srivastava, M. Singal, N. Dhyani, and S. Rastogi, A systematic literature review on municipal solid waste management using machine learning and deep learning, vol. 58, no. 6. 2025.

[16] N. Gowdra, R. Sinha, S. MacDonell, and W. Yan, “Maximum Categorical Cross Entropy (MCCE) : A Noise - Robust Alternative Loss Function To Miti - Gate Racial Bias in Convolutional N eural Networks (CNN) By Reducing Overfitting,” no. 2006, pp. 1–11, 2021.

[17] M. Grandini, E. Bagli, and G. Visani, “Metrics for Multi-Class Classification: an Overview,” pp. 1–17, 2020, [Online]. Available: http://arxiv.org/abs/2008.05756.

[18] X. Zhao, L. Wang, Y. Zhang, X. Han, M. Deveci, and M. Parmar, A review of convolutional neural networks in computer vision, vol. 57, no. 4. Springer Netherlands, 2024.

[19] C. F. G. Dos Santos and J. P. Papa, “Avoiding Overfitting: A Survey on Regularization Methods for Convolutional Neural Networks,” ACM Comput. Surv., vol. 54, no. 10 s, pp. 1–27, 2022, doi: 10.1145/3510413.

[20] T. Wang, Z. Dou, C. Bao, and Z. Shi, “Diffusion Mechanism in Residual Neural Network: Theory and Applications,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 46, no. 2, pp. 667–680, 2024, doi: 10.1109/TPAMI.2023.3272341.

[21] S. Dey, R. Roychoudhury, S. Malakar, and R. Sarkar, “An optimized fuzzy ensemble of convolutional neural networks for detecting tuberculosis from Chest X-ray images,” Appl. Soft Comput., vol. 114, p. 108094, 2022, doi: 10.1016/j.asoc.2021.108094.