Title
Improved whale optimization algorithm for feature selection in Arabic sentiment analysis
Abstract
To help individuals or companies make a systematic and more accurate decisions, sentiment analysis (SA) is used to evaluate the polarity of reviews. In SA, feature selection phase is an important phase for machine learning classifiers specifically when the datasets used in training is huge. Whale Optimization Algorithm (WOA) is one of the recent metaheuristic optimization algorithm that mimics the whale hunting mechanism. However, WOA suffers from the same problem faced by many other optimization algorithms and tend to fall in local optima. To overcome these problems, two improvements for WOA algorithm are proposed in this paper. The first improvement includes using Elite Opposition-Based Learning (EOBL) at initialization phase of WOA. The second improvement involves the incorporation of evolutionary operators from Differential Evolution algorithm at the end of each WOA iteration including mutation, crossover, and selection operators. In addition, we also used Information Gain (IG) as a filter features selection technique with WOA using Support Vector Machine (SVM) classifier to reduce the search space explored by WOA. To verify our proposed approach, four Arabic benchmark datasets for sentiment analysis are used since there are only a few studies in sentiment analysis conducted for Arabic language as compared to English. The proposed algorithm is compared with six well-known optimization algorithms and two deep learning algorithms. The comprehensive experiments results show that the proposed algorithm outperforms all other algorithms in terms of sentiment analysis classification accuracy through finding the best solutions, while its also minimizes the number of selected features.
Year
DOI
Venue
2019
10.1007/s10489-018-1334-8
Applied Intelligence
Keywords
Field
DocType
Arabic sentiment analysis,Support vector machine,Information gain,Whale optimization algorithm
Crossover,Feature selection,Local optimum,Computer science,Sentiment analysis,Support vector machine,Artificial intelligence,Deep learning,Initialization,Classifier (linguistics),Machine learning
Journal
Volume
Issue
ISSN
49.0
5
1573-7497
Citations 
PageRank 
References 
13
0.42
41
Authors
4
Name
Order
Citations
PageRank
Mohammad Tubishat1402.07
Mohammad A. M. Abushariah2476.02
Norisma Idris313613.36
Ibrahim Aljarah470333.62