Arabic Sentiment Classification Using Convolutional Neural Network and Differential Evolution Algorithm

被引:55
作者
Dahou, Abdelghani [1 ]
Abd Elaziz, Mohamed [1 ,2 ]
Zhou, Junwei [1 ]
Xiong, Shengwu [1 ]
机构
[1] Wuhan Univ Technol, Sch Comp Sci & Technol, 122 Luoshi Rd, Wuhan, Hubei 430070, Peoples R China
[2] Zagazig Univ, Fac Sci, Dept Math, Zagazig, Egypt
关键词
OPTIMIZATION;
D O I
10.1155/2019/2537689
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
In recent years, convolutional neural network (CNN) has attracted considerable attention since its impressive performance in various applications, such as Arabic sentence classification. However, building a powerful CNN for Arabic sentiment classification can be highly complicated and time consuming. In this paper, we address this problem by combining differential evolution (DE) algorithm and CNN, where DE algorithm is used to automatically search the optimal configuration including CNN architecture and network parameters. In order to achieve the goal, five CNN parameters are searched by the DE algorithm which include convolution filter sizes that control the CNN architecture, number of filters per convolution filter size (NFCS), number of neurons in fully connected (FC) layer, initialization mode, and dropout rate. In addition, the effect of the mutation and crossover operators in DE algorithm were investigated. The performance of the proposed framework DE-CNN is evaluated on five Arabic sentiment datasets. Experiments' results show that DE-CNN has higher accuracy and is less time consuming than the state-of-the-art algorithms.
引用
收藏
页数:16
相关论文
共 58 条
[1]  
Abdulla N., 2013, 2013 IEEE Jordan Conference on Applied Electrical Engineering and Computing Technologies (AEECT), P1, DOI [DOI 10.1109/AEECT.2013.6716448, 10.1109/AEECT.2013.6716448]
[2]  
Al Sallab A., 2015, Deep learning models for sentiment analysis in Arabic, P9
[3]   Deep learning for Arabic NLP: A survey [J].
Al-Ayyoub, Mahmoud ;
Nuseir, Aya ;
Alsmearat, Kholoud ;
Jararweh, Yaser ;
Gupta, Brij .
JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 26 :522-531
[4]  
Al-Azani Sadam, 2018, 2018 International Conference on Computing Sciences and Engineering (ICCSE). Proceedings, DOI 10.1109/ICCSE1.2018.8374211
[5]   Hybrid Deep Learning for Sentiment Polarity Determination of Arabic Microblogs [J].
Al-Azani, Sadam ;
El-Alfy, El-Sayed M. .
NEURAL INFORMATION PROCESSING (ICONIP 2017), PT II, 2017, 10635 :491-500
[6]   Using Word Embedding and Ensemble Learning for Highly Imbalanced Data Sentiment Analysis in Short Arabic Text [J].
Al-Azani, Sadam ;
El-Alfy, El-Sayed M. .
8TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2017) AND THE 7TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT 2017), 2017, 109 :359-366
[7]  
Alomari Khaled Mohammad, 2017, Advances in Artificial Intelligence: from Theory to Practice. 30th International Conference on Industrial Engineering and Other Applications of Applied Intelligent Systems, IEA/AIE 2017. Proceedings: LNAI 10350, P602, DOI 10.1007/978-3-319-60042-0_66
[8]  
Altowayan AA, 2016, 2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), P3820, DOI 10.1109/BigData.2016.7841054
[9]  
[Anonymous], 2014, P 18 IEEE INT S CONS, DOI DOI 10.1109/ISCE.2014.6884440
[10]  
[Anonymous], COMPUTATIONAL INTELL