A Deep Learning Based Approach for Fake News Detection

Authors

  • Srishti Sharma  Department of Computer Science and Engineering, The NorthCap University, Gurugram, India
  • Vaishali Kalra  Department of Computer Science and Engineering, The NorthCap University, Gurugram, India

DOI:

https://doi.org//10.32628/IJSRSET218366

Keywords:

Fake News, Transfer Learning, Classification, Transformers, Gradient Boosting, Text Classification, Twitter

Abstract

Owing to the rapid explosion of social media platforms in the past decade, we spread and consume information via the internet at an expeditious rate. It has caused an alarming proliferation of fake news on social networks. The global nature of social networks has facilitated international blowout of fake news. Fake news has proven to increase political polarization and partisan conflict. Fake news is also found to be more rampant on social media than mainstream media. The evil of fake news is garnering a lot of attention and research effort. In this work, we have tried to handle the spread of fake news via tweets. We have performed fake news classification by employing user characteristics as well as tweet text. Thus, trying to provide a holistic solution for fake news detection. For classifying user characteristics, we have used the XGBoost algorithm which is an ensemble of decision trees utilising the boosting method. Further to correctly classify the tweet text we used various natural language processing techniques to preprocess the tweets and then applied a sequential neural network and state-of-the-art BERT transformer to classify the tweets. The models have then been evaluated and compared with various baseline models to show that our approach effectively tackles this problemOwing to the rapid explosion of social media platforms in the past decade, we spread and consume information via the internet at an expeditious rate. It has caused an alarming proliferation of fake news on social networks. The global nature of social networks has facilitated international blowout of fake news. Fake news has proven to increase political polarization and partisan conflict. Fake news is also found to be more rampant on social media than mainstream media. The evil of fake news is garnering a lot of attention and research effort. In this work, we have tried to handle the spread of fake news via tweets. We have performed fake news classification by employing user characteristics as well as tweet text. Thus, trying to provide a holistic solution for fake news detection. For classifying user characteristics, we have used the XGBoost algorithm which is an ensemble of decision trees utilising the boosting method. Further to correctly classify the tweet text we used various natural language processing techniques to preprocess the tweets and then applied a sequential neural network and state-of-the-art BERT transformer to classify the tweets. The models have then been evaluated and compared with various baseline models to show that our approach effectively tackles this problem

