Comparing the Performance of Deep Learning Architectures for Sentiment Analysis


Abstract views: 103 / PDF downloads: 78

Authors

  • Simge YILDIRIM Firat University
  • Yunus SANTUR Firat University

Keywords:

Deep learning, LSTM (Long Short-Term Memory), RNN (Recurrent Neural Network), 1D CNN (Convolutional Neural Network), Emotion Classification

Abstract

With the advancement of technology, people frequently express their feelings and thoughts in
environments such as social media. Natural language processing applications are also very much on the
agenda. Thanks to sentiment analysis, inferences can be made by analyzing them. In this study, different
methods of emotion classification with deep learning were investigated and applied. IMDb dataset created
from movie reviews was used as a dataset. In sentiment classification, four different architectures were
applied to the same dataset and compared. As a result of this comparison, it was observed that the 1D CNN
model gave the best results. It was concluded that this architecture is efficient and fast for such studies.

Downloads

Download data is not yet available.

Author Biographies

Simge YILDIRIM, Firat University

Software engineering / institute of science, Turkey

Yunus SANTUR, Firat University

Department of Artificial Intelligence and Data Engineering/ institute of science, Turkey

References

Bengio, Y. (2009). Learning deep architectures for AI. Foundations and Trends in Machine Learning 2(1), 1-127.

Ravì, D., Wong, C., Deligianni, F., Berthelot, M., Andreu-Perez, J., Lo, B., & Yang, G. Z. (2017). “Deep learning for health informatics”. IEEE journal of Biomedical and Health Informatics 21(1), 4-21.

Lee, D. H. (2013). “Pseudo-label: The simple and efficient semi-supervised learning method for deep neural networks”. Workshop on Challenges in Representation Learning, ICML (3), 2

Cho, Y., & Saul, L. K. (2009). “Kernel methods for deep learning”. Advances in Neural Information Processing Systems, 342-350.

Lecun, Y., Bengio, Y., & Hinton, G. (2015). “Deep learning”. Nature 521(7553), 436.

Collobert, R., & Weston, J. (2008). “A unified architecture for natural language processing: Deep neural networks with multitask learning”. International Conference on Machine Learning (ICML), 160-167

Ngiam, J., Khosla, A., Kim, M., Nam, J., Lee, H., & Ng, A. Y. (2011). “Multimodal deep learning”. International Conference on Machine Learning, 689-696.

Deng, L., & Yu, D. (2014). “Deep learning: methods and applications”. Foundations and Trends in Signal Processing, 7(3–4), 197-387

Haque, M.R., Lima, S.A., & Mishu, S.Z. (2019). Performance Analysis of Different Neural Networks for Sentiment Analysis on IMDb Movie Reviews. In 2019 3rd International Conference on Electrical, Computer & Telecommunication Engineering (ICECTE). IEEE.

Rao, G., et al. (2018). LSTM with sentence representations for document-level sentiment classification. Neurocomputing, 308, 49-57.

Islam, M.M., & Sultana, N. (2018). Comparative study on machine learning algorithms for sentiment classification. International Journal of Computer Applications, 182(21), 1-7.

Narayanan, V., Arora, I., & Bhatia, A. (2013). Fast and accurate sentiment classification using an enhanced Naive Bayes model. In International Conference on Intelligent Data Engineering and Automated Learning. Springer.

Huang, Y., Zhang, X., Liu, Z., & Chen, Y. (2018). A topic BiLSTM model for sentiment classification. In Proceedings of the 2nd International Conference on Innovation in Artificial Intelligence.

Pang, B., Lee, L., & Vaithyanathan, S. (2002). Thumbs up? Sentiment classification using machine learning techniques. arXiv preprint cs/0205070

Matsumoto, S., Takamura, H., & Okumura, M. (2005). Sentiment classification using word sub-sequences and dependency subtrees. In Pacific-Asia Conference on Knowledge Discovery and Data Mining. Springer.

Arzu, M. ve Aydoğan, M. (2023). Türkçe Duygu Sınıflandırma İçin Transformers Tabanlı Mimarilerin Karşılaştırılması Analizi. Bilgisayar Bilimi, IDAP-2023 : Uluslararası Yapay Zeka ve Veri İşleme Sempozyumu(IDAP-2023), 1-6. https://doi.org/10.53070/bbd.1350405

Kaggle, Url: https://www.kaggle.com/datasets/lakshmi25npathi/imdb-dataset-of-50k-movie-reviews

Uçkan, T., Cengiz, H. A. R. K., Seyyarer, E., & Karcı, A. Ağırlıklandırılmış Çizgelerde Tf-Idf ve Eigen Ayrışımı Kullanarak Metin Sınıflandırma. Bitlis Eren Üniversitesi Fen Bilimleri Dergisi, 8(4), 1349 1362

M.W. Gardner, S.R. Dorling, 1998, Artificial neural networks (the multilayer perceptron) a review of applications in the atmospheric sciences, Atmos. Environ. 32 2627–2636

L. Deng, 2014, A tutorial survey of architectures, algorithms, and applications for deep learning, APSIPA Trans. Signal Inf. Process. 3.

Santur, Y. (2020). Derin Öğrenme ve Aşağı Örnekleme Yaklaşımları Kullanılarak Duygu Sınıflandırma Performansının İyileştirilmesi. Fırat Üniversitesi Mühendislik Bilimleri Dergisi, 32(2), 561-570. https://doi.org/10.35234/fumbd.759131

Santur, Y. (2019). Sentiment Analysis Based on Gated Recurrent Unit. In 2019 International Artificial Intelligence and Data Processing Symposium (IDAP) (pp. 1-5). Malatya, Turkey. doi: 10.1109/IDAP.2019.8875985

M. M. Saritas, A. Yasar, "Performance Analysis of ANN and Naive Bayes Classification Algorithm for Data Classification," International Journal of Intelligent Systems and Applications in Engineering, vol. 7, pp. 88-91,2019, doi: 10.18201//ijisae.2019252786.

S. Qing, H. Wenjie and X. Wenfang, "Robust Support Vector Machine with Bullet Hole Image Classification," IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), vol. 32, no. 4, pp. 440-448, 2002, doi: 10.1109/TSMCC.2002.807277.

Downloads

Published

2024-05-27

How to Cite

YILDIRIM, S., & SANTUR, Y. (2024). Comparing the Performance of Deep Learning Architectures for Sentiment Analysis. International Journal of Advanced Natural Sciences and Engineering Researches, 8(4), 272–278. Retrieved from https://as-proceeding.com/index.php/ijanser/article/view/1846

Issue

Section

Articles