Abstract
Spreading false information or distorted news on social media with the intention of harming a person, group, or governmental entity is known as fake news. Gathering information from an online platform is an effortless process due to its speed, user-friendliness, and continuous updates. Nevertheless, this data is susceptible to personal biases or preferences, posing potential drawbacks for individuals or organizations involved. Consequently, it becomes crucial to employ computational techniques for identifying the dissemination of misinformation. Therefore, this study explored different machine learning models to classify the veracity of information by utilizing a dataset consisting of fake and real news. The analysis encompassed approximately 40,000 items, with roughly 20,000 items from each dataset category. The study utilized a combination of ensemble learning models, such as support vector machine, logistic regression, catboost, Xgboost, multinomial, naive Bayes, and random forest. The performance of these models was assessed using diverse evaluation metrics, including recall, accuracy, false rejection rate, F1 score, precision, negative predictive value, false discovery rate, and Matthews' correlation coefficient. Following these analyses, the deep auto_ViML model and passive-aggressive classifier were calculated alongside the best learning models. After calculations, the deep Auto_ViML model was found to have the highest accuracy, precision, recall, and F1 score of 99%. On the other hand, the hybrid learning model achieved the most favorable false rejection rate at 71%. In terms of computational efficiency, the support vector machine proved to be the fastest, taking only 0.245 ms to compute.













Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
The dataset used in this study is available on URL: https://www.kaggle.com/clmentbisaillon/fake-and-real-news-dataset
References
Singh V, Dasgupta R, Sonagra D, Raman K, Ghosh I (2017) Automated fake news detection using linguistic analysis and machine learning. In: International conference on social computing, behavioral-cultural modeling, & prediction and behavior representation in modeling and simulation (SBP-BRiMS), 1–3
Lewis JR (2019) The strategy of fake news: A polemic on lies, the attack on the truth and the mainstream media's response. Drexel University, 1–24
Christopoulou A (2019) The information disorder ecosystem: A study on the role of social media, the initiatives to tackle disinformation and a systematic literature review of false information taxonomies. International Hellenic University Scholar Works, 1–82
Bakir V, McStay A (2018) Fake news and the economy of emotions: Problems, causes, solutions. Digit Journal 6(2):154–175
Grinberg N, Joseph K, Friedland L, Swire-Thompson B, Lazer D (2019) Fake news on Twitter during the 2016 US presidential election. Science 363(6425):374–378
Rocha YM, de Moura GA, Desidério GA, de Oliveira CH, Lourenço FD, de Figueiredo Nicolete LD (2021) The impact of fake news on social media and its influence on health during the COVID-19 pandemic: A systematic review. J Public Health 1–10
Braun JA, Eklund JL (2019) Fake news, real money: Ad tech platforms, profit-driven hoaxes, and the business of journalism. Digit J 7(1):1–21
Kumar Y, Singh N, Kumar M, Singh A (2021) AutoSSR: an efficient approach for automatic spontaneous speech recognition model for the Punjabi Language. Soft Comput 25(2):1617–1630
Braşoveanu AM, Andonie R (2019) Semantic fake news detection: a machine learning perspective. In: International work-conference on artificial neural networks. Springer, Cham, 656–667
Khanam Z, Alwasel BN, Sirafi H, Rashid M (2021) Fake news detection using machine learning approaches. In: IOP conference series: Materials science and engineering. IOP Publishin, 1099(1), 1012–1040
Hiramath CK, Deshpande GC (2019) Fake news detection using deep learning techniques. In 2019 1st International Conference on Advances in Information Technology (ICAIT), IEEE, 411–415
Zhou Z, Guan H, Bhat MM, Hsu J (2019) Fake news detection via NLP is vulnerable to adversarial attacks. arXiv preprint arXiv:1901.09657
Agarwal A, Mittal M, Pathak A, Goyal LM (2020) Fake news detection using a blend of neural networks: An application of deep learning. SN Comput Sci 1(3):1–9
Khan JY, Khondaker M, Islam T, Iqbal A, Afroz S (2019) A benchmark study on machine learning methods for fake news detection. arXiv preprint arXiv:1905.04749, 1–12
Reis JC, Correia A, Murai F, Veloso A, Benevenuto F (2019) Supervised learning for fake news detection. IEEE Intell Syst 34(2):76–81
Shu K, Liu H (2019) Detecting fake news on social media. Synth Lect Data Min Knowl Discov 11(3):1–129
Ahmad I, Yousaf M, Yousaf S, Ahmad MO (2020) Fake news detection using machine learning ensemble methods. Complexity 1–11
Long Y (2017) Fake news detection through multi-perspective speaker profiles. Assoc Comput Linguist 252–256
Kong SH, Tan LM, Gan KH, Samsudin NH (2020) Fake news detection using deep learning. In 2020 IEEE 10th Symposium on Computer Applications & Industrial Electronics (ISCAIE), 102–107
Xu W, Wu J, Liu Q, Wu S, Wang L (2022) Mining fine-grained semantics via graph neural networks for evidence-based fake news detection. In: Proceedings of the ACM Web Conference 2022, 1-15
Kaliyar RK (2018) Fake news detection using a deep neural network. In: 2018 4th International Conference on Computing Communication and Automation (ICCCA), (1–7)
Shu K, Mahudeswaran D, Liu H (2019) FakeNewsTracker: a tool for fake news collection, detection, and visualization. Comput Math Organ Theory 25(1):60–71
Nasir JA, Khan OS, Varlamis I (2021) Fake news detection: A hybrid CNN-RNN based deep learning approach. Int J Inf Manag Data Insights 1(1):100007
Bezdan T, Stoean C, Naamany AA, Bacanin N, Rashid TA, Zivkovic M, Venkatachalam K (2021) Hybrid fruit-fly optimization algorithm with k-means for text document clustering. Mathematics 9(16):1929
Ahmed H, Traore I, Saad S (2018) Detecting opinion spams and fake news using text classification. Secur Privacy 1–12
Yazdi KM, Yazdi AM, Khodayi S, Hou J, Zhou W, Saedy S (2020) Improving fake news detection using k-means and support vector machine approaches. Int J Electron Commun Eng 14(2):38–42
Pinnaparaju N, Indurthi V, Varma V (2020) Identifying fake news spreaders in social media. In: CLEF, 1–5
Hieu TN, Minh HCN, Van HT, Quoc BV (2020) ReINTEL challenge 2020: Vietnamese cake news detection using Ensemble Model with PhoBERT embeddings. In: Proceedings of the 7th international workshop on Vietnamese language and speech processing, 1–5
Kumar Y, Mahajan M (2019) Machine learning based speech emotions recognition system. Int J Sci Technol Res 8(7):722–729
Najar F, Zamzami N, Bouguila N (2019) Fake news detection using bayesian inference. In: 2019 IEEE 20th International Conference on Information Reuse and Integration for Data Science (IRI), IEEE, 389–394
Antony Vijay J, Anwar Basha H, Arun Nehru J (2020) A dynamic approach for detecting the fake news using random forest classifier and NLP. In: Computational Methods and Data Engineering: Proceedings of ICMDE 2020, Volume 2. Springer, Singapore pp. 331–341
Ahmed S, Hinkelmann K, Corradini F (2022) Development of fake news model using machine learning through natural language processing. arXiv preprint arXiv:2201.07489
Saikh T, De A, Ekbal A, Bhattacharyya P (2020) A deep learning approach for automatic detection of fake news. Proceedings of the 16th International Conference on Natural Language Processing, 230–238
Della Vedova ML, Tacchini E, Moret S, Ballarin G, DiPierro M, de Alfaro L (2018). Automatic online fake news detection combining content and social signals. In: 2018 22nd conference of open innovations association (FRUCT), 272–279
Agarwal V, Sultana HP, Malhotra S, Sarkar A (2019) Analysis of classifiers for fake news detection. Procedia Comput Sci 165:377–383
Yang S, Shu K, Wang S, Gu R, Wu F, Liu H (2019) Unsupervised fake news detection on social media: A generative approach. In: Proceedings of the AAAI conference on artificial intelligence, 33(1):5644–5651
Guo H, Ash A, Chung D, Friedland G (2020) Detecting conspiracy theories from tweets: Textual and structural approaches. MediaEval’20, 1–3
Torky M, Nabil E, Said W (2019) Proof of credibility: A blockchain approach for detecting and blocking fake news in social networks. Int J Adv Comput Sci Appl 10(12):321–327
Chauhan T, Palivela H (2021) Optimization and improvement of fake news detection using deep learning approaches for societal benefit. Int J Inf Manag Data Insights 1(2):1–11
Ali M (2022) Fake-news network model: A conceptual framework for strategic communication to deal with fake news. Int J Strateg Commun 1–17
Kumar S, Asthana R, Upadhyay S, Upreti N, Akbar M (2020) Fake news detection using deep learning models: A novel approach. Trans Emerg Telecommun Technol 31(2):1–23
Ozbay FA, Alatas B (2020) Fake news detection within online social media using supervised artificial intelligence algorithms. Physica A 540:1–21
Choraś M, Demestichas K, Giełczyk A, Herrero Á, Ksieniewicz P, Remoundou K, ... & Woźniak M (2021) Advanced machine learning techniques for fake news (online disinformation) detection: A systematic mapping study. Appl Soft Comput 101(107050):1–15
Schuster T, Schuster R, Shah DJ, Barzilay R (2020) The limitations of stylometry for detecting machine-generated fake news. Comput Linguist 46(2):499–510
Nithya S Hannah, Sahayadhas Arun (2023) Meta-heuristic Searched-Ensemble Learning for fake news detection with optimal weighted feature selection approach. Data Knowl Eng 144:102124
Narang Poonam, Singh Ajay Vikram, Monga Himanshu (2022) Hybrid metaheuristic approach for detection of fake news on social media. Int J Performability Eng 18.6
Madani, M., Motameni, H., & Roshani, R. (2023). Fake news detection using feature extraction, natural language processing, curriculum learning, and deep learning. Int J Inf Technol Decis Mak 1–36
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interests to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Malhotra, P., Malik, S.K. Fake news detection using ensemble techniques. Multimed Tools Appl 83, 42037–42062 (2024). https://doi.org/10.1007/s11042-023-17301-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-17301-w