Comparing the Performance of Deep Learning Architectures for Sentiment Analysis
Abstract views: 103 / PDF downloads: 78
Keywords:
Deep learning, LSTM (Long Short-Term Memory), RNN (Recurrent Neural Network), 1D CNN (Convolutional Neural Network), Emotion ClassificationAbstract
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
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.