References

  1. https://www.gartner.com/en/newsroom/press-releases/2017-10-03-gartner-reveals-top-predictions-for-it-organizations-and-users-in-2018-and-beyond
  2. Allcott, Hunt, and Matthew Gentzkow. 2017. "Social Media and Fake News in the 2016 Election." Journal of Economic Perspectives, 31 (2): 211-36.
  3. https://www.journalism.org/2016/05/26/news-use-across-social-media-platforms-2016/
  4. Chen, Yimin & Conroy, Nadia & Rubin, Victoria. (2015). News in an Online World: The Need for an " Automatic Crap Detector ". The Proceedings of the Association for Information Science and Technology Annual Meeting (ASIST2015), Nov. 6?10.
  5. Mi, Guyue & Gao, Yang & Tan, Ying. (2015). Apply Stacked Auto-Encoder to Spam Detection. 3-15. 10.1007/978-3-319-20472-7_1.
  6. Victoria L. Rubin, Yimin Chen, and Niall J. Conroy. 2015. Deception detection for news: three types of fakes. In Proceedings of the 78th ASIS&T Annual Meeting: Information Science with Impact: Research in and for the Community (ASIST ’15). American Society for Information Science, USA, Article 83, 1–4.
  7. Niall J. Conroy, Victoria L. Rubin, and Yimin Chen. 2015. Automatic deception detection: methods for finding fake news. In Proceedings of the 78th ASIS&T Annual Meeting: Information Science with Impact: Research in and for the Community (ASIST ’15). American Society for Information Science, USA, Article 82, 1–4.
  8. Zhao, Zhe & Resnick, Paul & Mei, Qiaozhu. (2015). Enquiring Minds: Early Detection of Rumors in Social Media from Enquiry Posts. 1395-1405. 10.1145/2736277.2741637.
  9. Zhiwei Jin, Juan Cao, Yongdong Zhang, and Jiebo Luo. 2016. News verification by exploiting conflicting social viewpoints in microblogs. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence (AAAI’16). AAAI Press, 2972–2978.
  10. Castellini, Jacopo & Poggioni, Valentina & Sorbi, Giulia. (2017). Fake Twitter followers detection by denoising autoencoder. 195-202. 10.1145/3106426.3106489.
  11. Duong, Chi & Hung, Nguyen & Wang, Sen & Stantic, Bela. (2017). Provenance-Based Rumor Detection. 125-137. 10.1007/978-3-319-68155-9_10.
  12. Thota, Aswini; Tilak, Priyanka; Ahluwalia, Simrat; and Lohia, Nibrat (2018) "FND: A Deep Learning Approach," SMU Data Science Review: Vol. 1: No. 3, Article 10. Available at: https://scholar.smu.edu/datasciencereview/vol1/iss3/10.
  13. Michela Del Vicario, Walter Quattrociocchi, Antonio Scala, and Fabiana Zollo. 2019. Polarization and Fake News: Early Warning of Potential Misinformation Targets. ACM Trans. Web 13, 2, Article 10 (March 2019), 22 pages. DOI:https://doi.org/10.1145/3316809.
  14. Liu, Yang & Wu, Yi-Fang. (2018). Early Detection of Fake News on Social Media Through Propagation Path Classification with Recurrent and Convolutional Networks.
  15. Beautiful Data: The Stories behind Elegant Data Solutions, Toby Segaran and Jeff Hammerbacher, 2009, O’Reilly Media Inc.
  16. Peter Norwig, How to Write a Spelling Corrector (norvig.com)
  17. Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Lukasz Kaiser, and Illia Polosukhin. 2017. Attention is all you need. In NIPS
  18. Castillo, Carlos & Mendoza, Marcelo & Poblete, Barbara. (2011). Information credibility on Twitter. Proceedings of the 20th International Conference on World Wide Web. 675-684. 10.1145/1963405.1963500
  19. Context and Dynamic Information for Studying Fake News on Social Media. ArXiv, abs/1809.01286.
  20. Yang, Fan, Yang Liu, Xiaohui Yu and Min Yang. “Automatic detection of rumor on Sina Weibo.” MDS '12 (2012).
  21. Jing Ma, Wei Gao, Zhongyu Wei, Yueming Lu, and Kam-Fai Won. 2015. Detect Rumors Using Time Series of Social Context Information on Microblogging Websites. In Proceedings of the 24th ACM International on Conference on Information and Knowledge Management (CIKM ’15). Association for Computing Machinery, New York, NY, USA, 1751–1754. DOI:https://doi.org/10.1145/2806416.2806607.
  22. Kwon, Sejeong & Cha, Meeyoung & Jung, Kyomin. (2017). Rumor Detection over Varying Time Windows. PLOS ONE. 12. e0168344. 10.1371/journal.pone.0168344.
  23. Ma, Jing & Gao, Wei & Wong, Kam-Fai. (2017). Detect Rumors in Microblog Posts Using Propagation Structure via Kernel Learning. 10.18653/v1/P17-1066.
  24. Context and Dynamic Information for Studying Fake News on Social Media. ArXiv, abs/1809.01286.

Downloads

Published

2021-06-30

Issue

Section

Research Articles

How to Cite

[1]
Srishti Sharma, Vaishali Kalra, " A Deep Learning Based Approach for Fake News Detection, International Journal of Scientific Research in Science, Engineering and Technology(IJSRSET), Print ISSN : 2395-1990, Online ISSN : 2394-4099, Volume 8, Issue 3, pp.388-394, May-June-2021. Available at doi : https://doi.org/10.32628/IJSRSET218366