Skip to main content
Log in

Fake News Detection Using BERT Model with Joint Learning

  • Research Article-Computer Engineering and Computer Science
  • Published:
Arabian Journal for Science and Engineering Aims and scope Submit manuscript

Abstract

In the current Internet era, there exists rapid spread of fake news, which could lead to serious problems. Many artificial intelligence approaches have been deployed to address the problem; however, fake news detection remains a challenge. To detect a fake news, an understanding of certain actors, entities and the relation of between each word in a long text is essential. Many approaches fail to incorporate these attributes in a long text. We purpose a novel BERT approach with joint learning framework that combines relational features classification (RFC) and named entity recognition (NER). Experimenting on two real-world datasets, we observe the effectiveness of our proposed approach in three evaluation metrics: such as accuracy, F1, and area under the curve (AUC) scores. The uniqueness of our joint framework provides a meaningful weight to attributes, which leads to better performance compared to other baselines.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Notes

  1. nltk.org.

References

  1. Feng, S.; Banerjee, R.; Choi, Y.: Syntactic stylometry for deception detection. Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics: Short Papers-Volume 2. Association for Computational Linguistics, pp. 171–175 (2012)

  2. Potthast, M.; Kiesel, J.; Reinartz, K.; Bevendorff, J.; Stein, B.: A stylometric inquiry into hyperpartisan and fake news. Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics, pp. 231–240 (2018)

  3. Liu, Y.; Wu, Y.B: Early detection of fake news on social media through propagation path classification with recurrent and convolutional networks. Proceedings of the thirty-second AAAI conference on artificial intelligence, pp. 354–361 (2018)

  4. Girgis, S.; Amer, E.; Gadallah, M.: Deep Learning Algorithms for Detecting Fake News in Online Text. Proceedings of the 13th International Conference on Computer Engineering and Systems (ICCES), pp. 93–97 (2018). https://doi.org/10.1109/ICCES.2018.8639198

  5. Umer, M.; Imtiaz, Z.; Ullah, S.; Mehmood, A.; Choi, S.G.; On, B.W.: Fake news stance detection using deep learning architecture (CNN-LSTM). IEEE Access. 8, 156695–156706 (2020). https://doi.org/10.1109/ACCESS.2020.3019735

    Article  Google Scholar 

  6. Abualigah, L.; Diabat, A.; Mirjalili, S.; Elaziz, M.A.; Gandomi, A.H.: The arithmetic optimization algorithm. Comput. Methods Appl. Mech. Eng. 376, (2021)

  7. Devlin, J.; Chang, M.-W.; Lee, K.; Toutanova, K.: BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. In: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 1, 4171–4186 (2019)

  8. Ott, M.; Choi, Y.; Cardie, C.; Hancock, J.: Finding deceptive opinion spam by any stretch of the imagination. In: Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies, pp. 309–319 (2011)

  9. Afroz, S.; Brennan, M.; Greenstadt, R.: Detecting hoaxes, frauds, and deception in writing style online. In: IEEE Symposium on Security and Privacy, pp. 461–475 (2012)

  10. Mikolov, T.; Sutskever, I.; Chen, K.; Corrado, G.; Dean, J.: Distributed Representations of Words and Phrases and Their Compositionality. In: Proceedings of the 26th International Conference on Neural Information Processing Systems 2, 3111–3119 (2013)

  11. Pennington, J.; Socher, R.; Manning, C.: GloVe: Global Vectors for Word Representation. In: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), pp. 1532–1543 (2014)

  12. Bharadway, P.; Shao, Z.: Fake news detection with semantic features and text mining. Int. J. Natl. Lang. Comput. (IJNLC) 8(3), 17–22 (2019)

    Article  Google Scholar 

  13. Braşoveanu, A.M.P.; Andonie, R.: Semantic fake news detection: a machine learning perspective. Adv. Comput. Intell. (2019). https://doi.org/10.1007/978-3-030-20521-8_54

    Article  Google Scholar 

  14. Wang, Y.W.: liar, liar pants on fire: a new benchmark dataset for fake news detection. In: Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics 2, 422–426 (2017)

  15. Karimi, H.; Roy, P.; Saba-Sadiya, S.; Tang, J.: Multi-source multi-class fake news detection. In: Proceedings of the 27th International Conference on Computational Linguistics, pp. 1546–1557 (2018)

  16. Ruchansky N.; Seo S.; Li, Y.: CSI: a hybrid deep model for fake news detection. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, pp. 797–806 (2017)

  17. Ma, J.; Gao, W.; Mitra, P.; Kwon, S.; Jansen, B.J.; Wong, K.F.; Maeyong, C.: Detecting rumors from microblogs with recurrent neural networks. In: Proceedings of the 25th International Joint Conference on Artificial Intelligence, pp. 3818–3824 (2016)

  18. Aghakhani, H.; Machiry, A.; Nilizadeh, S.; Kruegel, C.; Vigna, G.: Detecting deceptive reviews using generative adversarial networks. IEEE Security and Privacy Workshops, pp. 89–95 (2018)

  19. Singhania, S.; Fernandez, N.; Rao, S.: 3han: a deep neural network for fake news detection. Int. Conf. Neural Inform. Process. (2017). https://doi.org/10.1007/978-3-319-70096-0_59

    Article  Google Scholar 

  20. Fourney, A.; Rácz, M.Z.; Ranade, G.; Mobius, M.; Horvitz, E.: Geographic and temporal trends in fake news consumption during the 2016 US presidential election. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, pp. 2071–2074 (2017). https://doi.org/10.1145/3132847.3133147

  21. Shu, K.; Cui, L.; Wang, S.; Lee, D.; Liu, H.: dEFEND: explainable fake news detection. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 395–405 (2019). https://doi.org/10.1145/3292500.3330935

  22. Okano, Y.E.; Liu, Z.; Ji, D.; Ruiz, S.E.: Fake news detection on Fake.Br using hierarchical attention networks. Int. Conf. Comput. Process. Portug. Lang. pp. 143–152 (2020)

  23. Yang, K.; Niven, T.; Kao, H.: Fake news detection as natural language inference. arxiv:1907.07347

  24. Liu, C.; Wu, X.; Yu, M.; Li, G.; Jiang, J.; Huang, W.; Lu, X.: A two-stage model based on BERT for short fake news detection. Int. Conf. Knowl. Sci. Eng. Manag. pp. 172–183 (2019)

  25. Kaliyar, R.K.; Goswami, A.; Narang, P.: FakeBERT: fake news detection in social media With a BERT-based deep learning approach. 80, 11765–11788 (2021)

  26. Kaggle.com: WSDM—Fake News Classification|Kaggle. [online] https://www.kaggle.com/c/fake-news-pair-classification-challenge/rules [Accessed 23 December 2020]. (2020)

  27. Skeppstedt, M.; Kvist, M.; Nilsson, G.H.; Dalianis, H.: Automatic recognition of disorders, findings, pharmaceuticals and body structures from clinical text: an annotation and machine learning study. J. Biomed. Inform. 49, 148–158 (2014)

    Article  Google Scholar 

  28. Huang, Z.; Xu, W.; Yu, K.: Bidirectional LSTM-CRF models for sequence tagging. arXiv:1508.01991

  29. Bojanowski, P.; Grave, E.; Joulin, A.; Mikolov, T.: Enriching word vectors with subword information. Trans. Assoc. Comput. Ling. 5, 135–146 (2017)

    Google Scholar 

  30. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, L.; Polosukhin, I.: Attention is all you need. Adv. Neural Inf. Process. Syst. pp. 5998–6008 (2017)

  31. Politifact.com: Politifact. [online] https://www.Politifact.com Accessed 23 Dec 2020. (2020)

  32. Thompson, G.: Interactive media bias chart-2: Ad Fontes Media. [online] Ad Fontes Media. https://www.adfontesmedia.com/interactive-media-bias-chart-2.html Accessed 23 Dec 2020. (2020)

  33. BBC News: Home: BBC News. [online] https://www.bbc.com/news Accessed 23 Dec 2020. (2020)

  34. CNN: CNN International: Breaking News, US News, World News And Video. [online] https://edition.cnn.com Accessed 23 December 2020. (2020)

  35. POLITICO: World Net Daily. [online] https://www.politico.com/news/world-net-daily Accessed 23 Dec 2020. (2020)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wesam Shishah.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shishah, W. Fake News Detection Using BERT Model with Joint Learning. Arab J Sci Eng 46, 9115–9127 (2021). https://doi.org/10.1007/s13369-021-05780-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13369-021-05780-8

Keywords

Navigation