Literature Review of Accuracy Analysis in Digital Image Classification Using Deep Learning

Main Article Content

Ni Luh Widi Rahayu

Abstract

The development of technology, particularly the advancement of Artificial Intelligence (AI), including machine learning, presents significant challenges in the field of research, especially in digital image classification using machine learning techniques. Digital image classification is a process based on the detection and identification of objects within images across various object categories. Several machine learning methods commonly used for digital image classification include K-Nearest Neighbor (KNN), Gray Level Co-occurrence Matrix (GLCM), Support Vector Machine (SVM), and Convolutional Neural Network (CNN). This study focuses on analyzing the accuracy level of one of the most widely used digital image classification methods, namely the Convolutional Neural Network (CNN). The analysis of CNN accuracy in digital image classification across various application domains is conducted based on a literature review of 40 journal articles related to digital image classification. The accuracy achieved in digital image classification is strongly influenced by the classification method, dataset characteristics, supporting computational tools, and architectural modifications applied to specific methods. In addition, the quality of image data used for both training and testing significantly affects the resulting accuracy. Therefore, performing data preprocessing or image enhancement on training and testing datasets can improve classification accuracy during evaluation. The results indicate that the average accuracy achieved using CNN methods outperforms Support Vector Machine (SVM), suggesting that the application of Convolutional Neural Networks in digital image classification across various objects demonstrates a relatively high level of accuracy.

Article Details

Section
Articles

References

Abdullahi, H. S., Sheriff, R. E., & Mahieddine, F. (2017). Convolution neural network in precision agriculture for plant image recognition and classification. Intech, 1–3. https://doi.org/10.1109/intech.2017.8102436

Arfian. (2018). Implementasi Convolutional Neural Network Terhadap Transportasi Tradisional Menggunakan Keras. Yogyakarta: Universitas Islam Indonesia.

Attokaren, D. J., Fernandes, I. G., Sriram, A., Murthy, Y. V. S., & Koolagudi, S. G. (2017). Food classification from images using convolutional neural networks. IEEE Region 10 Annual International Conference, Proceedings/TENCON, 2017-Decem, 2801–2806. https://doi.org/10.1109/TENCON.2017.8228338

Brownlee, J. (2016). Master Machine Learning Algorithms. Discover How They Work and Implement Them From Scratch. In Machine Learning Mastery With Python.

Chen, D. Y., & Wang, H. S. (2018). Handheld food localization and food recognition using convolutional neural network. ACM International Conference Proceeding Series, 61–64. https://doi.org/10.1145/3299852.3299862

Chin, C. L., Huang, C. C., Lin, B. J., Wu, G. R., Weng, T. C., & Chen, H. F. (2017). Smartphone-based food category and nutrition quantity recognition in food image with deep learning algorithm. 2016 International Conference on Fuzzy Theory and Its Applications, IFuzzy 2016, 54387913. https://doi.org/10.1109/iFUZZY.2016.8004962

Ciocca, G., Micali, G., & Napoletano, P. (2020). State Recognition of Food Images Using Deep Features. IEEE Access, 8, 32003–32017. https://doi.org/10.1109/ACCESS.2020.2973704

Ciocca, G., Napoletano, P., & Schettini, R. (2017). Food Recognition: A New Dataset, Experiments, and Results. IEEE Journal of Biomedical and Health Informatics, 21(3), 588–598. https://doi.org/10.1109/JBHI.2016.2636441

Darma Udayana, I. P. A. E., Sudarma, M., & Surya Cipta Nugraha, P. G. (2020). Implementation of Convolutional Neural Networks to Recognize Images of Common Indonesian Food. IOP Conference Series: Materials Science and Engineering, 846(1). https://doi.org/10.1088/1757-899X/846/1/012023

Felix, Wijaya, J., Sutra, S. P., Kosasih, P. W., & Sirait, P. (2020). Implementasi Convolutional Neural Network Untuk Identifikasi Jenis Tanaman Melalui Daun. Jurnal SIFO Mikroskil, 21(1), 1–10.

He, H., Kong, F., & Tan, J. (2016). DietCam: Multiview food recognition using a multikernel SVM. IEEE Journal of Biomedical and Health Informatics, 20(3), 848–855. https://doi.org/10.1109/JBHI.2015.2419251

