Klasifikasi Jenis Bunga Menggunakan Algoritma Convolutional Neural Network (CNN)
DOI:
https://doi.org/10.51903/elkom.v18i2.3238Keywords:
Image Classification, CNN, EfficientNet, Flowers, Deep LearningAbstract
This research aims to develop a multiclass flower image classification system using the Convolutional Neural Network (CNN) algorithm with the EfficientNet architecture. The main problem addressed is the difficulty of manual identification of flower species that share high visual similarity. The research stages include collecting 17,299 flower images across 19 classes, performing data preprocessing such as image resizing, pixel normalization, and augmentation, followed by model training using the EfficientNet transfer learning approach. The model was trained for 10 epochs with an 80:20 training-validation data split. The evaluation results show that the model achieved a validation accuracy of 98.05% with a loss value of 0.0968, and an average precision, recall, and F1-score of 0.98. The trained model was then implemented into a web-based application built using the Next.js framework, enabling users to upload flower images and obtain real-time classification results via the Hugging Face API. The system successfully identified flower species with a confidence level of 99.87%. These findings demonstrate that combining a modern CNN architecture with transfer learning provides efficient and highly accurate flower classification performance, which can be effectively implemented for educational and digital conservation purposes.
References
Anggara, J., Ryansyah, E., & Arif Dermawan, B. (2025). Implementasi Object Detection Dalam Klasifikasi Sampah Untuk Meningkatkan Efisiensi Pengelolaan Limbah. JATI (Jurnal Mahasiswa Teknik Informatika), 9(3), 4923–4930. https://doi.org/10.36040/jati.v9i3.13813
Atila, Ü., Uçar, M., Akyol, K., & Uçar, E. (2020). Jo ur na l P re of. Ecological Informatics, 101182. https://doi.org/10.1016/j.ecoinf.2020.101182
Barman, U., Sarma, P., Rahman, M., Deka, V., Lahkar, S., & Sharma, V. (2024). ViT-SmartAgri : Vision Transformer and Smartphone-Based Plant Disease Detection for Smart Agriculture.
Borhani, Y., Khoramdel, J., & Najafi, E. (2022). OPEN A deep learning based approach for automated plant disease classification using vision transformer. Scientific Reports, 0123456789, 1–10. https://doi.org/10.1038/s41598-022-15163-0
Chug, A., Singh, A. P., Singh, D., & Based, D. L. (2023). Retraction Retracted: A Systematic Analysis of Machine Learning and Deep Learning Based Approaches for Plant Leaf Disease Classi fi cation: A Review. 2022. https://doi.org/10.1155/2022/3287561
Dan, D., Gestur, P., & Secara, T. (2023). Deteksi dan pengenalan gestur tangan secara real-time menggunakan jaringan saraf tiruan konvolusional. 9(2), 30–34.
Hong, K., & Zhou, Y. (2025). The pipelines of deep learning-based plant image processing.
Ibrahim, M. M., Rahmadewi, R., Nurpulaela, L., Teknik, F., & Karawang, U. S. (2023). PENDETEKSIAN NOMINAL UANG PADA GAMBAR MENGGUNAKAN CONVOLUTIONAL NEURAL NETWORK : INTEGRASI METODE PRA- PEMROSESAN CITRA DAN KLASIFIKASI BERBASIS CNN. 7(2), 1395–1400.
Insan, J. (n.d.). Sistem Pakar Pra-Diagnosa Penyakit Kulit dengan Metode Forward Chaining dan CNN dan Sains Data.
Ki, A., & Sharma, D. P. (2024). Deep learning for medicinal plant species classi fi cation and recognition : a systematic review. January, 1-18.https://doi.org/10.3389/fpls.2023.1286088
Min, B., Kim, T., & Shin, D. (2023). applied sciences Data Augmentation Method for Plant Leaf Disease Recognition. 1–17.
Nugroho, A., K, D. A. W., & Fiolana, F. A. (2023). Klasifikasi Helm Keselamatan Mengunakan Metode Convolutional Neural Network ( CNN ). 05(02), 94–102.
Saleem, M. H., & Potgieter, J. (2020). Plant Disease Classification : A Comparative Evaluation of Convolutional Neural Networks and Deep Learning Optimizers.
Sun, Y., Ning, L., Zhao, B., & Yan, J. (2024). applied sciences Tomato Leaf Disease Classification by Combining EfficientNetv2 and a Swin Transformer.
Tan, M., & Le, Q. V. (2021). EfficientNetV2 : Smaller Models and Faster Training.
Zhang, J., Zhou, H., Liu, K., & Xu, Y. (2025). ED-Swin Transformer : A Cassava Disease Classification Model Integrated with UAV Images. 1–16.
Pratiwi, H. A., Cahyanti, M., & Lamsani, M. (2021). IMPLEMENTASI DEEP LEARNING FLOWER SCANNER MENGGUNAKAN METODE CONVOLUTIONAL NEURAL NETWORK. Sebatik, 25(1), 124–130. https://doi.org/10.46984/sebatik.v25i1.1297
Predianto, E., & Sutomo, B. (2024). KLASIFIKASI JENIS BUNGA DENGAN ALGORITMA CONVOLUTIONAL NEURAL NETWORK (CNN) MENGGUNAKAN METODE REGION-BASED CONVOLUTIONAL NEURAL NETWORK (R-CNN). Jurnal Pendidikan Teknologi Informasi, 8(2), 1–15. https://jurnal.arraniry.ac.id/index.php/cyberspace/article/view/25441
Rumui, N., Mualo, A., Rahayaan, J., Batjo, L., Mokansi, M., Informatika, M., Negeri Fakfak Jl Imam Bonjol, P., Fakfak, K., Fakfak, K., Barat, P., Sam Ratulangi Jl Kampus UNSRAT Bahu, U., Malalayang, K., Manado, K., & Utara, S. (2025). JURNAL INFORMATIK Edisi ke-21, Nomor 1. https://ejournal.upnvj.ac.id/informatik/article/view/11105/3602
Sibarani, J. S., Tumpal Damanik, S., Nurkhalizah, R., Mulyana, S., & Nasution, B. (2023). Klasifikasi Tanaman Hias Menggunakan Algoritma Convulation Neural Network. In Journal of Information Technology Ampera (Vol. 4, Issue 3). https://journal-computing.org/index.php/journal-ita/index
Published
Issue
Section
License
Copyright (c) 2025 Elkom: Jurnal Elektronika dan Komputer

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.






