Data-driven approach for batik pattern classification using convolutional neural network (CNN)

Authors

  • Ira Puspita Sari Universitas Abdurrab, Indonesia
  • Luluk Elvitaria Universitas Abdurrab, Indonesia
  • Rudiansyah Rudiansyah Universitas Abdurrab, Indonesia

DOI:

https://doi.org/10.35335/mandiri.v13i3.361

Keywords:

Batik, CNN, Data Driveb, Image Classification, MobileNetV3

Abstract

Batik is one of Indonesia's cultural heritages with complex and diverse patterns, possessing high artistic value and deep philosophy. Manual classification of batik patterns requires time and depends on expert knowledge, making the process inefficient. This study aims to develop a batik pattern classification model using Convolutional Neural Network (CNN) with a data-driven approach, enabling automatic and accurate pattern recognition. The dataset used consists of 4,284 batik images divided into five pattern classes: Kawung, Lereng, Ceplok, Parang, and Nitik. In this research, the CNN model was developed by using transfer learning techniques with MobileNetV3 pre-trained on a large dataset. The training process involved data augmentation to enhance the model's robustness against variations in batik patterns. The evaluation was conducted by measuring the model's accuracy and loss. The results show that the CNN model achieved an average accuracy of 93.42% on the training data and 93.88% on the testing data. This research demonstrates that the data-driven approach using CNN is effective for batik pattern classification, providing more accurate results compared to manual methods and offering an efficient solution for the digitalization of the batik industry. The developed model can serve as a foundation for broader applications in cultural preservation and the advancement of artificial intelligence-based technology.

References

Andrian, R., Naufal, MA, Hermanto, B., Junaidi, A., & Lumbanraja, FR (2019). K-Nearest Neighbor (k-NN) Classification for Recognition of the Batik Lampung Motifs. Journal of Physics: Conference Series, 1338(1). https://doi.org/10.1088/1742-6596/1338/1/012061.

Aprianingrum, AY. & Nufus, AH. (2021). Batik Indonesia, Pelestarian Melalui Museum. Prosiding Seminar Nasional Industri Kerajinan Dan Batik, 3(1), 1-10.

Athira, N., & Herlina, M. (2022). Identifikasi Faktor yang Mempengaruhi Data Driven Decision pada Pemerintah Desa Menggunakan SEM GSCA. Jurnal Riset Statistika, 145–152. https://doi.org/10.29313/jrs.v2i2.1458.

Azmi, K., Defit, S., & Sumijan, S. (2023). Implementasi Convolutional Neural Network (CNN) Untuk Klasifikasi Batik Tanah Liat Sumatera Barat. Jurnal Unitek, 16(1), 28–40. https://doi.org/10.52072/unitek.v16i1.504.

Chusna, NL, Wiliani, N., & Abdillah, AF (2024). Enhancing Ulos Batik Pattern Recognition through Machine Learning: A Study with KNN and SVM. 6(3).

Dewi, S., Ramadhani, F., Djasmayena, S. (2024). Klasifikasi Jenis Jerawat Berdasarkan Gambar Menggunakan Algoritma CNN (Convolutional Neural Network). Hello World Jurnal Ilmu Komputer, 3(2), 68-73.

Devega, M. (2019). Rolling Bearing Damage Detection Using Radial Basis Function Neural Network (Rbfnn) Method. JOISIE (Journal of Information Systems and Informatics Engineering), 1(2), 115–123.

Gong, Y., Liu, G., Xue, Y., Li, R., & Meng, L. (2023). A survey on dataset quality in machine learning. Information and Software Technology, 162(June), 107268. https://doi.org/10.1016/j.infsof.2023.107268.

Ihdal, IM (2021). Classification of Typical Batik Fabrics and Typical Sasirangan Fabrics Using the Convolutional Neural Network Method. Journal of Information Technology, Lambung Mangkurat University (JTIULM), 6(1), 25–30.

Indah Purnama Sari, S. T. M. K. (2021). Buku Ajar Rekayasa Perangkat Lunak. UMSU Press.

Jansen, B. J., Salminen, J., Jung, S., & Guan, K. (2022). Data-driven personas. Springer Nature.

Kaswan, K. S., Dhatterwal, J. S., & Balamurugan, B. (2023). Python for Beginners. In Python for Beginners. https://doi.org/10.1201/9781003202035.

