Comparative Analysis of Machine Learning Algorithms for Detecting Fake News: Efficacy and Accuracy in the Modern Information Ecosystem
DOI:
10.47709/cnahpc.v6i1.3466Keywords:
Naive Bayes, Logistic Regregression, Passive Aggresive, Comparison, Fake NewsDimension Badge Record
Abstract
In an era where the spread of fake news poses a significant threat to the integrity of the information landscape, the need for effective detection tools is paramount. This study evaluates the efficacy of three machine learning algorithms—Multinomial Naive Bayes, Passive Aggressive Classifier, and Logistic Regression—in distinguishing fake news from genuine articles. Leveraging a balanced dataset, meticulously processed and vectorized through Term Frequency-Inverse Document Frequency (TF-IDF), we subjected each algorithm to a rigorous classification process. The algorithms were evaluated on metrics such as precision, recall, and F1-score, with the Passive Aggressive Classifier outperforming others, achieving a remarkable 0.99 in both precision and recall. Logistic Regression followed with an accuracy of 0.98, while Multinomial Naive Bayes displayed robust recall at 1.00 but lower precision at 0.91, resulting in an accuracy of 0.95. These metrics underscored the nuanced capabilities of each algorithm in correctly identifying fake and real news, with the Passive Aggressive Classifier demonstrating superior balance in performance. The study's findings highlight the potential of employing machine learning techniques in the fight against fake news, with the Passive Aggressive Classifier showing promise due to its high accuracy and balanced precision-recall trade-off. These insights contribute to the ongoing efforts in digital media to develop advanced, ethical, and accurate tools for maintaining information veracity. Future research should continue to refine these models, ensuring their applicability in diverse and evolving news ecosystems.
Downloads
Abstract viewed = 397 times
References
Albahr, A., & Albahar, M. (2020). An empirical comparison of fake news detection using different machine learning algorithms. International Journal of Advanced Computer Science and Applications, 11(9).
Alghamdi, J., Lin, Y., & Luo, S. (2022). A Comparative Study of Machine Learning and Deep Learning Techniques for Fake News Detection. Information, 13(12), 576.
Awumee, G. S., Agyemang, J. O., Boakye, S. S., & Bempong, D. (2023). SmishShield: A Machine Learning-Based Smishing Detection System. International Conference on Wireless Intelligent and Distributed Environment for Communication, 205–221.
Berrondo-Otermin, M., & Sarasa-Cabezuelo, A. (2023). Application of Artificial Intelligence Techniques to Detect Fake News: A Review. Electronics, 12(24), 5041.
Bui, D. T., Tsangaratos, P., Nguyen, V.-T., Van Liem, N., & Trinh, P. T. (2020). Comparing the prediction performance of a Deep Learning Neural Network model with conventional machine learning models in landslide susceptibility assessment. Catena, 188, 104426.
Choudhary, A., & Arora, A. (2021). Linguistic feature based learning model for fake news detection and classification. Expert Systems with Applications, 169, 114171.
de Oliveira, N. R., Medeiros, D. S. V, & Mattos, D. M. F. (2020). A sensitive stylistic approach to identify fake news on social networking. IEEE Signal Processing Letters, 27, 1250–1254.
George, J., Gerhart, N., & Torres, R. (2021). Uncovering the truth about fake news: A research model grounded in multi-disciplinary literature. Journal of Management Information Systems, 38(4), 1067–1094.
Grado?, K. T., Ho?yst, J. A., Moy, W. R., Sienkiewicz, J., & Suchecki, K. (2021). Countering misinformation: A multidisciplinary approach. Big Data & Society, 8(1), 20539517211013850.
Gupta, S., & Meel, P. (2021). Fake news detection using passive-aggressive classifier. Inventive Communication and Computational Technologies: Proceedings of ICICCT 2020, 155–164.
Hadlington, L., Harkin, L. J., Kuss, D., Newman, K., & Ryding, F. C. (2023). Perceptions of fake news, misinformation, and disinformation amid the COVID-19 pandemic: A qualitative exploration. Psychology of Popular Media, 12(1), 40.
Hangloo, S., & Arora, B. (2021). Fake News Detection Tools and Methods--A Review. ArXiv Preprint ArXiv:2112.11185.
Hossain, M. D. N., Al Huda, S., Hossain, S., Sum, A. S. I., Fahad, N., & Sen, A. (2023). A Comprehensive Analysis of Machine Learning Approaches for Fake News Detection and Its Effects. Turkish Journal of Computer and Mathematics Education (TURCOMAT), 14(03), 384–391.
Jain, M. K., Gopalani, D., Meena, Y. K., & Kumar, R. (2020). Machine Learning based Fake News Detection using linguistic features and word vector features. 2020 IEEE 7th Uttar Pradesh Section International Conference on Electrical, Electronics and Computer Engineering (UPCON), 1–6.
Jarrahi, A., & Safari, L. (2023). Evaluating the effectiveness of publishers’ features in fake news detection on social media. Multimedia Tools and Applications, 82(2), 2913–2939.
Kanwal, S., Nawaz, S., Malik, M. K., & Nawaz, Z. (2021). A review of text-based recommendation systems. IEEE Access, 9, 31638–31661.
Kasinidou, M., Kleanthous, S., Barlas, P., & Otterbacher, J. (2021). I agree with the decision, but they didn’t deserve this: Future developers’ perception of fairness in algorithmic decisions. Proceedings of the 2021 Acm Conference on Fairness, Accountability, and Transparency, 690–700.
Ma, Y., Wu, L., Guan, Y., & Peng, Z. (2020). The capacity estimation and cycle life prediction of lithium-ion batteries using a new broad extreme learning machine approach. Journal of Power Sources, 476, 228581.
Matti, R., & Yousif, S. (2023). AutoKeras for Fake News Identification in Arabic: Leveraging Deep Learning with an Extensive Dataset. Al-Nahrain Journal of Science, 26(3), 60–66.
Mishra, S., Shukla, P., & Agarwal, R. (2022). Analyzing machine learning enabled fake news detection techniques for diversified datasets. Wireless Communications and Mobile Computing, 2022, 1–18.
Molina, M. D., Sundar, S. S., Le, T., & Lee, D. (2021). “Fake news” is not simply false information: A concept explication and taxonomy of online content. American Behavioral Scientist, 65(2), 180–212.
Musleh, D. A., Alkhwaja, I., Alkhwaja, A., Alghamdi, M., Abahussain, H., Alfawaz, F., … Abdulqader, M. M. (2023). Arabic Sentiment Analysis of YouTube Comments: NLP-Based Machine Learning Approaches for Content Evaluation. Big Data and Cognitive Computing, 7(3), 127.
Prasad, B. L., Srividya, K., Kumar, K. N., Chandra, L. K., Dil, N., & Krishna, G. V. (2023). An Advanced Real-Time Job Recommendation System and Resume Analyser. 2023 International Conference on Self Sustainable Artificial Intelligence Systems (ICSSAS), 1039–1045.
Pröllochs, N., & Feuerriegel, S. (2023). Mechanisms of true and false rumor sharing in social media: Collective intelligence or herd behavior? Proceedings of the ACM on Human-Computer Interaction, 7(CSCW2), 1–38.
Sabeeh, V., Zohdy, M., Mollah, A., & Al Bashaireh, R. (2020). Fake news detection on social media using deep learning and semantic knowledge sources. International Journal of Computer Science and Information Security (IJCSIS), 18(2), 45–68.
Saleh, H., Alharbi, A., & Alsamhi, S. H. (2021). OPCNN-FAKE: Optimized convolutional neural network for fake news detection. IEEE Access, 9, 129471–129489.
Schroeder, D. T. (2022). Explaining News Spreading Phenomena in Social Networks: From Data Acquisition and Processing to Network Analysis and Modelling. Technische Universitaet Berlin (Germany).
Sciannamea, R., & others. (2020). Fake News: Evolution of a rising concept and implications for the education system.
Smitha, N., & Bharath, R. (2020). Performance comparison of machine learning classifiers for fake news detection. 2020 Second International Conference on Inventive Research in Computing Applications (ICIRCA), 696–700.
Starke, C., Baleis, J., Keller, B., & Marcinkowski, F. (2022). Fairness perceptions of algorithmic decision-making: A systematic review of the empirical literature. Big Data & Society, 9(2), 20539517221115188.
Toma, G.-A., & others. (2021). Fake news as a social phenomenon in the digital age: a sociological research agenda. Sociologie Româneasc{u{a}}, 19(1), 134–153.
Walsh, J. P. (2020). Social media and moral panics: Assessing the effects of technological change on societal reaction. International Journal of Cultural Studies, 23(6), 840–859.
Yerlekar, A., Mungale, N., & Wazalwar, S. (2021). A multinomial technique for detecting fake news using the Naive Bayes Classifier. 2021 International Conference on Computational Intelligence and Computing Applications (ICCICA), 1–5.
Yuslee, N. S., & Abdullah, N. A. S. (2021). Fake News Detection using Naive Bayes. 2021 IEEE 11th International Conference on System Engineering and Technology (ICSET), 112–117.
Zhang, X., & Ghorbani, A. A. (2020). An overview of online fake news: Characterization, detection, and discussion. Information Processing & Management, 57(2), 102025.
Downloads
ARTICLE Published HISTORY
How to Cite
Issue
Section
License
Copyright (c) 2023 Gregorius Airlangga
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.