Hnoohom, N., & Yuenyong, S. (2018). Thai Fast Food Image Classification Using Deep Learning. 1st International ECTI Northern Section Conference on Electrical, Electronics, Computer and Telecommunications Engineering, ECTI-NCON 2018, 116–119.

Islam, M. T., Karim Siddique, B. M. N., Rahman, S., & Jabid, T. (2018). Image Recognition with Deep Learning. 2018 International Conference on Intelligent Informatics and Biomedical Sciences, ICIIBMS 2018, 3, 106–110. https://doi.org/10.1109/ICIIBMS.2018.8550021

Jiang, S., Min, W., Liu, L., & Luo, Z. (2020). Multi-Scale Multi-View Deep Feature Aggregation for Food Recognition. IEEE Transactions on Image Processing, 29(XX), 265–276. https://doi.org/10.1109/TIP.2019.2929447

Joutou, T., & Yanai, K. (2019). A Food Image Recognition System with Multiple Kernel Learning. Icip 2019, 285–288.

Kogias, K., Andreadis, I., Dalakleidi, K., & Nikita, K. S. (2018). A Two-Level Food Classification System for People with Diabetes Mellitus Using Convolutional Neural Networks. Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS, 2018-July, 2603–2606. https://doi.org/10.1109/EMBC.2018.8512839

Kurniadi, A., & Fal Sadikin, M. (2020). Implementasi Convolutional Neural Network Untuk Klasifikasi Varietas Pada Citra Daun Sawi Menggunakan Keras Implementation of Neural Network Convolutionals For Classification of Variety on Image of Collards Meat Leaves Using The Keras. Journal of Computer and Information Technology, 4(1), 25–33. http://e-journal.unipma.ac.id/index.php/doubleclick

Kusumaningrum, T. F. (2018). Implementasi Convolutional Neural Network (CNN) Untuk Klasifikasi Jamur Konsumsi Di Indonesia Menggunakan Keras. Yogyakarta: Universitas Islam Indonesia.

LeCun Y. (1990). Handwritten Digital Recognition with a Back Propagation Network.

Mezgec, S., & Seljak, B. K. (2019). Using Deep Learning for Food and Beverage Image Recognition. Proceedings - 2019 IEEE International Conference on Big Data, Big Data 2019, 5149–5151. https://doi.org/10.1109/BigData47090.2019.9006181

Neneng, N., Adi, K., & Isnanto, R. (2016). Support Vector Machine Untuk Klasifikasi Citra Jenis Daging Berdasarkan Tekstur Menggunakan Ekstraksi Ciri Gray Level Co-Occurrence Matrices (GLCM). Jurnal Sistem Informasi Bisnis, 6(1), 1. https://doi.org/10.21456/vol6iss1pp1-10

Nugraha, P. G. S. C., & Cipta, S. (2020). Prediksi Citra Makanan Menggunakan Convolutional Neural Network Untuk. Jurnal Teknologi Informasi Dan Komputer, 30–38.

Nugroho, P. A., Fenriana, I., & Arijanto, R. (2020). Implementasi Deep Learning Menggunakan Convolutional Neural Network ( Cnn ) Pada Ekspresi Manusia. Algor, 2(1), 12–21.

Nurhikmat. T, & Purwaningsih. T. (2018). Implementasi Deep Learning Untuk Image Classification Menggunakan Algoritma Convolutional Neural Network (CNN) Pada Citra Wayang Golek. ResearchGate, 1–113. https://doi.org/10.13140/RG.2.2.10880.53768

Pan, L., Pouyanfar, S., Chen, H., Qin, J., & Chen, S. C. (2017). DeepFood: Automatic Multi-Class Classification of Food Ingredients Using Deep Learning. Proceedings - 2017 IEEE 3rd International Conference on Collaboration and Internet Computing, CIC 2017, 2017-Janua, 181–189. https://doi.org/10.1109/CIC.2017.00033

Pandey, P., Deepthi, A., Mandal, B., & Puhan, N. B. (2017). FoodNet: Recognizing Foods Using Ensemble of Deep Networks. IEEE Signal Processing Letters, 24(12), 1758–1762. https://doi.org/10.1109/LSP.2017.2758862