Kersen, K., & Widhiarso, W. (2023). Penerapan Metode Convolutional Neural Network dalam Klasifikasi Bahasa Isyarat. MDP Student Conference, 2(1), 244–249. https://doi.org/10.35957/mdp-sc.v2i1.4221.

Keshary Shah, A., Kabore, J., Tarun Sasikumar, S., & Surya, A. (2023). ©2023 Aaditya Enhanced Breast Cancer Tumor Classification using MobileNetV2: A Detailed Exploration on Image Intensity, Error Mitigation, and Streamlit-driven Real-time Deployment.

Li, X., Zhai, M., & Sun, J. (2021). DDCNNC: Dilated and depthwise separable convolutional neural Network for diagnosis COVID-19 via chest X-ray images. International Journal of Cognitive Computing in Engineering, 2(April), 71–82. https://doi.org/10.1016/j.ijcce.2021.04.001

Marinda, D. E., Husni, I., & Amin, A. (2023). Implementasi Metode Convolutional Neural Network untuk Deteksi Penggunaan Masker secara Real-Time. Jurnal Teknik Informatika Unika ST. Thomas (JTIUST), 8(1), 2657–1501.

MASA, APA (2019). Classification of Batik Patterns Using Convolutional Neural Network Image and Augmentation Based on Sift.

Mawan, R. (2020). Classification of batik motifs using convolutional neural networks. JNANALOKA, 45–50.

Meri, R., & Perdana, RW (2023). Artificial neural network using hebb rule algorithm for human skin disease diagnosis. JOISIE (Journal of Information Systems and Informatics Engineering), 6(2), 78–87.

More, S., & Mishra, D. (2023). Developments in Image Processing using Deep learning and Reinforcement learning. 3rd IEEE International Conference on ICT in Business Industry and Government, ICTBIG 2023. https://doi.org/10.1109/ICTBIG59752.2023.10456257.

Muawanah, S., Muzayanah, U., Pandin, MGR, Alam, MDS, & Trisnaningtyas, JPN (2023). Stress and Coping Strategies of Madrasah's Teachers on Applying Distance Learning During COVID-19 Pandemic in Indonesia. Qubah Academic Journal, 3(4), 206–218. https://doi.org/10.48161/Issn.2709-8206.

Novac, O. C., Chirodea, M. C., Novac, C. M., Bizon, N., Oproescu, M., Stan, O. P., & Gordan, C. E. (2022). Analysis of the Application Efficiency of TensorFlow and PyTorch in Convolutional Neural Network. Sensors, 22(22). https://doi.org/10.3390/s22228872.

Palanisamy, N. (2024). Advancements in Image Processing Algorithms for Medical Imaging. April, 291–301. https://doi.org/10.25215/1304553043.28.

Regine, N., Laswandi, H., & Meliana, S. (2023). Development Of Batik Patterns At The National Library Of Indonesia With The Stylization Method. International Journal of Application on Social Science and Humanities, 1(2), 1782–1790.

Rizal, F., Hasyim, F., Malik, K., & Yudistira, Y. (2021). Implementation of Convolutional Neural Networks (CNN) Algorithm for Batik Classification. COREAI: Journal of Artificial Intelligence, Computing and Information Technology, 2(2), 40–47.

Saputra, R. Y., Kurniawan, S. B., Rintayati, P., & Mindrati, E. (2021). Motif Batik dalam Pendidikan Karakter Pasa Siswa Sekolah Dasar Kabupaten Ngawi. Jurnal Basicedu, 5(2), 596–604. https://doi.org/10.31004/basicedu.v5i2.762.

Werth, A., Oliver, K., West, C. G., & Lewandowski, H. J. (2022). Engagement in collaboration and teamwork using Google Colaboratory. Physics Education Research Conference Proceedings, November, 481–487. https://doi.org/10.1119/perc.2022.pr.Werth.

Wona, M. M. A., Asyifa, S. A., Virgianti, R., Hamid, M. N., Handoko, I. M., Septiani, N. W. P., & Lestari, M. (2023). Klasifikasi Batik Indonesia Menggunakan Convolutional Neural Network (CNN). Jurnal Rekayasa Teknologi Informasi (JURTI), 7(2), 172. https://doi.org/10.30872/jurti.v7i2.13694.

Downloads

Published

2025-01-30

How to Cite

Sari, I. P., Elvitaria, L., & Rudiansyah, R. (2025). Data-driven approach for batik pattern classification using convolutional neural network (CNN). Jurnal Mandiri IT, 13(3), 323–331. https://doi.org/10.35335/mandiri.v13i3.361