A Comparative Analysis of Evolutionary Metaheuristics: Genetic Algorithm vs. Particle Swarm Optimization for Feature Selection in High-Accuracy Fake News Detection

PDF (489KB), PP.16-28

Views: 0 Downloads: 0

Author(s)

Nikita Garg 1,* Pritam Singh Negi 1

1. Department of Computer Science & Engineering, HNB Garhwal University (A Central University), Srinagar Garhwal- 246 174, Uttarakhand, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijeme.2026.04.02

Received: 25 Mar. 2026 / Revised: 15 Apr. 2026 / Accepted: 18 May 2026 / Published: 8 Aug. 2026

Index Terms

Fake News Detection, Feature Selection, Genetic Algorithm, Particle Swarm Optimization, Evolutionary Computation, Wrapper Method, High Dimensionality, TF-IDF

Abstract

The proliferation of online misinformation necessitates highly accurate and computationally efficient automated systems for fake news detection. A primary impediment to system performance is the high dimensionality of textual features derived from techniques like TF-IDF, making optimal Feature Selection a critical step. This paper presents a detailed comparative experimental study of two prominent bio-inspired evolutionary metaheuristics, the Genetic Algorithm (GA) and Particle Swarm Optimisation (PSO) used as wrapper-based FS techniques for FND. The methodologies were rigorously tested across two distinct textual datasets: the complex, large-scale FakeNewsNet corpus and a moderate-scale general news dataset. The feature sets, once optimised, were evaluated using six standard Machine Learning (ML) classifiers. The GA-based FS approach, emphasising global exploration, achieved state-of-the-art accuracy of 99.91% with the Random Forest classifier on the FakeNewsNet dataset. In contrast, the PSO-based FS approach, valued for its rapid convergence, yielded a maximum accuracy of 93.29% with the Support Vector Machine (SVM) on the general news dataset. This analysis provides empirical evidence of the intrinsic trade-off between the algorithms: GA is superior for maximising accuracy in high-dimensional, complex textual spaces, while PSO offers a more efficient and practical solution for resource-constrained or moderate-scale FND tasks. The study demonstrates that evolutionary computation effectively enhances ML classifier performance by optimizing feature subsets.

Cite This Paper

Nikita Garg, Pritam Singh Negi, “A Comparative Analysis of Evolutionary Metaheuristics: Genetic Algorithm vs. Particle Swarm Optimization for Feature Selection in High-Accuracy Fake News Detection”, International Journal of Education and Management Engineering (IJEME), Vol.16, No.4, pp. 16-28, 2026. DOI:10.5815/ijeme.2026.04.02

Reference

[1]World Economic Forum. (2024). The global risks report 2024. World Economic Forum. https://doi.org/10.5822/978-1-944835-48-8.
[2]UNESCO. (2023). Guidelines for the governance of digital platforms: Safeguarding freedom of expression and access to information. UNESCO Publishing. https://doi.org/10.54675/XMNM1693.
[3]World Health Organization. (2023). Managing misinformation in the digital age. World Health Organization. https://doi.org/10.2471/BLT.23.290258.
[4]Shu, K., Sliva, A., Wang, S., Tang, J., & Liu, H. (2017). Fake news detection on social media: A data mining perspective. ACM SIGKDD Explorations Newsletter, 19(1), 22–36. https://doi.org/10.1145/3137597.3137600.
[5]Guyon, I., & Elisseeff, A. (2003). An introduction to variable and feature selection. Journal of Machine Learning Research, 3, 1157–1182. https://doi.org/10.1162/153244303322753616.
[6]Islam, M. R., Liu, S., Wang, X., & Xu, G. (2020). Deep learning for misinformation detection on online social networks: A survey and new perspectives. Social Network Analysis and Mining, 10(1), 82. https://doi.org/10.1007/s13278-020-00696-x.
[7]Sahoo, S. R., & Gupta, B. B. (2021). Multiple features based approach for automatic fake news detection on social networks using deep learning. Applied Soft Computing, 100, 106983. https://doi.org/10.1016/j.asoc.2020.106983.
[8]Kaliyar, R. K., Goswami, A., & Narang, P. (2022). Multiclass fake news detection using ensemble learning and content-based features. Applied Soft Computing, 115, 108243. https://doi.org/10.1016/j.asoc.2021.108243.
[9]Ahmed, H., Traore, I., & Saad, S. (2018). Detecting opinion spams and fake news using text classification. Security and Privacy, 1(1), e9. https://doi.org/10.1002/spy2.9.
[10]Ahmed, B., Ali, G., Hussain, A., Baseer, A., & Ahmed, J. (2021). Analysis of text feature extractors using deep learning on fake news. Engineering, Technology & Applied Science Research, 11(2), 7001–7005. https://doi.org/10.48084/etasr.4069.
[11]Giachanou, A., & Crestani, F. (2020). Like it or not: A survey of Twitter sentiment analysis methods. ACM Computing Surveys, 49(2), 1–41. https://doi.org/10.1145/2938640.
[12]Zhou, X., & Zafarani, R. (2020). A survey of fake news: Fundamental theories, detection methods, and opportunities. ACM Computing Surveys, 53(5), 1–40. https://doi.org/10.1145/3395046.
[13]Oshikawa, R., Qian, J., & Wang, W. Y. (2020). A survey on natural language processing for fake news detection. Proceedings of the 12th Language Resources and Evaluation Conference, 6086–6093. https://doi.org/10.48550/arXiv.1811.00770.
[14]Bondielli, A., & Marcelloni, F. (2019). A survey on fake news and rumour detection techniques. Information Sciences, 497, 38–55. https://doi.org/10.1016/j.ins.2019.05.035.
[15]Cui, L., Lee, D., & Zhang, Y. (2019). Detecting fake news on social media with graph neural networks. arXiv Preprint. https://doi.org/10.48550/arXiv.1902.06673.
[16]Khan, J. Y., Khondaker, M. T. I., Afroz, S., Uddin, G., & Iqbal, A. (2020). A benchmark study of machine learning models for online fake news detection. Machine Learning with Applications, 1, 100032. https://doi.org/10.1016/j.mlwa.2020.100032.
[17]Ruchansky, N., Seo, S., & Liu, Y. (2017). CSI: A hybrid deep model for fake news detection. Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, 797–806. https://doi.org/10.1145/3132847.3132877.
[18]Wang, W. Y. (2017). “Liar, liar pants on fire”: A new benchmark dataset for fake news detection. Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics, 422–426. https://doi.org/10.18653/v1/P17-2067.
[19]Shu, K., Mahudeswaran, D., Wang, S., Lee, D., & Liu, H. (2018). FakeNewsNet: A data repository with news content, social context, and dynamic information for studying fake news on social media. Big Data, 8(3), 171–188. https://doi.org/10.1089/big.2020.0062.
[20]Zellers, R., Holtzman, A., Rashkin, H., Bisk, Y., Farhadi, A., Roesner, F., & Choi, Y. (2019). Defending against neural fake news. Advances in Neural Information Processing Systems, 32. https://doi.org/10.48550/arXiv.1905.12616.
[21]Roy, A., Basak, K., Ekbal, A., & Bhattacharyya, P. (2021). A deep ensemble framework for fake news detection and classification. Applied Soft Computing, 106, 107414. https://doi.org/10.1016/j.asoc.2021.107414.