Batik Pattern Classification Using Machine Learning Approaches

Authors

DOI:

https://doi.org/10.58915/amci.v13i3.690

Abstract

Batik is one of Malaysia traditional textile art form that is well known. By using Artificial Neural Network (ANN), k-Nearest Neighbors (k-NN) and Decision Tree methods, this study aims to classify Kelantan batik designs according to flora, fauna and geometry motifs. 133 images of the three categories were collected from social media and underwent pre-processing techniques. Image augmentation was done to enhance the diversity and quality of available training data for machine learning models. Digital transformation on the images based on colour features was developed to classify the three types of batik motifs. Image embedding was employed which returned a vector representation of each image in a data table in Orange software. The data divided into training and testing dataset, with a ratio of 8:2. The performance of each machine learning techniques were compared. The findings showed that ANN produced an excellent performance as indicated by classification accuracy (CA) of 87.9% for original images and 82.2% using Luminance Gradient image transformation technique. ANN also returns the highest AUC score indicating it is the best in distinguishing the images motif. Results from confusion matrix showed that ANN have the least misclassification for batik classification. Based on the result, it signifies that ANN performs the best classification among the three approaches.

Keywords:

Batik, Image classification, Artificial neural network, Image transformation, Classification accuracy

Downloads

Published

2024-10-01

How to Cite

Toyib Hosen, I. I., & Ahmad Kamaruddin, S. (2024). Batik Pattern Classification Using Machine Learning Approaches. Applied Mathematics and Computational Intelligence (AMCI), 13(3), 186–219. https://doi.org/10.58915/amci.v13i3.690

Issue

Section

Articles