Analisis Sentimen Ulasan Produk Perawatan Wajah menggunakan Algoritma CNN dan Seleksi Fitur PSO
Nur Hadi Waryanto, Universitas Negeri Yogyakarta, Indonesia
Abstract
Produk perawatan wajah lokal di Indonesia kini telah menjamur dan mencoba bersaing dengan kehadiran produk perawatan wajah asing dengan berbagai keunggulan yang ditawarkan. Klasifikasi ulasan berupa analisis sentimen penggunaan produk ke dalam kelas positif dan negatif dapat membantu calon konsumen menyimpulkan bagaimana kualitas produk dari suatu merek tertentu. Tujuan penelitian ini adalah untuk mengetahui hasil klasifikasi sentimen ulasan produk merek AVS menggunakan Convolutional Neural Network (CNN) dan seleksi fitur Particle Swarm Optimization (PSO). Penelitian dilakukan dengan mengumpulkan data melalui web scraping, pelabelan dan preprocessing data, word embedding, seleksi fitur dengan PSO, klasifikasi sentimen dengan CNN, dan evaluasi model klasifikasi. Model klasifkasi CNN memperoleh akurasi sebesar 61% hingga 83% untuk sembilan percobaan untuk tiga rasio dataset yang berbeda yaitu 70:30, 75:25, 80:20 dan tiga model word embedding yang berbeda yaitu Glove, Word2Vec CBOW, dan Word2Vec Skipgram.. Sedangkan pengujian menggunakan PSO-CNN memilih 44-60 fitur atau kata-kata penting dari total 100 fitur, sehingga diperoleh nilai akurasi 77% hingga 86%. Rata-rata kenaikan akurasi yang diperoleh akibat penambahan seleksi fitur oleh PSO adalah 8,7%. Akurasi terbaik diperoleh oleh model PSO-CNN dengan rasio dataset 80:20 dan model word embedding Word2Vec Skipgram yaitu 86%.
Kata kunci: analisis sentimen, produk perawatan wajah, CNN, seleksi fitur, PSO.
References
Afnandika, A. (2018). Analisis Sentimen Teks Bahasa Indonesia Pada Media Sosial Menggunakan Convolutional Neural Network (Studi Kasus: Operator Telekomunikasi).
Chatterjee, S., Chakrabarti, K., Garain, A., Schwenker, F., & Sarkar, R. (2021). JUMRv1: A Sentiment Analysis Dataset for Movie Recommendation. Appl. Sci. 2021, 11(20), 9381; https://doi.org/10.3390/app11209381.
Compas. (2021). Top 5 Produk AVS Terlaris di Shopee Bulan Juli 2021. Jakarta: Compas.
Kaur, K., Kaur, C., & Bhatia, T. K. (2019). An optimized CNN based
robust sentiment analysis system on big social data using text polarity feature. International Journal of Innovative Technology and Exploring Engineering (IJITEE) ISSN: 2278-3075, Volume-8 Issue-6, April 2019, 1871-1877.
Kunnath, S. N., Nikhil, A., & Poroli, H. (2019). Comparing the Wrapper Feature Selection Evaluators on Twitter Sentiment Classification. Second International Conference on Computational Intelligence in Data Science (ICCIDS-2019.
Lin, S.-W., Ying, K.-C., Chen, S.-C., & Lee, Z.-J. (2008). Particle swarm optimization for parameter determination and feature selection of support vector machines. Expert Systems with Applications 35, 1817-1824.
Media Indonesia. (2021, November 9). Trend Pengguna Kosmetik Meningkat, Indonesia Siap Ambil Peluang. Retrieved from Media Indonesia: https://mediaindonesia.com/ekonomi/409325/trend-pengguna-kosmetik-meningkat-indonesia-siap-ambil-peluang
Mikolov, T., Chen, K., Corrado, G., & Dean, J. (2013). Efficient Estimation of Word Representations in Vector Space. arXiv preprint, arXiv:1301.3781.
Muraina, I. O. (2022). Ideal Dataset Splitting Ratios in Machine Learning Algorithms: General Concerns for Data Scientists and Data Analysts. 7th International Mardin Artuklu Scientific Researchers Conference (pp. 496-504). Mardin: Iksad Institute
Pennington, J., Socher, R., & Manning, C. D. (2014). GloVe: Global Vectors for Word Representation. Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), 1532-1543.
Raviya, & Vennila, D. M. (2020). A Hybrid Deep Learning Approach for Sentiment Analysis using CNN and Improved SVM with Multi Objective Swarm Optimization for Domain Independent Datasets. International Journal of Advanced Trends in Computer Science and Engineering Volume 9, No.3, May-June2020, 3200-3206.
Sasongko, T. B. (2016). Komparasi dan Analisis Kinerja Model Algoritma SVM dan PSO-SVM (Studi Kasus Klasifikasi Jalur Minat SMA). Jurnal Teknik Informatika dan Sistem Informasi, 244-253.
Wang, P., Xu, B., Xu, J., Tian, G., Liu, C.-L., & Hao, H. (2015). Semantic Expansion using Word Embedding Clustering and Convolutional Neural Network for Improving Short Text Classification. Neurocomputing, 806-814.
Xue, B., Zhang, M., & Browne, W. N. (2013). Particle Swarm Optimization for Feature Selection in Classification: A Multi-Objective Approach. IEEE TRANSACTIONS ON CYBERNETICS, VOL. 43, NO. 6, DECEMBER 2013, 1656-1671.
Zahran, B. M., & Kanaan, G. (2009). Text Feature Selection using Particle Swarm Optimization Algorithm. World Applied Sciences Journal 7 (Special Issue of Computer & IT), 69-74.
Zhang, Y., & Wallace, B. (2016). A Sensitivity Analysis of (and Practitioners' Guide to) Convolutional Neural Networks for Sentence Classification.
Refbacks
- There are currently no refbacks.
Online ISSN (e-ISSN): 3031-1152
Jurnal Kajian dan Terapan Matematika by https://journal.student.uny.ac.id/index.php/jktm/index is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. |