The rapid proliferation of social media platforms has generated vast amounts of user-generated content, offering valuable data for sentiment analysis. While significant progress has been made in English sentiment analysis, Arabic sentiment analysis remains challenging due to linguistic complexities and dialectal variations. This study addresses these challenges by employing a novel approach that combines multiple deep learning models with stacking ensemble learning to analyze sentiment in Modern Standard Arabic (MSA) and Saudi dialects. The proposed methodology involves deep learning models, including Convolutional Neural Networks (CNN), Bidirectional Long Short-Term Memory (Bi-STM), and Recurrent Neural Networks (RNN), utilizing AraVec pre-trained word embeddings. To further enhance performance, we propose stacking ensemble learning, combining the strengths of these base models with meta-models. We investigated the effectiveness of three meta-models (Logistic Regression, Random Forest, and Gradient Boosting) to determine the optimal combination for Arabic sentiment analysis. Experiments demonstrated that individual models achieved strong baseline performances, with RNN achieving the highest accuracy of 91.83%. Stacking ensemble models significantly outperformed individual models, with the Logistic Regression meta-model achieving the highest accuracy of 97.22%, representing an improvement of 5.39%. The results highlight the effectiveness of our proposed model in understanding Arabic sentiment, demonstrating that stacking ensemble learning can leverage the unique strengths of different deep learning models to improve predictive performance.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Enhancing Arabic Sentiment Analysis with Stacked Ensemble Deep Learning Models

  • Abdulrahman Alharbi,
  • Nabin Sharma

摘要

The rapid proliferation of social media platforms has generated vast amounts of user-generated content, offering valuable data for sentiment analysis. While significant progress has been made in English sentiment analysis, Arabic sentiment analysis remains challenging due to linguistic complexities and dialectal variations. This study addresses these challenges by employing a novel approach that combines multiple deep learning models with stacking ensemble learning to analyze sentiment in Modern Standard Arabic (MSA) and Saudi dialects. The proposed methodology involves deep learning models, including Convolutional Neural Networks (CNN), Bidirectional Long Short-Term Memory (Bi-STM), and Recurrent Neural Networks (RNN), utilizing AraVec pre-trained word embeddings. To further enhance performance, we propose stacking ensemble learning, combining the strengths of these base models with meta-models. We investigated the effectiveness of three meta-models (Logistic Regression, Random Forest, and Gradient Boosting) to determine the optimal combination for Arabic sentiment analysis. Experiments demonstrated that individual models achieved strong baseline performances, with RNN achieving the highest accuracy of 91.83%. Stacking ensemble models significantly outperformed individual models, with the Logistic Regression meta-model achieving the highest accuracy of 97.22%, representing an improvement of 5.39%. The results highlight the effectiveness of our proposed model in understanding Arabic sentiment, demonstrating that stacking ensemble learning can leverage the unique strengths of different deep learning models to improve predictive performance.