journal article·2025-12-01Open access

Doing sentiment analysis task using BERT NasNet-mobile optimized by improved multi-verse optimizer

Qian Zhang, Xiaochuan Guo, Lixia Liu, Mohammad Sarabi

AIP Advances· Volume 15· Issue 12

Abstract

Identifying spam is essential to ensure the reliability of online platforms, such as Twitter and Reddit, which spammers can exploit to spread harmful content. This research presents an enhanced spam detection model that integrates NasNet-Mobile with the Improved Multi-Verse Optimizer (IMVO). The network has been strengthened by thorough preprocessing methods, such as tokenization, stemming, and stopword removal, to improve data quality and enhance the accuracy of classification. The suggested model has been assessed using the Reddit Spam Dataset and the Twitter Spam Dataset, focusing on metrics such as accuracy, precision, recall, and F1-score. The findings indicate that the NasNet-Mobile/IMVO + Pre model surpasses other traditional methods, including GRU, BiLSTM, and CNN, with an accuracy value of 97.95%, a precision value of 97.67%, a recall value of 97.82%, and an F1-score value of 97.74%. The metrics emphasize the importance of preprocessing steps and optimization in accomplishing efficient detection of spam. By balancing global and local search, IMVO helps the model avoid local optima and improves generalization. The results highlight the significance of combining a state-of-the-art optimization algorithm with a neural network model to effectively overcome real-world spam issues. The main contributions of this work are combining IMVO, a hybrid approach that uniquely considers the pitfalls of conventional spam detection. The contributions are (1) a novel preprocessing pipeline involving tokenization, stemming, and stopword removal to increase data quality; (2) the first application of IMVO for optimizing NasNet-Mobile architecture to rectify non-optimalities in local optima and to generalize across datasets; and (3) an empirical validation on Twitter and Reddit datasets establishing a state-of-the-art result against GRU, BiLSTM, and CNN baselines. This work advances spam detection by applying high-level optimization to deep learning models for an effective application in the real world.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Spam and Phishing Detection · Sentiment Analysis and Opinion Mining · Misinformation and Its Impacts

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of International Culture, South China Normal University 1 , Guangzhou 510635, Guangdong,

Archives, South China Normal University 2 , Guangzhou 510635, Guangdong,

School of International Education, Guangzhou College of Technology and Business 3 , Guangzhou 510850, Guangzdong,

Sharif University of Technology 4 , Tehran,

College of Technical Engineering, The Islamic University 5 , Najaf,

Funding

Guangdong Provincial Pearl River Talents Program · Guangdong Academy of Sciences

References (30)

Show source-provided references
1. Measuring influence on Twitter
2. Ask me anything: What is Reddit?10.1108/lhtn-03-2015-0018 ↗
3. A neural network-based ensemble approach for spam detection in Twitter10.1109/tcss.2018.2878852 ↗
4. Accurate prediction of unsolicited content in Reddit using convolutional neural network and support vector machine10.5220/0012505000003739 ↗
5. Open-source software (OSS) and hardware (OSH) in UAVs10.1049/pbce120g_ch3 ↗
6. 2005
7. Support vector machines for spam categorization10.1109/72.788645 ↗
8. Enhancing email spam detection through ensemble machine learning: A comprehensive evaluation of model integration and performance10.58729/1941-6687.1451 ↗
9. Machine learning-based opinion spam detection: A systematic literature review10.1109/access.2024.3399264 ↗
10. 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 ↗
11. Detecting spammers on Twitter
12. Detecting spam and promoting campaigns in Twitter10.1145/2846102 ↗
13. Latent semantic indexing based SVM model for email spam classification
14. Designing spam model- classification analysis using decision trees10.5120/13145-0549 ↗
15. Email spam detection using integrated approach of Naïve Bayes and particle swarm optimization
16. Deep graph neural network-based spammer detection under the perspective of heterogeneous cyberspace10.1016/j.future.2020.11.028 ↗
17. Gastric cancer detection using a hybrid version of gated recurrent unit network and adjusted tyrannosaurus optimization algorithm10.1016/j.bspc.2025.108582 ↗
18. Training neural networks by enhance grasshopper optimization algorithm for spam detection system10.1109/access.2021.3105914 ↗
19. Email spam detection using gated recurrent neural network
20. Spam detection on social networks using deep contextualized word representation10.1007/s11042-022-13397-8 ↗
21. A spam transformer model for SMS spam detection10.1109/access.2021.3081479 ↗
22. Spam detection using bidirectional transformers and machine learning classifier algorithms10.47852/bonviewjcce2202192 ↗
23. Advances in spam detection for email spam, web spam, social network spam, and review spam: ML-based and nature-inspired-based techniques10.3233/jcs-210022 ↗
24. An algorithm for suffix stripping10.1108/eb046814 ↗
25. Learning transferable architectures for scalable image recognition
26. A study on real-time low-quality content detection on Twitter from the users’ perspective10.1371/journal.pone.0182487 ↗
27. Growth optimizer: A powerful metaheuristic algorithm for solving continuous and discrete global optimization problems10.1016/j.knosys.2022.110206 ↗
28. Supply-demand-based optimization: A novel economics-inspired algorithm for global optimization10.1109/access.2019.2918753 ↗
29. Pelican optimization algorithm: A novel nature-inspired algorithm for engineering applications10.3390/s22030855 ↗
30. Artificial ecosystem-based optimization: A novel nature-inspired meta-heuristic algorithm10.1007/s00521-019-04452-x ↗