Fake News Detection Using Machine Learning: An Evaluation of Classification Models
Keywords:
Fake news detection, Long Short-Term Memory (LSTM), Machine learning, Naive bayes, Natural language processing, Random forest, Support Vector Machine (SVM)Abstract
Social media fake news attacks free speech and makes people question the media. This heavily affects elections and public health. Human fact-checkers cannot keep up with the amount of content posted on the web. Because of this, there is great interest in the use of Machine Learning (ML) for news verification. This paper surveys five ML techniques used for fake news verification: Naïve Bayes, Logistic Regression, Support Vector Machine (SVM), Random Forest, and Long Short-Term Memory (LSTM). The effectiveness of the techniques is compared using accuracy, precision, recall, and F1-score based on previous studies performed on three commonly used benchmark datasets. The survey shows that with the right number of resources, LSTM can provide the best accuracy, while Naïve Bayes and Support Vector Machine (SVM) are the best and most resource-efficient algorithms. The paper lists the limitations of existing systems such as the lack of real-time verification, the difficulty of detection in a different context (domain), and the sparseness of labelled training data.
References
N. L. S. Rama Krishna and A. Malaiyalathan, “Fake news detection system using naive bayes algorithm and compare textual property with support vector machine algorithm,” AIP Conference Proceedings, vol. 2655, no. 1, May 2023.
J. Natheem, S. Rajkumar, P. Thaniyeal, P.S. Thavanish, and S. Suganya, “Fake News Detection using Naive Bayes Algorithm in Machine Learning,” International Journal of Advances in Engineering and Emerging Technology, vol. 14, no. 1, pp. 93-102, 2023.
K. D. Ajeng, A. Al Kaafi, P. Esty, E. Nurelasari, and B. Nisa, “Deep learning for Twitter sentiment analysis about the pros and cons of Covid-19 vaccines in Indonesia,” AIP Conference Proceedings, vol. 2714, no. 1, May 2023.
N. Nurhasanah, D. E. Sumarly, J. Pratama, I. T. K. Heng, and E. Irwansyah, “Comparing SVM and Naïve Bayes classifier for fake news detection,” Engineering, Mathematics and Computer Science (EMACS) Journal, vol. 4, no. 3, pp. 103-107, Sept. 2022.
A. Bovet and H. A. Makse, “Influence of fake news in Twitter during the 2016 US presidential election,” Nature Communications, vol. 10, no. 1, Jan. 2019.
I. Ahmad, M. Yousaf, S. Yousaf, and M. O. Ahmad, “Fake news detection using machine learning ensemble Methods,” Complexity, vol. 2020, no. 1, pp. 1-11, Oct. 2020.
A. A. A. Ahmed, A. Aljabouh, P. K. Donepudi, and M. S. Choi, “Detecting fake news using machine learning: A systematic literature review,” arXiv:2102.04458 [cs], Feb. 2021.
M. Sudhakar and K. P. Kaliyamurthie, “Detection of fake news from social media using support vector machine learning algorithms,” Measurement: Sensors, vol. 32, p. 101028, Apr. 2024.
M. Granik and V. Mesyura, “Fake news detection using naive Bayes classifier,” 2017 IEEE First Ukraine Conference on Electrical and Computer Engineering (UKRCON), pp. 900-903, May 2017.
W. Y. Wang, “‘Liar, Liar Pants on Fire’: A new benchmark dataset for fake news detection,” ACLWeb, Jul. 01, 2017.
J. S. Wibowo, E. Nur Wahyudi, and Hersatoto Listiyono, “Performance comparison of SVM, Naive Bayes, and Random Forest models in fake news classification,” Engineering and Technology Journal, vol. 9, no. 8, pp. 4799-4804, 2024.
D. G. Dev and V. Bhatnagar, “Hybrid RFSVM: Hybridization of SVM and Random Forest Models for detection of fake news,” Algorithms, vol. 17, no. 10, p. 459, Oct. 2024.
I. D. S. Aabdalla and D. D Vasumathi, “Fake news classification using machine learning techniques,” International Journal of Innovative Science and Research Technology (IJISRT), vol. 08, no. 11, pp. 2194-2205, 2023.
D. Choudhury and T. Acharjee, “A novel approach to fake news detection in social networks using genetic algorithm applying machine learning classifiers,” Multimedia Tools and Applications, vol. 82, no. 6, pp. 9029 – 9045, Apr. 2022.
K. Shu, A. Sliva, S. Wang, J. Tang, and H. Liu, “Fake news detection on social media: A data mining perspective,” ACM SIGKDD Explorations Newsletter, vol. 19, no. 1, pp. 22-36, Sept. 2017.