Text classification using SVD, BERT, and GRU optimized by improved Seagull optimization (ISO) algorithm
Source abstract
Abstract
Text classification is a key task in natural language processing that entails sorting textual information into specified categories. Over time, techniques for text classification have progressed from rule-based methods to more advanced deep learning and machine learning approaches. Conventional approaches often struggled with the language intricacies, including issues like contextual links, polysemy, and the ambiguity among words. Nevertheless, neural networks have greatly enhanced text classification by identifying intricate relationships and patterns within text data. Although there have been significant advancements, text classification continues to face challenges, especially when dealing with high-dimensional and large-scale datasets, grasping the contextual meanings of words, and capturing sequential dependencies. In the present research, a Gated Recurrent Unit (GRU) optimized by the Improved Seagull Optimization (ISO) algorithm was utilized to address these issues, resulting in notable improvements in classification performance. The methodology utilized in the current research comprised several phases to guarantee optimum results. Preprocessing was an essential phase, which included addressing missing data, special character and punctuation removal, handling contractions, text normalization, noise removal, and stopword removal. Dimensionality reduction was performed with SVD (Singular Value Decomposition) to reduce the feature set by keeping only the most pertinent data. Contextual embeddings were created utilizing BERT, which offered rich semantic representations of the text and further improved the quality of the input features. Ultimately, the GRU was employed for classification, utilizing the ISO for optimization. This integration of preprocessing, feature extraction, and dimensionality reduction was highly efficacious in overcoming the challenges of text classification. The suggested model illustrated improved efficacy on the Yelp-5 and Yelp-2 datasets, gaining mean accuracy, precision, recall, and F1-score values of 98.47%, 98.71%, 98.92%, and 98.81%, respectively. The outcomes highlight the model’s reliability and strength, exceeding all baseline models, namely GRU, BiGRU, BiLSTM, KNN, LSTM, and CNN. The considerable enhancement over these networks represents the suggested method’s capability in addressing intricate text classification tasks. In conclusion, this work presented a strong architecture for text classification that integrates preprocessing techniques, feature extraction using BERT, dimensionality reduction via SVD, and GRU optimized by ISO for classification.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Text and Document Classification Technologies · Data Mining and Machine Learning Applications · Metaheuristic Optimization Algorithms Research
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
College Information Engineering, Jiangxi Modern Polytechnic College 1 , Nanchang 330096, Jiangxi,
Changchun Humanities and Sciences College 2 , Changchun 130117, Jilin,
School of Computer Science and Technology, Zhoukou University 3 , Zhoukou 466001, Henan,
University of Tehran 4 , Tehran,
College of Technical Engineering, The Islamic University 5 , Najaf,
References (27)
Show source-provided references
1. A survey of text classification algorithms10.1007/978-1-4614-3223-4_6 ↗
2. Neural networks for deceptive opinion spam detection: An empirical study10.1016/j.ins.2017.01.015 ↗
3. Neural network forecasting of news feeds10.1016/j.eswa.2020.114521 ↗
4. Short text clustering via convolutional neural networks
5. Multi-representational convolutional neural networks for text classification10.1111/coin.12225 ↗
6. Understanding convolutional neural networks for text classification
7. Self-taught convolutional neural networks for short text clustering10.1016/j.neunet.2016.12.008 ↗
8. Recurrent convolutional neural networks for text classification
9. Learning text representation using recurrent convolutional neural network with highway layers
10. Recurrent convolutional neural networks for discourse compositionality
11. Enhancing power grid stability: Design and integration of a fast bus tripping system in Protection Relays10.1109/tce.2024.3519389 ↗
12. Optimal economic model of a combined renewable energy system utilizing Modified10.1016/j.seta.2025.104186 ↗
13. Timely detection of skin cancer: An AI-based approach on the basis of the integration of Echo State Network and adapted Seasons Optimization Algorithm10.1016/j.bspc.2024.106324 ↗
14. SOFC stack modeling: A hybrid RBF-ANN and flexible Al-Biruni Earth radius optimization approach10.1093/ijlct/ctae073 ↗
15. Deep learning on graphs: A survey10.1109/tkde.2020.2981333 ↗
16. Convolutional neural networks on graphs with fast localized spectral filtering
17. The accuracy comparison among Word2Vec, GloVe, and FastText towards convolution neural network (CNN) text classification
18. Quantum self-attention neural networks for text classification10.1007/s11432-023-3879-7 ↗
19. Novel GCN model using dense connection and attention mechanism for text classification10.1007/s11063-024-11599-9 ↗
20. Advancing legal citation text classification A Conv1D-based approach for multi-class classification10.53469/jtpes.2024.04(02).03 ↗
21. Optimal performance of Binary Relevance CNN in targeted multi-label text classification10.1016/j.knosys.2023.111286 ↗
22. Singular value decomposition and principal component analysis10.1007/0-306-47815-3_5 ↗
23. J. Chung , “Empirical evaluation of gated recurrent neural networks on sequence modeling,” arXiv:1412.3555 (2014).
24. Gaining-sharing knowledge based algorithm for solving optimization problems: A novel nature-inspired algorithm10.1007/s13042-019-01053-x ↗
25. Teamwork optimization algorithm: A new optimization approach for function minimization/maximization10.3390/s21134567 ↗
26. Harris hawks optimization: Algorithm and applications10.1016/j.future.2019.02.028 ↗
27. War strategy optimization algorithm: A new effective metaheuristic algorithm for global optimization10.1109/access.2022.3153493 ↗