Detecting Fake News with Capsule Neural Networks
Preprint
Abstract
Fake news is dramatically increased in social media in recent years. This has prompted the need for effective fake news detection algorithms. Capsule neural networks have been successful in computer vision and are receiving attention for use in Natural Language Processing (NLP). This paper aims to use capsule neural networks in the fake news detection task. We use different embedding models for news items of different lengths. Static word embedding is used for short news items, whereas non-static word embeddings that allow incremental up-training and updating in the training phase are used for medium length or large news statements. Moreover, we apply different levels of n-grams for feature extraction. Our proposed architectures are evaluated on two recent well-known datasets in the field, namely ISOT and LIAR. The results show encouraging performance, outperforming the state-of-the-art methods by 7.8% on ISOT and 3.1% on the validation set, and 1% on the test set of the LIAR dataset.Keywords
All Related Versions
This publication has 6 references indexed in Scilit:
- Fake news, rumor, information pollution in social media and web: A contemporary survey of state-of-the-arts, challenges and opportunitiesExpert Systems with Applications, 2020
- An overview of online fake news: Characterization, detection, and discussionInformation Processing & Management, 2020
- A survey on fake news and rumour detection techniquesInformation Sciences, 2019
- Investigating Capsule Networks with Dynamic Routing for Text Classification2018
- Fake news detection using naive Bayes classifier2017
- NLP in a post-truth worldNatural Language Engineering, 2017