Peryanto, A., Yudhana, A., & Umar, R. (2020). Klasifikasi Citra Menggunakan Convolutional Neural Network dan K Fold Cross Validation. Journal of Applied Informatics and Computing, 4(1), 45–51. https://doi.org/10.30871/jaic.v4i1.2017

Rachardi, F. (2020). Deteksi Gambar Gestur Kosakata Bahasa Isyarat Indonesia dengan Convolutional Neural Network. 192.

Rahim, A., Kusrini, K., & Luthfi, E. T. (2020). Convolutional Neural Network untuk Kalasifikasi Penggunaan Masker. Inspiration: Jurnal Teknologi Informasi Dan Komunikasi, 10(2), 109. https://doi.org/10.35585/inspir.v10i2.2569

Ramanath, A., Muthusrinivasan, S., Xie, Y., Shekhar, S., & Ramachandra, B. (2019). Ndvi versus cnn features in deep learning for land cover classification of aerial images. International Geoscience and Remote Sensing Symposium (IGARSS), 2019-July, 6483–6486. https://doi.org/10.1109/IGARSS.2019.8900165

Salam, A., & Abdul, B. (2019). Classification of Food Nutrients Composition using Deep Learning. Malaysian Journal of Information and Communication Technology, 4(2), 66–83.

Salsabila. (2018). Penerapan Deep Learning Menggunakan Convolutional Neural Network Untuk Klasifikasi Citra Wayang Punakawan. Yogyakarta: Universitas Islam Indonesia.

Solanki, D. (2020). Detection and Classification of Food Consumption Using Convolutional Neural Networks. 9(12), 802–805. https://doi.org/10.21275/SR201130135219

Suartika E. P, I Wayan, Wijaya Arya Yudhi, S. R. (2016). Klasifikasi Citra Menggunakan Convolutional Neural Network (Cnn) Pada Caltech 101. Jurnal Teknik ITS, 5(1), 76. http://repository.its.ac.id/48842/

Subhi, M. A., & Ali, S. M. (2019). A deep convolutional neural network for food detection and recognition. 2018 IEEE EMBS Conference on Biomedical Engineering and Sciences, IECBES 2018 - Proceedings, 284–287. https://doi.org/10.1109/IECBES.2018.08626720

Sukvichai, K., Maolanon, P., Sawanyawat, K., & Muknumporn, W. (2019). Food categories classification and Ingredients estimation using CNNs on Raspberry Pi 3. 10th International Conference on Information and Communication Technology for Embedded Systems, IC-ICTES 2019 - Proceedings. https://doi.org/10.1109/ICTEmSys.2019.8695967

Temdee, P., & Uttama, S. (2017). Food Recognition on Smartphone using Transfer Learning of Convolution Neural Network. IEEE.

Termritthikun, C., & Kanprachar, S. (2017). Accuracy improvement of Thai food image recognition using deep convolutional neural networks. 2017 International Electrical Engineering Congress, IEECON 2017, 2–5. https://doi.org/10.1109/IEECON.2017.8075874

Wulandari, I., Yasin, H., & Widiharih, T. (2020). Klasifikasi Citra Digital Bumbu Dan Rempah Dengan Algoritma Convolutional Neural Network (Cnn). Jurnal Gaussian, 9(3), 273–282. https://doi.org/10.14710/j.gauss.v9i3.27416

Yaman, D., Eyiokur, F. I., & Ekenel, H. K. (2017). Comparison of convolutional neural network models for document image classification. 1–4. https://doi.org/10.1109/siu.2017.7960562

Yamparala, R., & Challa, R. (2020). Computerized Classification of Fruits using Convolution Neural Network. 10–13.

Yanai, K., & Kawano, Y. (2014). FOOD IMAGE RECOGNITION USING DEEP CONVOLUTIONAL NETWORK WITH PRE-TRAINING AND FINE-TUNING Keiji Yanai Yoshiyuki Kawano Department of Informatics , The University of Electro-Communications , Tokyo , Japan. International Conference on Multimedia & Expo Workshops (ICMEW) . IEEE, 1–6.