An Improved Bees Algorithm for Training Deep Recurrent Networks for Sentiment Classification

dc.contributor.authorZeybek, Sultan
dc.contributor.authorPham, Duc Truong
dc.contributor.authorKoç, Ebubekir
dc.contributor.authorSeçer, Aydın
dc.date.accessioned2021-08-13T05:45:59Z
dc.date.available2021-08-13T05:45:59Z
dc.date.issued2021en_US
dc.departmentFSM Vakıf Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümüen_US
dc.description.abstractRecurrent neural networks (RNNs) are powerful tools for learning information from temporal sequences. Designing an optimum deep RNN is difficult due to configuration and training issues, such as vanishing and exploding gradients. In this paper, a novel metaheuristic optimisation approach is proposed for training deep RNNs for the sentiment classification task. The approach employs an enhanced Ternary Bees Algorithm (BA-3+), which operates for large dataset classification problems by considering only three individual solutions in each iteration. BA-3+ combines the collaborative search of three bees to find the optimal set of trainable parameters of the proposed deep recurrent learning architecture. Local learning with exploitative search utilises the greedy selection strategy. Stochastic gradient descent (SGD) learning with singular value decomposition (SVD) aims to handle vanishing and exploding gradients of the decision parameters with the stabilisation strategy of SVD. Global learning with explorative search achieves faster convergence without getting trapped at local optima to find the optimal set of trainable parameters of the proposed deep recurrent learning architecture. BA-3+ has been tested on the sentiment classification task to classify symmetric and asymmetric distribution of the datasets from different domains, including Twitter, product reviews, and movie reviews. Comparative results have been obtained for advanced deep language models and Differential Evolution (DE) and Particle Swarm Optimization (PSO) algorithms. BA-3+ converged to the global minimum faster than the DE and PSO algorithms, and it outperformed the SGD, DE, and PSO algorithms for the Turkish and English datasets. The accuracy value and F1 measure have improved at least with a 30–40% improvement than the standard SGD algorithm for all classification datasets. Accuracy rates in the RNN model trained with BA-3+ ranged from 80% to 90%, while the RNN trained with SGD was able to achieve between 50% and 60% for most datasets. The performance of the RNN model with BA-3+ has as good as for Tree-LSTMs and Recursive Neural Tensor Networks (RNTNs) language models, which achieved accuracy results of up to 90% for some datasets. The improved accuracy and convergence results show that BA-3+ is an efficient, stable algorithm for the complex classification task, and it can handle the vanishing and exploding gradients problem of deep RNNs.en_US
dc.identifier.citationZEYBEK, Sultan, Duc Truong PHAM, Ebubekir KOÇ & Aydın SEÇER. "An Improved Bees Algorithm for Training Deep Recurrent Networks for Sentiment Classification". Symmetry, 13.8 (2021).en_US
dc.identifier.doi10.3390/sym13081347
dc.identifier.issn2073-8994
dc.identifier.issue8en_US
dc.identifier.orcidhttps://orcid.org/0000-0002-1298-9499en_US
dc.identifier.scopus2-s2.0-85111749818
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://www.mdpi.com/2073-8994/13/8/1347
dc.identifier.urihttps://hdl.handle.net/11352/3801
dc.identifier.volume13en_US
dc.identifier.wosWOS:000690229400001
dc.identifier.wosqualityQ2
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.institutionauthorZeybek, Sultan
dc.institutionauthorKoç, Ebubekir
dc.language.isoen
dc.publisherMDPIen_US
dc.relation.ispartofSymmetry
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectBees Algorithmen_US
dc.subjectTraining Deep Neural Networksen_US
dc.subjectMetaheuristicsen_US
dc.subjectOpinion Miningen_US
dc.subjectRecurrent Neural Networksen_US
dc.subjectSentiment Classificationen_US
dc.subjectNatural Language Processingen_US
dc.titleAn Improved Bees Algorithm for Training Deep Recurrent Networks for Sentiment Classificationen_US
dc.typeArticle

Dosyalar

Orijinal paket

Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
Zeybek.pdf
Boyut:
5.21 MB
Biçim:
Adobe Portable Document Format
Açıklama:
Ana Makale

Lisans paketi

Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
license.txt
Boyut:
1.44 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: