Batik Classification Using Convolutional Neural Network with Data Improvements

Dewa Gede Meranggi - Department of Informatics Engineering, Faculty of Computer Science, Brawijaya University, Malang, East Java, 65145, Indonesia
Novanto Yudistira - Department of Informatics Engineering, Faculty of Computer Science, Brawijaya University, Malang, East Java, 65145, Indonesia
Yuita Arum Sari - Department of Informatics Engineering, Faculty of Computer Science, Brawijaya University, Malang, East Java, 65145, Indonesia


Citation Format:



DOI: http://dx.doi.org/10.30630/joiv.6.1.716

Abstract


Batik is one of the Indonesian cultures that UNESCO has recognized. Batik has a variety of unique and distinctive patterns that reflect the area of origin of the batik motif. Batik motifs usually have a 'core motif' printed repeatedly on the fabric. The entry of digitization makes batik motif designs more diverse and unique. However, with so many batik motifs spread on the internet, it is difficult for ordinary people to recognize the types of batik motifs. This makes an automatic classification of batik motifs must continue to be developed. Automation of batik motif classification can be assisted with artificial intelligence. Machine learning and deep learning have produced much good performance in image recognition. In this study, we use deep learning based on a Convolutional Neural Network (CNN) to automate the classification of batik motifs. There are two datasets used in this study. The old dataset comes from a public repository with 598 data with five types of motifs. Meanwhile, the new dataset updates the old dataset by replacing the anomalous data in the old dataset with 621 data with five types of motifs. The lereng motif is changed to pisanbali due to the difficulty of obtaining the lereng motif. Each dataset was divided into three ways: original, balance patch, and patch. We used ResNet-18 architecture, which used a pre-trained model to shorten the training time. The best test results were obtained in the new dataset with the patch way of 88.88 % ±0.88, and in the old dataset, the best accuracy was found in the patch way on the test data of 66.14 % ±3.7. The data augmentation in this study did not significantly affect the accuracy because the most significant increase in accuracy is only up to 1.22%.

Keywords


Batik; batik classification; deep learning; resnet; cnn.

Full Text:

PDF

References


H. Prasetyo and B. A. P. Akardihas, "Batik image retrieval using convolutional neural network," Telkomnika, vol. 17, pp. 3010-3018, 2019.

H. Prasetyo and J. W. Simatupang, "Batik Image Retrieval Using Maximum Run Length LBP and Sine-Cosine Optimizer," 2019 International Conference on Sustainable Engineering and Creative Computing (ICSECC), pp. 265-269, 2019.

E. M. Yuniarno and M. H. Purnomo, "Indonesian batik image classification using statistical texture feature extraction gray level co-occurrence matrix (GLCM) and learning vector quantization (LVQ)," Journal of Telecommunication, Electronic and Computer Engineering (JTEC), vol. 10, pp. 67-71, 2018.

N. a. H. J. Natalia and D. Herwindiati, "Batik Image Retrieval System Using Self Organizing Map," International Conference on Information Technology, Engineering, Science & its Applications, 2018.

N. Sulistianingsih, I. Soesanti and R. Hartanto, "Classification of Batik Image using Grey Level Co-occurrence Matrix Feature Extraction and Correlation Based Feature Selection," 2018 International Seminar on Research of Information Technology and Intelligent Systems (ISRITI), pp. 492-497, 2018.

C. Irawan, E. N. Ardyastiti, D. R. I. M. Setiadi, E. H. Rachmawanto and C. A. Sari, "A Survey: Effect of the Number of GLCM Features on Classification Accuracy of Lasem Batik Images using K-Nearest Neighbor," in 2018 International Seminar on Research of Information Technology and Intelligent Systems (ISRITI), 2018, pp. 33-38.

A. R. a. S. A. Juwita, "Batik Pattern Identification using GLCM and Artificial Neural Network Backpropagation," in 2018 Third International Conference on Informatics and Computing (ICIC), 2018, pp. 1-6.

W. Herulambang, M. N. Hamidah and F. Setyatama, "Comparison of SVM And BPNN Methods in The Classification of Batik Patterns Based on Color Histograms And Invariant Moments," 2020 International Conference on Smart Technology and Applications (ICoSTA), pp. 1-4, 2020.

A. E. Minarno, Y. Azhar, F. D. Setiawan Sumadi and Y. Munarko, "A Robust Batik Image Classification using Multi Texton Co-Occurrence Descriptor and Support Vector Machine," in 2020 3rd International Conference on Intelligent Autonomous Systems (ICoIAS), 2020, pp. 51-55.

R. A. Surya, A. Fadlil and A. Yudhana, "Identification of Pekalongan Batik Images Using Backpropagation Method," in Journal of Physics: Conference Series, vol. 1373, IOP Publishing, 2019, p. 012049.

J. Tristanto, J. Hendryli and D. Herwindiati, "Classification of Batik Motifs Using Convolutional Neural Networks," in International Conference on Information Technology, Engineering, Science & its Applications, 2018.

M. A. Rasyidi and T. Bariyah, "Batik pattern recognition using convolutional neural network," Bulletin of Electrical Engineering and Informatics, vol. 9, pp. 1430-1437, 2020.

A. H. Rangkuti, A. Ayuliana and M. Fahri, "Improving image classification using fuzzy neural network and backtracking algorithm," Journal of Telecommunication, Electronic and Computer Engineering (JTEC), vol. 10, pp. 123-128, 2018.

M. A. Rasyidi, R. Handayani and F. Aziz, "Identification of batik making method from images using convolutional neural network with limited amount of data," Bulletin of Electrical Engineering and Informatics, vol. 10, pp. 1300-1307, 2021.

Y. Gultom, A. M. Arymurthy and R. J. Masikome, "Batik classification using deep convolutional network transfer learning," Jurnal Ilmu Komputer dan Informasi, vol. 11, pp. 59-66, 2018.

D. M. S. Arsa and A. A. N. H. Susila, "VGG16 in Batik Classification based on Random Forest," 2019 International Conference on Information Management and Technology (ICIMTech), vol. 1, pp. 295-299, 2019.

C. U. Khasanah, E. Utami and S. Raharjo, "Implementation of Data Augmentation Using Convolutional Neural Network for Batik Classification," 2020 8th International Conference on Cyber and IT Service Management (CITSM), pp. 1-5, 2020.

I. M. A. Agastya and A. Setyanto, "Classification of Indonesian batik using deep learning techniques and data augmentation," 2018 3rd International Conference on Information Technology, Information System and Electrical Engineering (ICITISEE), pp. 27-31, 2018.

K. He, X. Zhang, S. Ren and J. Sun, "Deep residual learning for image recognition," in Proceedings of the IEEE conference on computer vision and pattern recognition, 2016, pp. 770-778.

K. Janocha and W. M. Czarnecki, "On loss functions for deep neural networks in classification," arXiv preprint arXiv:1702.05659, 2017.