Syefudin Syefudin, Muchamad Nauval Azmi, Gunawan Gunawan
{"title":"ANALISIS PENGARUH DIMENSI GAMBAR PADA KLASIFIKASI MOTIF BATIK DENGAN MENGGUNAKAN CONVOLUTIONAL NEURAL NETWORK","authors":"Syefudin Syefudin, Muchamad Nauval Azmi, Gunawan Gunawan","doi":"10.47080/simika.v6i2.2675","DOIUrl":null,"url":null,"abstract":"This study focuses on the classification of batik patterns using image data, specifically with three classes: kawung, parang, and pekalongan batik patterns. A total of 180 images were used for the research, divided equally among the three motifs. The dataset was collected through observations from Google. Data preprocessing involved two stages. In the first stage, the data was split into training and validation sets, with a 70% - 30% ratio, respectively. This separation allowed for evaluating the model's performance and generalization ability on unseen data. In the second stage, the Image Data Generator library was utilized to enhance data diversity and improve the model's ability to generalize patterns. Data augmentation techniques, such as rotation, shear, zoom, horizontal flip, and shift, were applied to the training data. The augmented data was then fed into a pre-defined Convolutional Neural Network (CNN) architecture. The CNN model processed the input data through convolutional layers with max pooling and ReLU activation functions. The outputs from the first convolutional layer were used as inputs for subsequent convolutional layers. The resulting feature maps were flattened and passed through fully connected layers for classification. The model's performance was assessed by evaluating accuracy measures. The CNN model achieved the highest accuracy of 98% on the training data and 100% on the validation data after 7 epochs.. The implementation was done using Python programming language and the Google Colab platform, along with required libraries. Model evaluation involved assessing the trained model's performance by inputting test data and computing evaluation metrics, including accuracy, precision, recall, and F1-score. Confusion matrix analysis provided insights into true positive, true negative, false positive, and false negative predictions. The classification report summarized the performance metrics of the model. In conclusion, the CNN method proved effective in classifying batik patterns. The size of the input images significantly influenced the accuracy of the model. A 148x148 pixel image size yielded 100% accuracy. As a suggestion, future research should consider using a larger dataset to maximize the accuracy of the classification model.","PeriodicalId":443734,"journal":{"name":"Jurnal Sistem Informasi dan Informatika (Simika)","volume":"171 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Jurnal Sistem Informasi dan Informatika (Simika)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47080/simika.v6i2.2675","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本研究著眼于利用影像资料对蜡染图案进行分类,具体分为三类:kawung、parang和pekalongan蜡染图案。研究共使用了180张图片,平均分配给三个主题。数据集是通过谷歌的观察收集的。数据预处理包括两个阶段。第一阶段,将数据分成训练集和验证集,比例分别为70% - 30%。这种分离允许评估模型的性能和对未知数据的泛化能力。第二阶段,利用图像数据生成器库增强数据多样性,提高模型泛化模式的能力。对训练数据进行了旋转、剪切、缩放、水平翻转、移位等数据增强技术。然后将增强的数据输入到预定义的卷积神经网络(CNN)架构中。CNN模型通过带有max pooling和ReLU激活函数的卷积层对输入数据进行处理。第一个卷积层的输出被用作后续卷积层的输入。得到的特征图被平面化,并通过完全连接的层进行分类。通过评价精度指标来评价模型的性能。经过7次epoch, CNN模型在训练数据上达到了98%的最高准确率,在验证数据上达到了100%。该实现使用Python编程语言和Google Colab平台以及所需的库完成。模型评估包括通过输入测试数据和计算评估度量来评估训练模型的性能,包括准确性、精密度、召回率和f1分数。混淆矩阵分析提供了真阳性、真阴性、假阳性和假阴性预测的见解。分类报告总结了模型的性能指标。综上所述,CNN方法对蜡染图案分类是有效的。输入图像的大小显著影响模型的精度。一个148x148像素的图像尺寸产生了100%的准确度。作为建议,未来的研究应考虑使用更大的数据集,以最大限度地提高分类模型的准确性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
ANALISIS PENGARUH DIMENSI GAMBAR PADA KLASIFIKASI MOTIF BATIK DENGAN MENGGUNAKAN CONVOLUTIONAL NEURAL NETWORK
This study focuses on the classification of batik patterns using image data, specifically with three classes: kawung, parang, and pekalongan batik patterns. A total of 180 images were used for the research, divided equally among the three motifs. The dataset was collected through observations from Google. Data preprocessing involved two stages. In the first stage, the data was split into training and validation sets, with a 70% - 30% ratio, respectively. This separation allowed for evaluating the model's performance and generalization ability on unseen data. In the second stage, the Image Data Generator library was utilized to enhance data diversity and improve the model's ability to generalize patterns. Data augmentation techniques, such as rotation, shear, zoom, horizontal flip, and shift, were applied to the training data. The augmented data was then fed into a pre-defined Convolutional Neural Network (CNN) architecture. The CNN model processed the input data through convolutional layers with max pooling and ReLU activation functions. The outputs from the first convolutional layer were used as inputs for subsequent convolutional layers. The resulting feature maps were flattened and passed through fully connected layers for classification. The model's performance was assessed by evaluating accuracy measures. The CNN model achieved the highest accuracy of 98% on the training data and 100% on the validation data after 7 epochs.. The implementation was done using Python programming language and the Google Colab platform, along with required libraries. Model evaluation involved assessing the trained model's performance by inputting test data and computing evaluation metrics, including accuracy, precision, recall, and F1-score. Confusion matrix analysis provided insights into true positive, true negative, false positive, and false negative predictions. The classification report summarized the performance metrics of the model. In conclusion, the CNN method proved effective in classifying batik patterns. The size of the input images significantly influenced the accuracy of the model. A 148x148 pixel image size yielded 100% accuracy. As a suggestion, future research should consider using a larger dataset to maximize the accuracy of the classification model.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信